LATROMI Manuais
wiki
http://docs.latromi.com.br/index.php?title=Seja_Bem_Vindo!
MediaWiki 1.31.0
first-letter
Mídia
Especial
Discussão
Usuário
Usuário Discussão
LATROMI Manuais
LATROMI Manuais Discussão
Arquivo
Arquivo Discussão
MediaWiki
MediaWiki Discussão
Predefinição
Predefinição Discussão
Ajuda
Ajuda Discussão
Categoria
Categoria Discussão
Desenvolvedor
Terminologia
Seja Bem Vindo!
0
1
1
2014-02-22T22:42:40Z
MediaWiki default
0
wikitext
text/x-wiki
'''MediaWiki instalado com sucesso.'''
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Começando ==
* [//www.mediawiki.org/wiki/Manual:Configuration_settings Lista de opções de configuração]
* [//www.mediawiki.org/wiki/Manual:FAQ FAQ do MediaWiki]
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Lista de discussão com avisos de novas versões do MediaWiki]
* [//www.mediawiki.org/wiki/Localisation#Translation_resources Traduza o MediaWiki para seu idioma]
4b1a92b7cc59545ea10a095042ea22415cf6c021
34
1
2014-02-23T23:07:57Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Seja bem vindo a Wiki de manuais LATROMI.<br />
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
'''O que é o WecDB?'''
WecDB (Web Easy Consultation Database) é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: WecDB Client e WecDB Web. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Começando ==
* [//www.mediawiki.org/wiki/Manual:Configuration_settings Lista de opções de configuração]
* [//www.mediawiki.org/wiki/Manual:FAQ FAQ do MediaWiki]
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Lista de discussão com avisos de novas versões do MediaWiki]
* [//www.mediawiki.org/wiki/Localisation#Translation_resources Traduza o MediaWiki para seu idioma]
f711188ab30ef39958fd3390ba953cefc61bd54c
35
34
2014-02-23T23:08:44Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[Página principal]] para [[Seja bem vindo a Wiki de manuais LATROMI]] sem deixar um redirecionamento: Renomeando página inicial
wikitext
text/x-wiki
Seja bem vindo a Wiki de manuais LATROMI.<br />
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
'''O que é o WecDB?'''
WecDB (Web Easy Consultation Database) é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: WecDB Client e WecDB Web. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Começando ==
* [//www.mediawiki.org/wiki/Manual:Configuration_settings Lista de opções de configuração]
* [//www.mediawiki.org/wiki/Manual:FAQ FAQ do MediaWiki]
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Lista de discussão com avisos de novas versões do MediaWiki]
* [//www.mediawiki.org/wiki/Localisation#Translation_resources Traduza o MediaWiki para seu idioma]
f711188ab30ef39958fd3390ba953cefc61bd54c
39
35
2014-02-23T23:17:40Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
= Produtos =
== WecDB ==
O WecDB (Web Easy Consultation Database) é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
b21007999596b348ee618eded5f464bf2da7523d
40
39
2014-02-23T23:19:40Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
= WecDB =
O WecDB (Web Easy Consultation Database) é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
0c32ee40c6fa76818a223f9db5241827432b5845
41
40
2014-02-23T23:23:36Z
Daniel.giacomelli
1
/* WecDB */
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (Web Easy Consultation Database) é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [http://www.facebook.com/latromisistemas https://www.facebook.com/latromisistemas]
ba341127b06d4bfb050bdf5b4acee37f00ae3cca
42
41
2014-02-23T23:24:30Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[Seja bem vindo a Wiki de manuais LATROMI]] para [[Bem vindo a LATROMI Wiki]] sem deixar um redirecionamento: Alteração no titulo
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (Web Easy Consultation Database) é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [http://www.facebook.com/latromisistemas https://www.facebook.com/latromisistemas]
ba341127b06d4bfb050bdf5b4acee37f00ae3cca
44
42
2014-02-23T23:34:15Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{Info/Música/artista
| fundo = grupo_ou_banda
| nome = Led Zeppelin
| imagem = LedZeppelinmontage.jpg
| imagem_tamanho = 250px
| imagem_legenda = Topo:[[Jimmy Page]] e [[John Bonham]]<br />Abaixo:[[John Paul Jones]] e [[Robert Plant]].
| origem = [[Londres]], [[Inglaterra]]
| país = {{GBR}}
| período = 1968–1980<br /><small>(reuniões posteriores: 1985, 1988, 1995 e 2007)</small>
| gênero = [[Hard rock]],<ref name="Starr2009">Erica Starr. ''[http://books.google.com/books?id=eBjsJi05QsMC&pg=PA8 The Everything Rock Drums Book with CD: From Basic Rock Beats and Syncopation to Fills and Drum Solos - All You Need to Perform Like a Pro]''. Everything Books; 2009. ISBN 1-59869-627-0. p. 8.</ref> [[heavy metal]], [[blues-rock]], [[folk rock]], [[rock psicodélico]], [[rock progressivo]]<!-- NÃO ALTERE SEM PRÉVIA DISCUSSÃO -->
| gravadora = [[Atlantic Records|Atlantic]], [[Swan Song Records|Swan Song]]
| afiliações = [[Page and Plant]], [[The Honeydrippers]], [[The Yardbirds]]
| site = [http://www.ledzeppelin.com/ www.ledzeppelin.com]
| integrantes =
| exintegrantes = [[Jimmy Page]]<br />[[John Paul Jones]]<br />[[Robert Plant]]<br />[[John Bonham]]
}}
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (Web Easy Consultation Database) é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [http://www.facebook.com/latromisistemas https://www.facebook.com/latromisistemas]
2845cc3be2dd95daf38c312e7fd5a7ecebf49eab
45
44
2014-02-23T23:35:09Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (Web Easy Consultation Database) é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [http://www.facebook.com/latromisistemas https://www.facebook.com/latromisistemas]
ba341127b06d4bfb050bdf5b4acee37f00ae3cca
46
45
2014-02-23T23:37:36Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (Web Easy Consultation Database) é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Úteis ==
* [//Instalando_o_WecDB_Client Instalação do Portal WecDB]
* [//Instalando_o_Portal_WecDB Instalação do Portal WecDB]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [http://www.facebook.com/latromisistemas https://www.facebook.com/latromisistemas]
dea7a883a6a94287bf2fe73a14c6eac8b7600409
47
46
2014-02-23T23:38:23Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (Web Easy Consultation Database) é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Úteis ==
* Instalando_o_WecDB_Client|Instalação do Portal WecDB
* Instalando_o_Portal_WecDB|Instalação do Portal WecDB
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [http://www.facebook.com/latromisistemas https://www.facebook.com/latromisistemas]
abbf0c704c3dd7c62acdb11a37197863ad6741c4
48
47
2014-02-23T23:43:14Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (Web Easy Consultation Database) é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Úteis ==
* [[Instalando_o_WecDB_Client|Instalação do WecDB Client]]
* [[Instalando_o_Portal_WecDB|Instalação do Portal WecDB]]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [http://www.facebook.com/latromisistemas https://www.facebook.com/latromisistemas]
78aa6561b81952ee1fb980333e8262eeafecf7bf
49
48
2014-02-23T23:43:41Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (Web Easy Consultation Database) é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
* [[Instalando_o_WecDB_Client|Instalação do WecDB Client]]
* [[Instalando_o_Portal_WecDB|Instalação do Portal WecDB]]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [http://www.facebook.com/latromisistemas https://www.facebook.com/latromisistemas]
19018d41eb59d5837e9189058df271e5e1e1f41f
MediaWiki:Sidebar
8
3
2
2014-02-23T02:10:54Z
Daniel.giacomelli
1
Criou página com ' * navigation ** mainpage|mainpage-description ** www.latromi.com.br|Latromi ** recentchanges-url|recentchanges ** randompage-url|randompage * SEARCH * TOOLBOX * LANGUAGES'
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** www.latromi.com.br|Latromi
** recentchanges-url|recentchanges
** randompage-url|randompage
* SEARCH
* TOOLBOX
* LANGUAGES
b967ed1d25fa6a38c78070b47f5aa6b3bba3033e
3
2
2014-02-23T02:11:40Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
*** www.latromi.com.br|Latromi
** recentchanges-url|recentchanges
** randompage-url|randompage
* SEARCH
* TOOLBOX
* LANGUAGES
a44990a9492233e9f61edfff88bf5c1db774a5d7
4
3
2014-02-23T02:12:02Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** LATROMI
*** www.latromi.com.br|Latromi
** recentchanges-url|recentchanges
** randompage-url|randompage
* SEARCH
* TOOLBOX
* LANGUAGES
0aaae44fa200a7a9058ac4bf32d59c66a631e7af
5
4
2014-02-23T02:12:37Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** LATROMI
** recentchanges-url|recentchanges
** randompage-url|randompage
* SEARCH
* TOOLBOX
* LANGUAGES
177b642ab2e89204e6313124d5bddac21d88a18b
6
5
2014-02-23T02:13:07Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* LATROMI
** Instalação
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* SEARCH
* TOOLBOX
* LANGUAGES
efe2cb54b861026015e4345f7462cbad51840a57
7
6
2014-02-23T02:13:33Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* latromi
** www.latromi.com.br|Instalação
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* SEARCH
* TOOLBOX
* LANGUAGES
adbf52fd0c82d45e74e0f0babfa5676e5a698c3a
8
7
2014-02-23T02:14:23Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* latromi
** www.latromi.com.br|Instalação
* teste
** www.latromi.com.br|Instalação2
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* SEARCH
* TOOLBOX
* LANGUAGES
4f8c4decac0a753d735122bf07800d0609975800
9
8
2014-02-23T02:14:43Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* teste3
** www.latromi.com.br|Instalação
* teste
** www.latromi.com.br|Instalação2
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* SEARCH
* TOOLBOX
* LANGUAGES
d442b947f36310f14fcc1b8a17c850e71ed651c6
10
9
2014-02-23T02:15:50Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* WecDB Web
** Instalando
* WecDB Client
** Instalando
* SEARCH
* TOOLBOX
* LANGUAGES
3b1995431272415828d5c16ec56fd4b7bfaf545d
11
10
2014-02-23T02:16:19Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* WecDB Web
** www.latromi.com.br|Instalando
* WecDB Client
** www.latromi.com.br|Instalando
* SEARCH
* TOOLBOX
* LANGUAGES
ba62a7d2b3af0a7f6ca8495e2d9c6526bb49b271
22
11
2014-02-23T15:25:41Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Portal WecDB
** Instalando_o_Portal_WecDB|Instalando
* WecDB Client
** www.latromi.com.br|Instalando
* SEARCH
* TOOLBOX
* LANGUAGES
b4ffc9471d307a852c766358ce1403f7798a6869
23
22
2014-02-23T15:27:12Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Portal WecDB
** Instalando_o_Portal_WecDB|Instalando
* WecDB Client
** Instalando_o_WecDB_Client|Instalando
* SEARCH
* TOOLBOX
* LANGUAGES
3b33761a55c848abdae0c1bcb28ff66d3098968c
24
23
2014-02-23T15:27:38Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Portal WecDB
** Instalando_o_Portal_WecDB|Instalação
* WecDB Client
** Instalando_o_WecDB_Client|Instalação
* SEARCH
* TOOLBOX
* LANGUAGES
78cea3a3cb6af91ee22d88a83efe238c9fcc15f1
36
24
2014-02-23T23:10:10Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** Seja_bem_vindo_a_Wiki_de_manuais_LATROMI|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Portal WecDB
** Instalando_o_Portal_WecDB|Instalação
* WecDB Client
** Instalando_o_WecDB_Client|Instalação
* SEARCH
* TOOLBOX
* LANGUAGES
02ccdee7efd0bb9d6ee121791b330d1a2a1dcc5d
38
36
2014-02-23T23:14:09Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Portal WecDB
** Instalando_o_Portal_WecDB|Instalação
* WecDB Client
** Instalando_o_WecDB_Client|Instalação
* SEARCH
* TOOLBOX
* LANGUAGES
78cea3a3cb6af91ee22d88a83efe238c9fcc15f1
50
38
2014-02-23T23:44:53Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* WecDB Client
** Instalando_o_WecDB_Client|Instalação
* Portal WecDB
** Instalando_o_Portal_WecDB|Instalação
* SEARCH
* TOOLBOX
* LANGUAGES
6e9b3b2f5b9e2effaffcc998621758518e2f6daf
Instalando o LATROMI Web
0
4
12
2014-02-23T14:21:14Z
Daniel.giacomelli
1
Criou página com '==Requisitos mínimos== * Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012 * .NET Framework 4.0 * WecDB Client correspondente à versão do...'
wikitext
text/x-wiki
==Requisitos mínimos==
* Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
* .NET Framework 4.0
* WecDB Client correspondente à versão do WecDB Web
* Internet Information Service 7 ou superior (II7)
==Instação==
* Baixe o arquivo que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
* Vá em Iniciar\Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em ''Pools de Aplicativo'', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avaçadas, informe ''true'' na opção ''Habilitar Aplicativo de 32 Bits''. (essa opção é importante para que funcione a integração com o Crystal Reports)
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção ''Converter para Aplicativo''.
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
f2ddcc3a905d16cbba86ffc530fcd46522688915
13
12
2014-02-23T14:24:23Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Requisitos mínimos==
* Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
* .NET Framework 4.0
* WecDB Client correspondente à versão do WecDB Web
* Internet Information Service 7 ou superior (II7)
==Instalação==
* Baixe o arquivo que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
* Vá em Iniciar\Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
ec5403977fe02299510254037d571fc49a943893
14
13
2014-02-23T14:46:00Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[Instalando wecdb web]] para [[Instalando o Portal WecDB]] sem deixar um redirecionamento: Alteração do Título
wikitext
text/x-wiki
==Requisitos mínimos==
* Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
* .NET Framework 4.0
* WecDB Client correspondente à versão do WecDB Web
* Internet Information Service 7 ou superior (II7)
==Instalação==
* Baixe o arquivo que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
* Vá em Iniciar\Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
ec5403977fe02299510254037d571fc49a943893
19
14
2014-02-23T15:06:15Z
Daniel.giacomelli
1
Inclusão de Imagens
wikitext
text/x-wiki
==Requisitos mínimos==
* Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
* .NET Framework 4.0
* WecDB Client correspondente à versão do WecDB Web
* Internet Information Service 7 ou superior (II7)
==Instalação==
[[Arquivo:Win7_Recursos_do_windows.png.png|200px|thumb|rigth|Ativação de Recursos do Windows]]
[[Arquivo:Win7_iis7_configurando_pool.png|200px|thumb|rigth|Criação do Pool de Aplicativos]]
[[Arquivo:Win7_iis7_criando_pool.png|200px|thumb|rigth|Configurações Avançadas do Pool de Aplicativos]]
* Baixe o arquivo que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
* Vá em Iniciar\Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
90d71ebc7727c1f9a679aff63d1e0483b1ab5249
20
19
2014-02-23T15:22:24Z
Daniel.giacomelli
1
/* Instalação */
wikitext
text/x-wiki
==Requisitos mínimos==
* Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
* .NET Framework 4.0
* WecDB Client correspondente à versão do WecDB Web
* Internet Information Service 7 ou superior (II7)
==Instalação==
* Baixe o arquivo que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
* Vá em Iniciar\Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
754038d4484e5c29ca7aaf224c6d493359d65344
21
20
2014-02-23T15:24:01Z
Daniel.giacomelli
1
/* Instalação */
wikitext
text/x-wiki
==Requisitos mínimos==
* Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
* .NET Framework 4.0
* WecDB Client correspondente à versão do WecDB Web
* Internet Information Service 7 ou superior (II7)
==Instalação==
* Baixe o arquivo que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
9aeef7066aecc78eb5bd0aa050e961efaa3d6349
25
21
2014-02-23T15:28:43Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{toc}
==Requisitos mínimos==
* Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
* .NET Framework 4.0
* WecDB Client correspondente à versão do WecDB Web
* Internet Information Service 7 ou superior (II7)
==Instalação==
* Baixe o arquivo que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
56fa5ae1ed5cd1a57713487fee8224babbd5dc1a
26
25
2014-02-23T15:28:58Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Requisitos mínimos==
* Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
* .NET Framework 4.0
* WecDB Client correspondente à versão do WecDB Web
* Internet Information Service 7 ou superior (II7)
==Instalação==
* Baixe o arquivo que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
9aeef7066aecc78eb5bd0aa050e961efaa3d6349
27
26
2014-02-23T22:24:19Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Requisitos mínimos==
* Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
* .NET Framework 4.0
* WecDB Client correspondente à versão do WecDB Web
* Internet Information Service 7 ou superior (II7)
==Instalação==
* Baixe o pacote que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
4ecf2fce6b3c8a0167e52728c1b5b6660760eeca
28
27
2014-02-23T22:41:33Z
Daniel.giacomelli
1
Inclusão das instruções de preenchimento do Web.config
wikitext
text/x-wiki
== Requisitos mínimos ==
* Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
* .NET Framework 4.0
* WecDB Client correspondente à versão do WecDB Web
* Internet Information Service 7 ou superior (II7)
== Instalação ==
=== Extração do arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do seu banco de dados:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
* Agora, ainda dentro do arquivo Web.config, localize o parâmetro ''License'' dentro da sessão ''appSettings'', e informe no atributo ''value'' a sua chave de licensa.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
ec2a5ff2f0cb2e167dc509adfbee57d0d6fa2514
30
28
2014-02-23T22:47:15Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
* .NET Framework 4.0
* WecDB Client correspondente à versão do WecDB Web
* Internet Information Service 7 ou superior (II7)
== Instalação ==
=== Extração do arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do seu banco de dados:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
* Agora, ainda dentro do arquivo Web.config, localize o parâmetro ''License'' dentro da sessão ''appSettings'', e informe no atributo ''value'' a sua chave de licensa.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
4fb30bd4d77b25333f4503ea97675f2f01e25984
32
30
2014-02-23T22:50:53Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
* .NET Framework 4.0
* WecDB Client correspondente à versão do WecDB Web
* Internet Information Service 7 ou superior (II7)
== Instalação ==
=== Extração do arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do seu banco de dados:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
* Agora, ainda dentro do arquivo Web.config, localize o parâmetro ''License'' dentro da sessão ''appSettings'', e informe no atributo ''value'' a sua chave de licensa.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
afb41a8a3a4d076e1740ea460ca88176aea34dc4
33
32
2014-02-23T22:51:31Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
* .NET Framework 4.0
* WecDB Client correspondente à versão do WecDB Web
* Internet Information Service 7 ou superior (II7)
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do seu banco de dados:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
* Agora, ainda dentro do arquivo Web.config, localize o parâmetro ''License'' dentro da sessão ''appSettings'', e informe no atributo ''value'' a sua chave de licensa.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
e79c01d320f78aa96cdcc36cb0447197355c5906
Arquivo:Win7 iis7 criando pool.png
6
5
15
2014-02-23T14:49:55Z
Daniel.giacomelli
1
PrintScreen da tela de Criação de Pool de Aplicativo do II7
wikitext
text/x-wiki
PrintScreen da tela de Criação de Pool de Aplicativo do II7
239ec18013f65711384c72c4639238b298a0d6d2
Arquivo:Win7 Recursos do windows.png.png
6
6
16
2014-02-23T14:51:25Z
Daniel.giacomelli
1
Tela de ativação de Recursos do Windows, do Windows 7
wikitext
text/x-wiki
Tela de ativação de Recursos do Windows, do Windows 7
a0eb785ab86e82a7fa5885c01efef4bb30771385
18
16
2014-02-23T14:56:45Z
Daniel.giacomelli
1
Daniel.giacomelli enviou uma nova versão de "[[Arquivo:Win7 Recursos do windows.png.png]]"
wikitext
text/x-wiki
Tela de ativação de Recursos do Windows, do Windows 7
a0eb785ab86e82a7fa5885c01efef4bb30771385
Arquivo:Win7 iis7 configurando pool.png
6
7
17
2014-02-23T14:52:39Z
Daniel.giacomelli
1
PrintScreen da tela Configurações Avançadas do II7
wikitext
text/x-wiki
PrintScreen da tela Configurações Avançadas do II7
b361b192ae96c536378c92bf8b5cf519813d5849
Arquivo:Win7 iis7 converter para aplicativo.png
6
8
29
2014-02-23T22:45:57Z
Daniel.giacomelli
1
Tela de Criação de Aplicativo no IIS 7, Windows 7
wikitext
text/x-wiki
Tela de Criação de Aplicativo no IIS 7, Windows 7
0dbea6732d1602d3f9d1046aa4d468fffb613b57
Arquivo:Win7 iis7 converter para aplicativo confirmacao.png
6
9
31
2014-02-23T22:49:58Z
Daniel.giacomelli
1
Tela de Confirmação da Conversão para aplicativo do IIS 7, no Windows 7
wikitext
text/x-wiki
Tela de Confirmação da Conversão para aplicativo do IIS 7, no Windows 7
8b94042f82881c68f3f97a3a7faf2406a94505ba
MediaWiki:Mainpage
8
10
37
2014-02-23T23:13:03Z
Daniel.giacomelli
1
Criou página com 'Seja_bem_vindo_a_Wiki_de_manuais_LATROMI'
wikitext
text/x-wiki
Seja_bem_vindo_a_Wiki_de_manuais_LATROMI
3ea3d5c42b5f6ae8ff0128b5479bbd932a6f9c34
43
37
2014-02-23T23:25:09Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Bem_vindo_a_LATROMI_Wiki
a3702536b3af3a01a44d862b2979809c125a734a
Seja Bem Vindo!
0
1
51
49
2014-02-23T23:59:26Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (Web Easy Consultation Database) é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
* [[Instalando_o_WecDB_Client|Instalação do WecDB Client]]
* [[Instalando_o_Portal_WecDB|Instalação do Portal WecDB]]
* [https://www.dropbox.com/s/veie2qq5k7t2goq/WECDB%20-%20Documenta%C3%A7%C3%A3o.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [http://www.facebook.com/latromisistemas https://www.facebook.com/latromisistemas]
01d6b90a45aff0f1c1b31a9be4ac7479bc16c09f
52
51
2014-02-24T00:06:33Z
Daniel.giacomelli
1
/* Páginas Importantes */
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (Web Easy Consultation Database) é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
* Manual de Instalação
** [[Instalando_o_WecDB_Client|WecDB Client]]
** [[Instalando_o_Portal_WecDB|Portal WecDB]]
== Páginas Externas ==
* [https://www.dropbox.com/s/veie2qq5k7t2goq/WECDB%20-%20Documenta%C3%A7%C3%A3o.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [http://www.facebook.com/latromisistemas https://www.facebook.com/latromisistemas]
b530e3cc0652f691898da1a7ae28aafeb931e50a
53
52
2014-02-24T00:07:06Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (''Web Easy Consultation Database'') é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
* Manual de Instalação
** [[Instalando_o_WecDB_Client|WecDB Client]]
** [[Instalando_o_Portal_WecDB|Portal WecDB]]
== Páginas Externas ==
* [https://www.dropbox.com/s/veie2qq5k7t2goq/WECDB%20-%20Documenta%C3%A7%C3%A3o.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [http://www.facebook.com/latromisistemas https://www.facebook.com/latromisistemas]
08a43d2acf3a1f071589c58c93fe7d77340fc765
54
53
2014-02-24T00:13:27Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (''Web Easy Consultation Database'') é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
* Manual de Instalação
** [[Instalando_o_WecDB_Client|WecDB Client]]
** [[Instalando_o_Portal_WecDB|Portal WecDB]]
* Manual de Utilização
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|WecDB Client]]
== Páginas Externas ==
* [https://www.dropbox.com/s/veie2qq5k7t2goq/WECDB%20-%20Documenta%C3%A7%C3%A3o.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [http://www.facebook.com/latromisistemas https://www.facebook.com/latromisistemas]
1aede4b7c40d1fa092e716f0fd6ed201281df210
55
54
2014-02-24T00:13:50Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (''Web Easy Consultation Database'') é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
* Manual de Instalação
** [[Instalando_o_WecDB_Client|WecDB Client]]
** [[Instalando_o_Portal_WecDB|Portal WecDB]]
* Manual de Utilização
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|Portal WecDB]]
== Páginas Externas ==
* [https://www.dropbox.com/s/veie2qq5k7t2goq/WECDB%20-%20Documenta%C3%A7%C3%A3o.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [http://www.facebook.com/latromisistemas https://www.facebook.com/latromisistemas]
a4d912a6217fe6f32942a3c50c8cd52a37febda0
70
55
2014-05-21T14:52:21Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (''Web Easy Consultation Database'') é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
* Manual de Instalação
** [[Instalando_o_WecDB_Client|WecDB Client]]
** [[Instalando_o_Portal_WecDB|Portal WecDB]]
* Manual de Utilização
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|Portal WecDB]]
* [[Histórico de Alterações]]
== Páginas Externas ==
* [https://www.dropbox.com/s/veie2qq5k7t2goq/WECDB%20-%20Documenta%C3%A7%C3%A3o.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [http://www.facebook.com/latromisistemas https://www.facebook.com/latromisistemas]
b22b486249270b6845fec90978bc277692de1ade
73
70
2014-05-21T15:27:50Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (''Web Easy Consultation Database'') é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
* Manual de Instalação
** [[Instalando_o_WecDB_Client|WecDB Client]]
** [[Instalando_o_Portal_WecDB|Portal WecDB]]
* Manual de Utilização
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|Portal WecDB]]
* [[WecDB 2.0 - Histórico de Alterações]]
== Páginas Externas ==
* [https://www.dropbox.com/s/veie2qq5k7t2goq/WECDB%20-%20Documenta%C3%A7%C3%A3o.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [http://www.facebook.com/latromisistemas https://www.facebook.com/latromisistemas]
d308ab35a1972548e79e891b15cb0f35ea4a5852
76
73
2014-05-21T15:37:49Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (''Web Easy Consultation Database'') é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
* Manual de Instalação
** [[Instalando_o_WecDB_Client|WecDB Client]]
** [[Instalando_o_Portal_WecDB|Portal WecDB]]
* Manual de Utilização
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|Portal WecDB]]
* [[Histórico de Alterações]]
== Páginas Externas ==
* [https://www.dropbox.com/s/veie2qq5k7t2goq/WECDB%20-%20Documenta%C3%A7%C3%A3o.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [http://www.facebook.com/latromisistemas https://www.facebook.com/latromisistemas]
b22b486249270b6845fec90978bc277692de1ade
77
76
2014-05-21T15:41:27Z
Daniel.giacomelli
1
Alteração no endereço da documentação antiga
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (''Web Easy Consultation Database'') é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
* Manual de Instalação
** [[Instalando_o_WecDB_Client|WecDB Client]]
** [[Instalando_o_Portal_WecDB|Portal WecDB]]
* Manual de Utilização
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|Portal WecDB]]
* [[Histórico de Alterações]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [http://www.facebook.com/latromisistemas https://www.facebook.com/latromisistemas]
e2c7d2fee87cf8b08346fa5b5198d2d7bc916e95
78
77
2014-05-21T15:42:45Z
Daniel.giacomelli
1
Alteração no endereço da página do Facebook
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (''Web Easy Consultation Database'') é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
* Manual de Instalação
** [[Instalando_o_WecDB_Client|WecDB Client]]
** [[Instalando_o_Portal_WecDB|Portal WecDB]]
* Manual de Utilização
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|Portal WecDB]]
* [[Histórico de Alterações]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
e04519beb7775899366f9307d562daea395a4c5d
84
78
2014-05-22T22:08:56Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (''Web Easy Consultation Database'') é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
* Manual de Instalação
** [[Instalando_o_WecDB_Client|WecDB Client]]
** [[Instalando_o_Portal_WecDB|Portal WecDB]]
* Manual de Utilização
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|Portal WecDB]]
* [[Histórico de Alterações]]
* [[Problemas Frequentes]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
acc7a3ac40a21b998d77df01a7372f18ad82727a
Instalando o LATROMI Web
0
4
64
33
2014-03-01T14:25:37Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
* .NET Framework 4.0
* WecDB Client correspondente à versão do WecDB Web
* Internet Information Service 7 ou superior (II7)
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do seu banco de dados:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
* Agora, ainda dentro do arquivo Web.config, localize o parâmetro ''License'' dentro da sessão ''appSettings'', e informe no atributo ''value'' a sua chave de licensa.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
== Erros de inicialização da página ==
'''Erro HTTP 404.2 - Not Found''' <br />
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [[Instalação_do_ASP.NET|Instale o ASP.NET]] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extenção do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
486064fccca3f225c6d34c2eb32a94c236eba306
66
64
2014-03-01T14:27:54Z
Daniel.giacomelli
1
/* Erros de inicialização da página */
wikitext
text/x-wiki
== Requisitos mínimos ==
* Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
* .NET Framework 4.0
* WecDB Client correspondente à versão do WecDB Web
* Internet Information Service 7 ou superior (II7)
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do seu banco de dados:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
* Agora, ainda dentro do arquivo Web.config, localize o parâmetro ''License'' dentro da sessão ''appSettings'', e informe no atributo ''value'' a sua chave de licensa.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [[Instalação_do_ASP.NET|Instale o ASP.NET]] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extenção do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
170455f6583e5201b95be613e161cff5ef80fdc8
67
66
2014-03-12T16:43:48Z
Daniel.giacomelli
1
/* Erros de inicialização */
wikitext
text/x-wiki
== Requisitos mínimos ==
* Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
* .NET Framework 4.0
* WecDB Client correspondente à versão do WecDB Web
* Internet Information Service 7 ou superior (II7)
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do seu banco de dados:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
* Agora, ainda dentro do arquivo Web.config, localize o parâmetro ''License'' dentro da sessão ''appSettings'', e informe no atributo ''value'' a sua chave de licensa.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [[Instalação_do_ASP.NET|Instale o ASP.NET]] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extenção do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.0. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx|aspnet_regiis.exe] da Microsoft.
* Tente reinstalar o .NET Framework 4.0
facdc18d838764b3685280c888c0140d9f9f232f
68
67
2014-03-12T16:44:52Z
Daniel.giacomelli
1
/* Erro HTTP 500.21 - Internal Server Error */
wikitext
text/x-wiki
== Requisitos mínimos ==
* Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
* .NET Framework 4.0
* WecDB Client correspondente à versão do WecDB Web
* Internet Information Service 7 ou superior (II7)
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do seu banco de dados:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
* Agora, ainda dentro do arquivo Web.config, localize o parâmetro ''License'' dentro da sessão ''appSettings'', e informe no atributo ''value'' a sua chave de licensa.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [[Instalação_do_ASP.NET|Instale o ASP.NET]] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extenção do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.0. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx aspnet_regiis.exe] da Microsoft.
* Tente reinstalar o .NET Framework 4.0
3b65f9cdb5334439bddb36c274e6f23ebf286bbc
69
68
2014-03-12T16:46:11Z
Daniel.giacomelli
1
/* Erro HTTP 500.21 - Internal Server Error */
wikitext
text/x-wiki
== Requisitos mínimos ==
* Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
* .NET Framework 4.0
* WecDB Client correspondente à versão do WecDB Web
* Internet Information Service 7 ou superior (II7)
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do seu banco de dados:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
* Agora, ainda dentro do arquivo Web.config, localize o parâmetro ''License'' dentro da sessão ''appSettings'', e informe no atributo ''value'' a sua chave de licensa.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [[Instalação_do_ASP.NET|Instale o ASP.NET]] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extenção do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.0. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
* Tente reinstalar o .NET Framework 4.0
bc4995b98bbaca3df201a0413dcb002b754b8cf7
Verificar se a extenção do ASP.NET está habilitada
0
13
65
2014-03-01T14:26:44Z
Daniel.giacomelli
1
Criou página com 'Verifique se a extensão de serviço da Web solicitada está habilitada no servidor. * Abra o Gerenciador do IIS e navegue até o nível de servidor. * No modo de exibição d...'
wikitext
text/x-wiki
Verifique se a extensão de serviço da Web solicitada está habilitada no servidor.
* Abra o Gerenciador do IIS e navegue até o nível de servidor.
* No modo de exibição de Recursos, clique duas vezes em Restrições ISAPI e CGI para verificar se a extensão de serviço da Web está definida como Permitida.
* Se a extensão não estiver na lista, clique em Adicionar no painel Ações.
* Na caixa de diálogo Adicionar Restrições ISAPI ou CGI, digite o caminho do arquivo .dll ou .exe na caixa Caminho ISAPI ou CGI, ou clique em Procurar para navegar até o local do arquivo.
* Na caixa Descrição, digite uma breve descrição da restrição.
* (Opcional) Marque "Permitir que o caminho de extensão seja executado" para permitir que a restrição seja executada automaticamente. Se essa opção não for marcada, o status da restrição será Não Permitida, que é o padrão. Você pode permitir a restrição posteriormente selecionando-a e clicando em Permitir, no painel Ações.
* Clique em OK.
9934ada60b53990dbe870de492baa50822a5a849
Histórico de Alterações
0
15
79
2014-05-21T15:50:41Z
Daniel.giacomelli
1
Criou página com '=WecDB= *[[Versão 1.0]] *[[Versão 1.1]] *[[Versão 1.2]] *[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]'
wikitext
text/x-wiki
=WecDB=
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
83cdeeb2eea2263eed520ef22be7fa26a5cf9c01
Solução de Problemas
0
16
85
2014-05-22T22:09:48Z
Daniel.giacomelli
1
Criou página com '[[WecDB Client - Problemas Frequentes]] [[WecDB Web - Problemas Frequentes]]'
wikitext
text/x-wiki
[[WecDB Client - Problemas Frequentes]]
[[WecDB Web - Problemas Frequentes]]
427e9876f238de2c24db42e36aa729170f81c740
86
85
2014-05-22T22:13:03Z
Daniel.giacomelli
1
wikitext
text/x-wiki
=WecDB Client=
=WecDB Web=
* [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
a1813940c56725e489f2472066a1ed02058b82f2
87
86
2014-05-22T22:13:38Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* WecDB Client
* WecDB Web
** [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
7f36214efaa9b5187f037acf7170a2b5b4370b6d
100
87
2014-05-23T13:39:14Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* WecDB Client
* WecDB Web
** [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
** [[Erro SQL1159 ao utilizar o banco IBM DB2 via .NET Provider]]
5dcd75e6ee8af04ff3f4fcecdd11aa5eb2184318
105
100
2014-05-23T13:56:30Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* WecDB Client
* WecDB Web
** [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
** [[Erro SQL1159 ao utilizar o banco IBM DB2 via .NET Provider]]
** [[Código de barras do RPT não é gerado no PDF]]
c0db399d57e7b1a40caf73aac6c1ebda84430df5
110
105
2014-05-26T17:05:26Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* WecDB Client
* WecDB Web
** [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
** [[Erro SQL1159 ao utilizar o banco IBM DB2 via .NET Provider]]
** [[Código de barras do RPT não é gerado no PDF]]
** [[Janela com geração de PDF abre mas o conteúdo não aparece]]
0079b0df433fa987b5d88482c6f02b25f1e6316f
111
110
2014-05-26T17:06:17Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* WecDB Client
* WecDB Web
** [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
** [[Erro SQL1159 ao utilizar o banco IBM DB2 via .NET Provider]]
** [[Código de barras do RPT não é gerado no PDF]]
** [[Problema WecDB Web: Janela com geração de PDF abre mas o conteúdo não aparece| Janela com geração de PDF abre mas o conteúdo não aparece]]
fcf1746c6abd1384629a30cb6bd26b8c9ace567c
112
111
2014-05-26T17:06:51Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* WecDB Client
* WecDB Web
** [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
** [[Erro SQL1159 ao utilizar o banco IBM DB2 via .NET Provider]]
** [[Código de barras do RPT não é gerado no PDF]]
** [[Problema WecDB Web: Página de geração de PDF abre mas o conteúdo não aparece| Janela com geração de PDF abre mas o conteúdo não aparece]]
8b0f43081aacce79864b8b82b86457fc87358ad9
Internet Explorer 11 - Problema na renderização das páginas
0
17
88
2014-05-22T22:56:04Z
Daniel.giacomelli
1
Criou página com '=Problema= As páginas que utilizam recursos do ASP.NET Ajax não são renderizadas corretamente no navegador ''Internet Explorer 11''. Os controles da página ficam "truncado...'
wikitext
text/x-wiki
=Problema=
As páginas que utilizam recursos do ASP.NET Ajax não são renderizadas corretamente no navegador ''Internet Explorer 11''. Os controles da página ficam "truncados".
=Causa=
O problema ocorre porque os arquivos com as definições dos navegadores, que são distribuídos junto com os pacotes do Microsoft .NET Framework, não estão atualizados no servidor. Neste caso, não existem definições para o navegador ''Internet Explorer 11'' dentro dos arquivos, e o ASP.NET não consegue utilizar alguns recursos fundamentais, tais como o Javascript.
=Solução=
Existem duas soluções possíveis, sendo a primeira a mais correta:
* '''1. Atualização de Hotfix no Sevidor''': A Microsoft disponibilizou em outubro de 2013 a atualização [http://support.microsoft.com/kb/2836939 KB2836939] do .NET Framework 4.0, contendo as definições do Internet Explorer 11. Baixe a atualização, instale e reinicie o computador. <br />
* '''2. Atualização manual da definição do Navegador''': Siga os passos abaixo para fazer a atualização manual:
** Baixe neste link o arquivo que contém as definições do Internet Explorer 11.
** Salve o arquivo na pasta ''C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\Browsers''.
** Abra o prompt de comando do windows (Iniciar > Executar > cmd) e execute os comandos abaixo:
<div style="background:black;color:white;width:400px;padding-left:20px;margin-left:30px;font-family:Lucida Console">
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 <br />
aspnet_regbrowsers.exe /i <br />
iisreset <br />
</div>
''ATENÇÃO: Qualquer um dos dois procedimentos citados acima, devem ser realizados no servidor onde o site está instalado, e não no computador que está acessando o site.''
7068b3073ed700c2d67800e2649fdd22a221cd50
89
88
2014-05-22T22:56:59Z
Daniel.giacomelli
1
wikitext
text/x-wiki
=Problema=
As páginas que utilizam recursos do ASP.NET Ajax não são renderizadas corretamente no navegador ''Internet Explorer 11''. Os controles da página ficam "truncados".
=Causa=
O problema ocorre porque os arquivos com as definições dos navegadores, que são distribuídos junto com os pacotes do Microsoft .NET Framework, não estão atualizados no servidor. Neste caso, não existem definições para o navegador ''Internet Explorer 11'' dentro dos arquivos, e o ASP.NET não consegue utilizar alguns recursos fundamentais, tais como o Javascript.
=Solução=
Existem duas soluções possíveis, sendo a primeira a mais correta:
* '''1. Atualização de Hotfix no Sevidor''': A Microsoft disponibilizou em outubro de 2013 a atualização [http://support.microsoft.com/kb/2836939 KB2836939] do .NET Framework 4.0, contendo as definições do Internet Explorer 11. Baixe a atualização, instale e reinicie o computador. <br />
* '''2. Atualização manual da definição do Navegador''': Siga os passos abaixo para fazer a atualização manual:
** Baixe neste link o arquivo que contém as definições do Internet Explorer 11.
** Salve o arquivo na pasta ''C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\Browsers''.
** Abra o prompt de comando do windows (Iniciar > Executar > cmd) e execute os comandos abaixo:
<div style="background:black;color:white;width:400px;padding-left:20px;margin-left:30px;font-family:Lucida Console">
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 <br />
aspnet_regbrowsers.exe /i <br />
iisreset <br />
</div>
''ATENÇÃO: Qualquer um dos dois procedimentos citados acima, devem ser realizados no servidor onde o site está instalado, e não no computador que está acessando o site.''
87a9d252aee646ff65d42c6f3cf590659fa65b9d
90
89
2014-05-22T22:59:51Z
Daniel.giacomelli
1
wikitext
text/x-wiki
=Problema=
As páginas que utilizam recursos do ASP.NET Ajax não são renderizadas corretamente no navegador ''Internet Explorer 11''. Os controles da página ficam "truncados".
=Causa=
O problema ocorre porque os arquivos com as definições dos navegadores, que são distribuídos junto com os pacotes do Microsoft .NET Framework, não estão atualizados no servidor. Neste caso, não existem definições para o navegador ''Internet Explorer 11'' dentro dos arquivos, e o ASP.NET não consegue utilizar alguns recursos fundamentais, tais como o Javascript.
=Solução=
Existem duas soluções possíveis, sendo a primeira a mais correta:
* '''1. Atualização de Hotfix no Sevidor''': A Microsoft disponibilizou em outubro de 2013 a atualização [http://support.microsoft.com/kb/2836939 KB2836939] do .NET Framework 4.0, contendo as definições do Internet Explorer 11. Baixe a atualização, instale e reinicie o computador. <br />
* '''2. Atualização manual da definição do Navegador''': Siga os passos abaixo para fazer a atualização manual:
** Baixe [http://www.latromi.com.br/downloads/App_Browsers/ie11.browser neste link] o arquivo que contém as definições do Internet Explorer 11.
** Salve o arquivo na pasta ''C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\Browsers''.
** Abra o prompt de comando do windows (Iniciar > Executar > cmd) e execute os comandos abaixo:
<div style="background:black;color:white;width:400px;padding-left:20px;margin-left:30px;font-family:Lucida Console">
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 <br />
aspnet_regbrowsers.exe /i <br />
iisreset <br />
</div>
''ATENÇÃO: Qualquer um dos dois procedimentos citados acima, devem ser realizados no servidor onde o site está instalado, e não no computador que está acessando o site.''
9f2b24ed9a91eb9a780dbcaddba57c26a07f9c90
91
90
2014-05-22T23:02:56Z
Daniel.giacomelli
1
wikitext
text/x-wiki
=Problema=
As páginas que utilizam recursos do ASP.NET Ajax não são renderizadas corretamente no navegador ''Internet Explorer 11''. Os controles da página ficam "truncados".
=Causa=
O problema ocorre porque os arquivos com as definições dos navegadores, que são distribuídos junto com os pacotes do Microsoft .NET Framework, não estão atualizados no servidor. Neste caso, não existem definições para o navegador ''Internet Explorer 11'' dentro dos arquivos, e o ASP.NET não consegue utilizar alguns recursos fundamentais, tais como o Javascript.
=Solução=
Existem duas soluções possíveis, sendo a primeira a mais correta:
* '''1. Atualização de Hotfix no Sevidor''': A Microsoft disponibilizou em outubro de 2013 a atualização [http://support.microsoft.com/kb/2836939 KB2836939] do .NET Framework 4.0, contendo as definições do Internet Explorer 11. Baixe a atualização, instale e reinicie o computador. <br />
* '''2. Atualização manual da definição do Navegador''': Siga os passos abaixo para fazer a atualização manual:
** Baixe [http://www.latromi.com.br/downloads/App_Browsers/ie11.browser neste link] o arquivo que contém as definições do Internet Explorer 11. <a href="http://www.latromi.com.br/downloads/App_Browsers/ie11.browser" type="application/octet-stream">Teste</a>
** Salve o arquivo na pasta ''C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\Browsers''.
** Abra o prompt de comando do windows (Iniciar > Executar > cmd) e execute os comandos abaixo:
<div style="background:black;color:white;width:400px;padding-left:20px;margin-left:30px;font-family:Lucida Console">
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 <br />
aspnet_regbrowsers.exe /i <br />
iisreset <br />
</div>
''ATENÇÃO: Qualquer um dos dois procedimentos citados acima, devem ser realizados no servidor onde o site está instalado, e não no computador que está acessando o site.''
5e9a27d445c8a9675cf9f84b24b43e39481a04aa
92
91
2014-05-22T23:05:20Z
Daniel.giacomelli
1
/* Solução */
wikitext
text/x-wiki
=Problema=
As páginas que utilizam recursos do ASP.NET Ajax não são renderizadas corretamente no navegador ''Internet Explorer 11''. Os controles da página ficam "truncados".
=Causa=
O problema ocorre porque os arquivos com as definições dos navegadores, que são distribuídos junto com os pacotes do Microsoft .NET Framework, não estão atualizados no servidor. Neste caso, não existem definições para o navegador ''Internet Explorer 11'' dentro dos arquivos, e o ASP.NET não consegue utilizar alguns recursos fundamentais, tais como o Javascript.
=Solução=
Existem duas soluções possíveis, sendo a primeira a mais correta:
* '''1. Atualização de Hotfix no Sevidor''': A Microsoft disponibilizou em outubro de 2013 a atualização [http://support.microsoft.com/kb/2836939 KB2836939] do .NET Framework 4.0, contendo as definições do Internet Explorer 11. Baixe a atualização, instale e reinicie o computador. <br />
* '''2. Atualização manual da definição do Navegador''': Siga os passos abaixo para fazer a atualização manual:
** Baixe [http://www.latromi.com.br/downloads/App_Browsers/Browsers.zip neste link] o arquivo que contém as definições do Internet Explorer 11.
** Faz a extração do conteúdo do Zip na pasta ''C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\Browsers''.
** Abra o prompt de comando do windows (Iniciar > Executar > cmd) e execute os comandos abaixo:
<div style="background:black;color:white;width:400px;padding-left:20px;margin-left:30px;font-family:Lucida Console">
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 <br />
aspnet_regbrowsers.exe /i <br />
iisreset <br />
</div>
''ATENÇÃO: Qualquer um dos dois procedimentos citados acima, devem ser realizados no servidor onde o site está instalado, e não no computador que está acessando o site.''
0e3dbe1b60692486c5b576b62015e7a07e753164
94
92
2014-05-22T23:14:57Z
Daniel.giacomelli
1
wikitext
text/x-wiki
=Problema=
As páginas que utilizam recursos do ASP.NET Ajax não são renderizadas corretamente no navegador ''Internet Explorer 11''. Os controles da página ficam "truncados".
[[Arquivo:IE11_Problema_Definicao_Browser.png|IE11 não consegue utilizar Javascript]]
=Causa=
O problema ocorre porque os arquivos com as definições dos navegadores, que são distribuídos junto com os pacotes do Microsoft .NET Framework, não estão atualizados no servidor. Neste caso, não existem definições para o navegador ''Internet Explorer 11'' dentro dos arquivos, e o ASP.NET não consegue utilizar alguns recursos fundamentais, tais como o Javascript.
=Solução=
Existem duas soluções possíveis, sendo a primeira a mais correta:
* '''1. Atualização de Hotfix no Sevidor''': A Microsoft disponibilizou em outubro de 2013 a atualização [http://support.microsoft.com/kb/2836939 KB2836939] do .NET Framework 4.0, contendo as definições do Internet Explorer 11. Baixe a atualização, instale e reinicie o computador. <br />
* '''2. Atualização manual da definição do Navegador''': Siga os passos abaixo para fazer a atualização manual:
** Baixe [http://www.latromi.com.br/downloads/App_Browsers/Browsers.zip neste link] o arquivo que contém as definições do Internet Explorer 11.
** Faz a extração do conteúdo do Zip na pasta ''C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\Browsers''.
** Abra o prompt de comando do windows (Iniciar > Executar > cmd) e execute os comandos abaixo:
<div style="background:black;color:white;width:400px;padding-left:20px;margin-left:30px;font-family:Lucida Console">
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 <br />
aspnet_regbrowsers.exe /i <br />
iisreset <br />
</div>
''ATENÇÃO: Qualquer um dos dois procedimentos citados acima, devem ser realizados no servidor onde o site está instalado, e não no computador que está acessando o site.''
72b994325bd4d6efaf7cf6bff4480feb34c5f169
95
94
2014-05-22T23:17:10Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:IE11_Problema_Definicao_Browser.png|200px|thumb|right|IE11 não consegue utilizar Javascript]]
=Problema=
As páginas que utilizam recursos do ASP.NET Ajax não são renderizadas corretamente no navegador ''Internet Explorer 11''. Os controles da página ficam "truncados".
=Causa=
O problema ocorre porque os arquivos com as definições dos navegadores, que são distribuídos junto com os pacotes do Microsoft .NET Framework, não estão atualizados no servidor. Neste caso, não existem definições para o navegador ''Internet Explorer 11'' dentro dos arquivos, e o ASP.NET não consegue utilizar alguns recursos fundamentais, tais como o Javascript.
=Solução=
Existem duas soluções possíveis, sendo a primeira a mais correta:
* '''1. Atualização de Hotfix no Sevidor''': A Microsoft disponibilizou em outubro de 2013 a atualização [http://support.microsoft.com/kb/2836939 KB2836939] do .NET Framework 4.0, contendo as definições do Internet Explorer 11. Baixe a atualização, instale e reinicie o computador. <br />
* '''2. Atualização manual da definição do Navegador''': Siga os passos abaixo para fazer a atualização manual:
** Baixe [http://www.latromi.com.br/downloads/App_Browsers/Browsers.zip neste link] o arquivo que contém as definições do Internet Explorer 11.
** Faz a extração do conteúdo do Zip na pasta ''C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\Browsers''.
** Abra o prompt de comando do windows (Iniciar > Executar > cmd) e execute os comandos abaixo:
<div style="background:black;color:white;width:400px;padding-left:20px;margin-left:30px;font-family:Lucida Console">
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 <br />
aspnet_regbrowsers.exe /i <br />
iisreset <br />
</div>
''ATENÇÃO: Qualquer um dos dois procedimentos citados acima, devem ser realizados no servidor onde o site está instalado, e não no computador que está acessando o site.''
cb4a8d9027c986e92ddf71563c29aea5c452f40d
96
95
2014-05-22T23:17:41Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:IE11_Problema_Definicao_Browser.png|200px|thumb|right|IE11 não consegue utilizar Javascript]]
=Problema=
As páginas que utilizam recursos do ASP.NET Ajax não são renderizadas corretamente no navegador ''Internet Explorer 11''. Os controles da página ficam "truncados".
=Causa=
O problema ocorre porque os arquivos com as definições dos navegadores, que são distribuídos junto com os pacotes do Microsoft .NET Framework, não estão atualizados no servidor. Neste caso, não existem definições para o navegador ''Internet Explorer 11'' dentro dos arquivos, e o ASP.NET não consegue utilizar alguns recursos fundamentais, tais como o Javascript.
=Solução=
Existem duas soluções possíveis, sendo a primeira a mais correta:
* '''1. Atualização de Hotfix no Sevidor''': A Microsoft disponibilizou em outubro de 2013 a atualização [http://support.microsoft.com/kb/2836939 KB2836939] do .NET Framework 4.0, contendo as definições do Internet Explorer 11. Baixe a atualização, instale e reinicie o computador. <br />
* '''2. Atualização manual da definição do Navegador''': Siga os passos abaixo para fazer a atualização manual:
** Baixe [http://www.latromi.com.br/downloads/App_Browsers/Browsers.zip neste link] o arquivo que contém as definições do Internet Explorer 11.
** Faz a extração do conteúdo do Zip na pasta ''C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\Browsers''.
** Abra o prompt de comando do windows (Iniciar > Executar > cmd) e execute os comandos abaixo:
<div style="background:black;color:white;width:400px;padding-left:20px;margin-left:30px;font-family:Lucida Console">
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 <br />
aspnet_regbrowsers.exe /i <br />
iisreset <br />
</div>
''ATENÇÃO: Qualquer um dos dois procedimentos citados acima, devem ser realizados no servidor onde o site está instalado, e não no computador que está acessando o site.''
85f5a42773350e3827f9d495cef5799ac8af805a
97
96
2014-05-22T23:18:42Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:IE11_Problema_Definicao_Browser.png|200px|thumb|right|IE11 não reconhece comandos Javascript]]
=Problema=
As páginas que utilizam recursos do ASP.NET Ajax não são renderizadas corretamente no navegador ''Internet Explorer 11''. Os controles da página ficam "truncados".
=Causa=
O problema ocorre porque os arquivos com as definições dos navegadores, que são distribuídos junto com os pacotes do Microsoft .NET Framework, não estão atualizados no servidor. Neste caso, não existem definições para o navegador ''Internet Explorer 11'' dentro dos arquivos, e o ASP.NET não consegue utilizar alguns recursos fundamentais, tais como o Javascript.
=Solução=
Existem duas soluções possíveis, sendo a primeira a mais correta:
* '''1. Atualização de Hotfix no Sevidor''': A Microsoft disponibilizou em outubro de 2013 a atualização [http://support.microsoft.com/kb/2836939 KB2836939] do .NET Framework 4.0, contendo as definições do Internet Explorer 11. Baixe a atualização, instale e reinicie o computador. <br />
* '''2. Atualização manual da definição do Navegador''': Siga os passos abaixo para fazer a atualização manual:
** Baixe [http://www.latromi.com.br/downloads/App_Browsers/Browsers.zip neste link] o arquivo que contém as definições do Internet Explorer 11.
** Faz a extração do conteúdo do Zip na pasta ''C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\Browsers''.
** Abra o prompt de comando do windows (Iniciar > Executar > cmd) e execute os comandos abaixo:
<div style="background:black;color:white;width:400px;padding-left:20px;margin-left:30px;font-family:Lucida Console">
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 <br />
aspnet_regbrowsers.exe /i <br />
iisreset <br />
</div>
''ATENÇÃO: Qualquer um dos dois procedimentos citados acima, devem ser realizados no servidor onde o site está instalado, e não no computador que está acessando o site.''
e4e5f08aa73f12c65f91db9d2f686cb6e831b6ec
98
97
2014-05-22T23:23:22Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:IE11_Problema_Definicao_Browser.png|200px|thumb|right|IE11 não reconhece comandos Javascript]]
=Problema=
As páginas que utilizam recursos do ASP.NET Ajax não são renderizadas corretamente no navegador ''Internet Explorer 11''. Os controles da página ficam "truncados".
=Causa=
O problema ocorre porque os arquivos com as definições dos navegadores, que são distribuídos junto com os pacotes do Microsoft .NET Framework, não estão atualizados no servidor. Neste caso, não existem definições para o navegador ''Internet Explorer 11'' dentro dos arquivos, e o ASP.NET não consegue utilizar alguns recursos fundamentais, tais como o Javascript.
=Solução=
Existem duas soluções possíveis, sendo a primeira a mais correta:
* '''1. Atualização de Hotfix no Sevidor''': A Microsoft disponibilizou em outubro de 2013 a atualização [http://support.microsoft.com/kb/2836939 KB2836939] do .NET Framework 4.0, contendo as definições do Internet Explorer 11. Baixe a atualização, instale e reinicie o computador. <br />
* '''2. Atualização manual da definição do Navegador''': Siga os passos abaixo para fazer a atualização manual:
** Baixe [http://www.latromi.com.br/downloads/App_Browsers/Browsers.zip neste link] o arquivo que contém as definições do Internet Explorer 11.
** Faz a extração do conteúdo do Zip na pasta ''C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\Browsers''.
** Abra o prompt de comando do windows (Iniciar > Executar > cmd) e execute os comandos abaixo:
<div style="background:black;color:white;width:400px;padding-left:20px;margin-left:30px;font-family:Lucida Console">
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 <br />
aspnet_regbrowsers.exe /i <br />
iisreset <br />
</div>
''ATENÇÃO: Qualquer um dos dois procedimentos citados acima, devem ser realizados no servidor onde o site está instalado, e não no computador que está acessando o site.''
=Ver Também=
[http://msdn.microsoft.com/en-US/library/ms229858(v=vs.80).ASPX ASP.NET Browser Registration Tool]
f44ade6fd4870068913a0fb3cfe2016b6865bf7d
99
98
2014-05-22T23:25:17Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:IE11_Problema_Definicao_Browser.png|200px|thumb|right|IE11 não reconhece comandos Javascript]]
=Problema=
As páginas que utilizam recursos do ASP.NET Ajax não são renderizadas corretamente no navegador ''Internet Explorer 11''. Os controles da página ficam "truncados".
=Causa=
O problema ocorre porque os arquivos com as definições dos navegadores, que são distribuídos junto com os pacotes do Microsoft .NET Framework, não estão atualizados no servidor. Neste caso, não existem definições para o navegador ''Internet Explorer 11'' dentro dos arquivos, e o ASP.NET não consegue utilizar alguns recursos fundamentais, tais como o Javascript.
=Solução=
Existem duas soluções possíveis, sendo a primeira a mais correta:
* '''1. Atualização de Hotfix no Sevidor''': A Microsoft disponibilizou em outubro de 2013 a atualização [http://support.microsoft.com/kb/2836939 KB2836939] do .NET Framework 4.0, contendo as definições do Internet Explorer 11. Baixe a atualização, instale e reinicie o computador. <br />
* '''2. Atualização manual das definições do Navegador''': Siga os passos abaixo para fazer a atualização manual:
** Baixe [http://www.latromi.com.br/downloads/App_Browsers/Browsers.zip neste link] o arquivo que contém as definições do Internet Explorer 11.
** Faz a extração do conteúdo do Zip na pasta ''C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\Browsers''.
** Abra o prompt de comando do windows (Iniciar > Executar > cmd) e execute os comandos abaixo:
<div style="background:black;color:white;width:400px;padding-left:20px;margin-left:30px;font-family:Lucida Console">
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 <br />
aspnet_regbrowsers.exe /i <br />
iisreset <br />
</div>
''ATENÇÃO: Qualquer um dos dois procedimentos citados acima, devem ser realizados no servidor onde o site está instalado, e não no computador que está acessando o site.''
=Ver Também=
[http://msdn.microsoft.com/en-US/library/ms229858(v=vs.80).ASPX ASP.NET Browser Registration Tool]
c9e2689d2073388763a1caa316601fe339108a4b
104
99
2014-05-23T13:44:29Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:IE11_Problema_Definicao_Browser.png|200px|thumb|right|IE11 não reconhece comandos Javascript]]
=Problema=
As páginas que utilizam recursos do ASP.NET Ajax não são renderizadas corretamente no navegador ''Internet Explorer 11''. Os controles da página ficam "truncados".
=Causa=
O problema ocorre porque os arquivos com as definições dos navegadores, que são distribuídos junto com os pacotes do Microsoft .NET Framework, não estão atualizados no servidor. Neste caso, não existem definições para o navegador ''Internet Explorer 11'' dentro dos arquivos, e o ASP.NET não consegue utilizar alguns recursos fundamentais, tais como o Javascript.
=Solução=
Existem duas soluções possíveis, sendo a primeira a mais correta:
* '''1. Atualização de Hotfix no Sevidor''': A Microsoft disponibilizou em outubro de 2013 a atualização [http://support.microsoft.com/kb/2836939 KB2836939] do .NET Framework 4.0, contendo as definições do Internet Explorer 11. Baixe a atualização, instale e reinicie o computador. <br />
* '''2. Atualização manual das definições do Navegador''': Siga os passos abaixo para fazer a atualização manual:
** Baixe [http://www.latromi.com.br/downloads/App_Browsers/Browsers.zip neste link] o arquivo que contém as definições do Internet Explorer 11.
** Faz a extração do conteúdo do Zip na pasta ''C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\Browsers''.
** Abra o prompt de comando do windows (Iniciar > Executar > cmd) e execute os comandos abaixo:
<div style="background:black;color:white;width:400px;padding-left:20px;margin-left:30px;font-family:Lucida Console">
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 <br />
aspnet_regbrowsers.exe /i <br />
iisreset <br />
</div>
''ATENÇÃO: Qualquer um dos dois procedimentos citados acima, devem ser realizados no servidor onde o site está instalado, e não no computador que está acessando o site.''
=Ver Também=
* [[Problemas Frequentes|Lista de Problemas Frequentes]]
* [http://msdn.microsoft.com/en-US/library/ms229858(v=vs.80).ASPX ASP.NET Browser Registration Tool]
47a7d912010c23e1a8d97a91b881152d5353cb21
Arquivo:IE11 Problema Definicao Browser.png
6
18
93
2014-05-22T23:11:13Z
Daniel.giacomelli
1
Print Screen do IE11, apresentando problema de renderização de página, pelo fato da definição do navegador estar desatualizada no servidor.
wikitext
text/x-wiki
Print Screen do IE11, apresentando problema de renderização de página, pelo fato da definição do navegador estar desatualizada no servidor.
fa5594c60f9c0c5b1b1a5a9c7c44c108564268d1
Página de geração de PDF abre mas o conteúdo não aparece
0
21
113
2014-05-26T17:38:36Z
Daniel.giacomelli
1
Criou página com '=Problema= Ao abrir uma página, que deveria ser carregada com um PDF, o sinal de carregamento da página não desaparece, e o conteúdo do RPT não é exibido. =Causa= O ser...'
wikitext
text/x-wiki
=Problema=
Ao abrir uma página, que deveria ser carregada com um PDF, o sinal de carregamento da página não desaparece, e o conteúdo do RPT não é exibido.
=Causa=
O servidor retorna para o navegador uma instrução que indica que o arquivo (no caso, o arquivo.pdf) pode ser baixado de forma particionada, mas o navegador não consegue unir todos os pacotes. Neste caso o arquivo é gerado corretamente no lado do servidor, mas acontece uma falha no download do arquivo.
<p>Essa falha pode ser observada através das ferramentas de depuração do Google Chrome, na aba Network, onde o arquivo PDF aparecerá primeiro com status ''200-OK'' em vermelho seguido do status ''206-Partial Content'', como pode ser visto na imagem abaixo:
</p>
=Solução=
A solução para este problema, é desabilitar o recurso de download de arquivos particionados.
Se você usa a versão 7 ou superior do [http://www.iis.net/ IIS] e está atualizado com a versão 2.0.0.1 ou superior do site, a solução já foi incluída no aquivo de configuração (Web.Config),
na sessão: <httpProtocol> / <customHeaders> / <add name="Accept-Ranges" value="none" />
<p>Se você usa a versão 6 do [http://www.iis.net/ IIS], siga os passos abaixo para alterar o cabeçaho HTTP ''Accept-Ranges'':
</p>
* Abra o gerenciador de IIS (Iniciar > executar > inetmgr).
* Na listagem à direita, selecione a aplicação web correspondente, clique com o botão direito do mouse e vá até a opção '''Propriedades'''.
=Ver Também=
1aff0bbad67f38bb28d71152b5bf6be671203c72
114
113
2014-05-26T17:43:58Z
Daniel.giacomelli
1
/* Solução */
wikitext
text/x-wiki
=Problema=
Ao abrir uma página, que deveria ser carregada com um PDF, o sinal de carregamento da página não desaparece, e o conteúdo do RPT não é exibido.
=Causa=
O servidor retorna para o navegador uma instrução que indica que o arquivo (no caso, o arquivo.pdf) pode ser baixado de forma particionada, mas o navegador não consegue unir todos os pacotes. Neste caso o arquivo é gerado corretamente no lado do servidor, mas acontece uma falha no download do arquivo.
<p>Essa falha pode ser observada através das ferramentas de depuração do Google Chrome, na aba Network, onde o arquivo PDF aparecerá primeiro com status ''200-OK'' em vermelho seguido do status ''206-Partial Content'', como pode ser visto na imagem abaixo:
</p>
=Solução=
A solução para este problema, é desabilitar o recurso de download de arquivos particionados.
Se você usa a versão 7 ou superior do [http://www.iis.net/ IIS] e está atualizado com a versão 2.0.0.1 ou superior do site, a solução já foi incluída no aquivo de configuração (Web.Config),
na sessão: <httpProtocol> / <customHeaders> / <add name="Accept-Ranges" value="none" />
<p>Se você usa a versão 6 do [http://www.iis.net/ IIS], siga os passos abaixo para alterar o cabeçaho HTTP ''Accept-Ranges'':
</p>
* Abra o gerenciador de IIS (Iniciar > executar > inetmgr).
* Na listagem à direita, selecione a aplicação web correspondente, clique com o botão direito do mouse e vá até a opção '''Propriedades'''.
* Na janela que foi aberta, clique na aba '''Cabeçalhos HTTP'''.
* Clique no botão '''Adicionar'''
* No campo '''Nome do cabeçalho personalizado''' digite ''Accept-Ranges''.
* No campo '''Valor do cabeçalho personalizado''' digite ''none'.
* Cliquei em OK para adicionar e clique em OK na tela de propriedades da aplicação para concluir.
=Ver Também=
25f2e839a622af4dd1b1798db8e3dca815485e89
115
114
2014-05-26T17:45:32Z
Daniel.giacomelli
1
/* Solução */
wikitext
text/x-wiki
=Problema=
Ao abrir uma página, que deveria ser carregada com um PDF, o sinal de carregamento da página não desaparece, e o conteúdo do RPT não é exibido.
=Causa=
O servidor retorna para o navegador uma instrução que indica que o arquivo (no caso, o arquivo.pdf) pode ser baixado de forma particionada, mas o navegador não consegue unir todos os pacotes. Neste caso o arquivo é gerado corretamente no lado do servidor, mas acontece uma falha no download do arquivo.
<p>Essa falha pode ser observada através das ferramentas de depuração do Google Chrome, na aba Network, onde o arquivo PDF aparecerá primeiro com status ''200-OK'' em vermelho seguido do status ''206-Partial Content'', como pode ser visto na imagem abaixo:
</p>
=Solução=
A solução para este problema, é desabilitar o recurso de download de arquivos particionados.
Se você usa a versão 7 ou superior do [http://www.iis.net/ IIS] e está atualizado com a versão 2.0.0.1 ou superior do site, a solução já foi incluída no aquivo de configuração (Web.Config),
na sessão: <br />
<httpProtocol>
<customHeaders>
<add name="Accept-Ranges" value="none" />
</customHeaders>
</httpProtocol>
<p>Se você usa a versão 6 do [http://www.iis.net/ IIS], siga os passos abaixo para alterar o cabeçaho HTTP ''Accept-Ranges'':
</p>
* Abra o gerenciador de IIS (Iniciar > executar > inetmgr).
* Na listagem à direita, selecione a aplicação web correspondente, clique com o botão direito do mouse e vá até a opção '''Propriedades'''.
* Na janela que foi aberta, clique na aba '''Cabeçalhos HTTP'''.
* Clique no botão '''Adicionar'''
* No campo '''Nome do cabeçalho personalizado''' digite ''Accept-Ranges''.
* No campo '''Valor do cabeçalho personalizado''' digite ''none'.
* Cliquei em OK para adicionar e clique em OK na tela de propriedades da aplicação para concluir.
=Ver Também=
834cd1ac198f07d9733dd97691b4aa26e7a13124
117
115
2014-05-26T17:51:06Z
Daniel.giacomelli
1
/* Causa */
wikitext
text/x-wiki
=Problema=
Ao abrir uma página, que deveria ser carregada com um PDF, o sinal de carregamento da página não desaparece, e o conteúdo do RPT não é exibido.
=Causa=
O servidor retorna para o navegador uma instrução que indica que o arquivo (no caso, o arquivo.pdf) pode ser baixado de forma particionada, mas o navegador não consegue unir todos os pacotes. Neste caso o arquivo é gerado corretamente no lado do servidor, mas acontece uma falha no download do arquivo.
<p>Essa falha pode ser observada através das ferramentas de depuração do Google Chrome, na aba Network, onde o arquivo PDF aparecerá primeiro com status ''200-OK'' em vermelho seguido do status ''206-Partial Content'', como pode ser visto na imagem abaixo:
</p>
[[Arquivo:ChromeNetworkDebug 206PartialContent.JPG]]
=Solução=
A solução para este problema, é desabilitar o recurso de download de arquivos particionados.
Se você usa a versão 7 ou superior do [http://www.iis.net/ IIS] e está atualizado com a versão 2.0.0.1 ou superior do site, a solução já foi incluída no aquivo de configuração (Web.Config),
na sessão: <br />
<httpProtocol>
<customHeaders>
<add name="Accept-Ranges" value="none" />
</customHeaders>
</httpProtocol>
<p>Se você usa a versão 6 do [http://www.iis.net/ IIS], siga os passos abaixo para alterar o cabeçaho HTTP ''Accept-Ranges'':
</p>
* Abra o gerenciador de IIS (Iniciar > executar > inetmgr).
* Na listagem à direita, selecione a aplicação web correspondente, clique com o botão direito do mouse e vá até a opção '''Propriedades'''.
* Na janela que foi aberta, clique na aba '''Cabeçalhos HTTP'''.
* Clique no botão '''Adicionar'''
* No campo '''Nome do cabeçalho personalizado''' digite ''Accept-Ranges''.
* No campo '''Valor do cabeçalho personalizado''' digite ''none'.
* Cliquei em OK para adicionar e clique em OK na tela de propriedades da aplicação para concluir.
=Ver Também=
189053fc452f36544c17bb9221ab896aa86736d8
119
117
2014-05-26T17:52:52Z
Daniel.giacomelli
1
/* Problema */
wikitext
text/x-wiki
[[Arquivo:RPT Nao Carrega.JPG|thumb|200px|right]]
=Problema=
Ao abrir uma página, que deveria ser carregada com um PDF, o sinal de carregamento da página não desaparece, e o conteúdo do RPT não é exibido.
=Causa=
O servidor retorna para o navegador uma instrução que indica que o arquivo (no caso, o arquivo.pdf) pode ser baixado de forma particionada, mas o navegador não consegue unir todos os pacotes. Neste caso o arquivo é gerado corretamente no lado do servidor, mas acontece uma falha no download do arquivo.
<p>Essa falha pode ser observada através das ferramentas de depuração do Google Chrome, na aba Network, onde o arquivo PDF aparecerá primeiro com status ''200-OK'' em vermelho seguido do status ''206-Partial Content'', como pode ser visto na imagem abaixo:
</p>
[[Arquivo:ChromeNetworkDebug 206PartialContent.JPG]]
=Solução=
A solução para este problema, é desabilitar o recurso de download de arquivos particionados.
Se você usa a versão 7 ou superior do [http://www.iis.net/ IIS] e está atualizado com a versão 2.0.0.1 ou superior do site, a solução já foi incluída no aquivo de configuração (Web.Config),
na sessão: <br />
<httpProtocol>
<customHeaders>
<add name="Accept-Ranges" value="none" />
</customHeaders>
</httpProtocol>
<p>Se você usa a versão 6 do [http://www.iis.net/ IIS], siga os passos abaixo para alterar o cabeçaho HTTP ''Accept-Ranges'':
</p>
* Abra o gerenciador de IIS (Iniciar > executar > inetmgr).
* Na listagem à direita, selecione a aplicação web correspondente, clique com o botão direito do mouse e vá até a opção '''Propriedades'''.
* Na janela que foi aberta, clique na aba '''Cabeçalhos HTTP'''.
* Clique no botão '''Adicionar'''
* No campo '''Nome do cabeçalho personalizado''' digite ''Accept-Ranges''.
* No campo '''Valor do cabeçalho personalizado''' digite ''none'.
* Cliquei em OK para adicionar e clique em OK na tela de propriedades da aplicação para concluir.
=Ver Também=
0b4bbcfd024c06ec8ef26ad5b6b2bec3aaf9014d
121
119
2014-05-26T17:55:44Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:RPT_Nao_Carrega.JPG|200px|thumb|right|RPT não carrega e sinal de carregamento não desaparece]]
[[Arquivo:IIS6_AcceptRanges.JPG|200px|thumb|right|Tela de manipulação de Cabeçalhos Customizados no IIS 6]]
=Problema=
Ao abrir uma página, que deveria ser carregada com um PDF, o sinal de carregamento da página não desaparece, e o conteúdo do RPT não é exibido.
=Causa=
O servidor retorna para o navegador uma instrução que indica que o arquivo (no caso, o arquivo.pdf) pode ser baixado de forma particionada, mas o navegador não consegue unir todos os pacotes. Neste caso o arquivo é gerado corretamente no lado do servidor, mas acontece uma falha no download do arquivo.
<p>Essa falha pode ser observada através das ferramentas de depuração do Google Chrome, na aba Network, onde o arquivo PDF aparecerá primeiro com status ''200-OK'' em vermelho seguido do status ''206-Partial Content'', como pode ser visto na imagem abaixo:
</p>
[[Arquivo:ChromeNetworkDebug 206PartialContent.JPG]]
=Solução=
A solução para este problema, é desabilitar o recurso de download de arquivos particionados.
Se você usa a versão 7 ou superior do [http://www.iis.net/ IIS] e está atualizado com a versão 2.0.0.1 ou superior do site, a solução já foi incluída no aquivo de configuração (Web.Config),
na sessão: <br />
<httpProtocol>
<customHeaders>
<add name="Accept-Ranges" value="none" />
</customHeaders>
</httpProtocol>
<p>Se você usa a versão 6 do [http://www.iis.net/ IIS], siga os passos abaixo para alterar o cabeçaho HTTP ''Accept-Ranges'':
</p>
* Abra o gerenciador de IIS (Iniciar > executar > inetmgr).
* Na listagem à direita, selecione a aplicação web correspondente, clique com o botão direito do mouse e vá até a opção '''Propriedades'''.
* Na janela que foi aberta, clique na aba '''Cabeçalhos HTTP'''.
* Clique no botão '''Adicionar'''
* No campo '''Nome do cabeçalho personalizado''' digite ''Accept-Ranges''.
* No campo '''Valor do cabeçalho personalizado''' digite ''none'.
* Cliquei em OK para adicionar e clique em OK na tela de propriedades da aplicação para concluir.
=Ver Também=
0e271cd9628213409a5e16c0661c269b4cf624f6
122
121
2014-05-26T17:56:19Z
Daniel.giacomelli
1
wikitext
text/x-wiki
=Problema=
[[Arquivo:RPT_Nao_Carrega.JPG|200px|thumb|right|RPT não carrega e sinal de carregamento não desaparece]]
Ao abrir uma página, que deveria ser carregada com um PDF, o sinal de carregamento da página não desaparece, e o conteúdo do RPT não é exibido.
=Causa=
O servidor retorna para o navegador uma instrução que indica que o arquivo (no caso, o arquivo.pdf) pode ser baixado de forma particionada, mas o navegador não consegue unir todos os pacotes. Neste caso o arquivo é gerado corretamente no lado do servidor, mas acontece uma falha no download do arquivo.
<p>Essa falha pode ser observada através das ferramentas de depuração do Google Chrome, na aba Network, onde o arquivo PDF aparecerá primeiro com status ''200-OK'' em vermelho seguido do status ''206-Partial Content'', como pode ser visto na imagem abaixo:
</p>
[[Arquivo:ChromeNetworkDebug 206PartialContent.JPG]]
=Solução=
A solução para este problema, é desabilitar o recurso de download de arquivos particionados.
Se você usa a versão 7 ou superior do [http://www.iis.net/ IIS] e está atualizado com a versão 2.0.0.1 ou superior do site, a solução já foi incluída no aquivo de configuração (Web.Config),
na sessão: <br />
<httpProtocol>
<customHeaders>
<add name="Accept-Ranges" value="none" />
</customHeaders>
</httpProtocol>
[[Arquivo:IIS6_AcceptRanges.JPG|200px|thumb|right|Tela de manipulação de Cabeçalhos Customizados no IIS 6]]
<p>Se você usa a versão 6 do [http://www.iis.net/ IIS], siga os passos abaixo para alterar o cabeçaho HTTP ''Accept-Ranges'':
</p>
* Abra o gerenciador de IIS (Iniciar > executar > inetmgr).
* Na listagem à direita, selecione a aplicação web correspondente, clique com o botão direito do mouse e vá até a opção '''Propriedades'''.
* Na janela que foi aberta, clique na aba '''Cabeçalhos HTTP'''.
* Clique no botão '''Adicionar'''
* No campo '''Nome do cabeçalho personalizado''' digite ''Accept-Ranges''.
* No campo '''Valor do cabeçalho personalizado''' digite ''none'.
* Cliquei em OK para adicionar e clique em OK na tela de propriedades da aplicação para concluir.
=Ver Também=
c04bf5f67b5e75f680013f270763319a4ee6a4fc
123
122
2014-05-26T17:58:37Z
Daniel.giacomelli
1
wikitext
text/x-wiki
=Problema=
[[Arquivo:RPT_Nao_Carrega.JPG|200px|thumb|right|RPT não carrega e sinal de carregamento não desaparece]]
Ao abrir uma página, que deveria ser carregada com um PDF, o sinal de carregamento da página não desaparece, e o conteúdo do RPT não é exibido.
=Causa=
O servidor retorna para o navegador uma instrução que indica que o arquivo (no caso, o arquivo.pdf) pode ser baixado de forma particionada, mas o navegador não consegue unir todos os pacotes. Neste caso o arquivo é gerado corretamente no lado do servidor, mas acontece uma falha no download do arquivo.
<p>Essa falha pode ser observada através das ferramentas de depuração do Google Chrome, na aba Network, onde o arquivo PDF aparecerá primeiro com status ''200-OK'' em vermelho seguido do status ''206-Partial Content'', como pode ser visto na imagem abaixo:
</p>
[[Arquivo:ChromeNetworkDebug 206PartialContent.JPG]]
=Solução=
A solução para este problema, é desabilitar o recurso de download de arquivos particionados.
Se você usa a versão 7 ou superior do [http://www.iis.net/ IIS] e está atualizado com a versão 2.0.0.1 ou superior do site, a solução já foi incluída no aquivo de configuração (Web.Config),
na sessão: <br />
<httpProtocol>
<customHeaders>
<add name="Accept-Ranges" value="none" />
</customHeaders>
</httpProtocol>
[[Arquivo:IIS6_AcceptRanges.JPG|200px|thumb|right|Tela de manipulação de Cabeçalhos Customizados no IIS 6]]
<p>Se você usa a versão 6 do [http://www.iis.net/ IIS], siga os passos abaixo para alterar o cabeçaho HTTP ''Accept-Ranges'':
</p>
* Abra o gerenciador de IIS (Iniciar > executar > inetmgr).
* Na listagem à direita, selecione a aplicação web correspondente, clique com o botão direito do mouse e vá até a opção '''Propriedades'''.
* Na janela que foi aberta, clique na aba '''Cabeçalhos HTTP'''.
* Clique no botão '''Adicionar'''
* No campo '''Nome do cabeçalho personalizado''' digite ''Accept-Ranges''.
* No campo '''Valor do cabeçalho personalizado''' digite ''none'.
* Cliquei em OK para adicionar e clique em OK na tela de propriedades da aplicação para concluir.
=Ver Também=
* [[Problemas Frequentes|Lista de Problemas Frequentes]]
81d19849ea4887287271513401d4dfc4367c4043
Arquivo:ChromeNetworkDebug 206PartialContent.JPG
6
22
116
2014-05-26T17:49:40Z
Daniel.giacomelli
1
Ferramenta de depuração do Google Chrome, com código de Status 206 - Partial Content
wikitext
text/x-wiki
Ferramenta de depuração do Google Chrome, com código de Status 206 - Partial Content
da611f2acb39446563c07186ffcfce7e6ee4e594
Arquivo:RPT Nao Carrega.JPG
6
23
118
2014-05-26T17:52:01Z
Daniel.giacomelli
1
Página com geração de RPT não carrega
wikitext
text/x-wiki
Página com geração de RPT não carrega
d10f088c44306b8917cf3f47685a394c87bf4178
Arquivo:IIS6 AcceptRanges.JPG
6
24
120
2014-05-26T17:55:11Z
Daniel.giacomelli
1
Tela de manipulação de Cabeçalhos Customizados no IIS 6
wikitext
text/x-wiki
Tela de manipulação de Cabeçalhos Customizados no IIS 6
f3ea555bd88e4d7e0f35a4a65f5873a73bf1cb17
Página de geração de PDF abre mas o conteúdo não aparece
0
21
124
123
2014-05-26T18:35:45Z
Daniel.giacomelli
1
wikitext
text/x-wiki
=Problema=
[[Arquivo:RPT_Nao_Carrega.JPG|200px|thumb|right|RPT não carrega e sinal de carregamento não desaparece]]
Ao abrir uma página, que deveria ser carregada com um PDF, o sinal de carregamento da página não desaparece, e o conteúdo do RPT não é exibido.
=Causa=
O servidor retorna para o navegador uma instrução que indica que o arquivo (no caso, o arquivo.pdf) pode ser baixado de forma particionada, mas o navegador não consegue unir todos os pacotes. Neste caso o arquivo é gerado corretamente no lado do servidor, mas acontece uma falha no download do arquivo.
<p>Essa falha pode ser observada através das ferramentas de depuração do Google Chrome, na aba Network, onde o arquivo PDF aparecerá primeiro com status ''200-OK'' em vermelho seguido do status ''206-Partial Content'', como pode ser visto na imagem abaixo:
</p>
[[Arquivo:ChromeNetworkDebug 206PartialContent.JPG]]
=Solução=
A solução para este problema, é desabilitar o recurso de download de arquivos particionados.
Se você usa a versão 7 ou superior do [http://www.iis.net/ IIS] e está atualizado com a versão 2.0.0.1 ou superior do site, a solução já foi incluída no aquivo de configuração (Web.Config),
na sessão: <br />
<httpProtocol>
<customHeaders>
<add name="Accept-Ranges" value="none" />
</customHeaders>
</httpProtocol>
[[Arquivo:IIS6_AcceptRanges.JPG|200px|thumb|right|Tela de manipulação de Cabeçalhos Customizados no IIS 6]]
<p>Se você usa a versão 6 do [http://www.iis.net/ IIS], siga os passos abaixo para alterar o cabeçaho HTTP ''Accept-Ranges'':
</p>
* Abra o gerenciador de IIS (Iniciar > executar > inetmgr).
* Na listagem à direita, selecione a aplicação web correspondente, clique com o botão direito do mouse e vá até a opção '''Propriedades'''.
* Na janela que foi aberta, clique na aba '''Cabeçalhos HTTP'''.
* Clique no botão '''Adicionar'''
* No campo '''Nome do cabeçalho personalizado''' digite ''Accept-Ranges''.
* No campo '''Valor do cabeçalho personalizado''' digite ''none'.
* Cliquei em OK para adicionar e clique em OK na tela de propriedades da aplicação para concluir.
=Ver Também=
* [[Problemas Frequentes|Lista de Problemas Frequentes]]
a8a4f904f4067303c0a6f58a78d896dc929de8e9
125
124
2014-05-26T18:36:01Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[Problema WecDB Web: Página de geração de PDF abre mas o conteúdo não aparece]] para [[Página de geração de PDF abre mas o conteúdo não aparece]]: Organização
wikitext
text/x-wiki
=Problema=
[[Arquivo:RPT_Nao_Carrega.JPG|200px|thumb|right|RPT não carrega e sinal de carregamento não desaparece]]
Ao abrir uma página, que deveria ser carregada com um PDF, o sinal de carregamento da página não desaparece, e o conteúdo do RPT não é exibido.
=Causa=
O servidor retorna para o navegador uma instrução que indica que o arquivo (no caso, o arquivo.pdf) pode ser baixado de forma particionada, mas o navegador não consegue unir todos os pacotes. Neste caso o arquivo é gerado corretamente no lado do servidor, mas acontece uma falha no download do arquivo.
<p>Essa falha pode ser observada através das ferramentas de depuração do Google Chrome, na aba Network, onde o arquivo PDF aparecerá primeiro com status ''200-OK'' em vermelho seguido do status ''206-Partial Content'', como pode ser visto na imagem abaixo:
</p>
[[Arquivo:ChromeNetworkDebug 206PartialContent.JPG]]
=Solução=
A solução para este problema, é desabilitar o recurso de download de arquivos particionados.
Se você usa a versão 7 ou superior do [http://www.iis.net/ IIS] e está atualizado com a versão 2.0.0.1 ou superior do site, a solução já foi incluída no aquivo de configuração (Web.Config),
na sessão: <br />
<httpProtocol>
<customHeaders>
<add name="Accept-Ranges" value="none" />
</customHeaders>
</httpProtocol>
[[Arquivo:IIS6_AcceptRanges.JPG|200px|thumb|right|Tela de manipulação de Cabeçalhos Customizados no IIS 6]]
<p>Se você usa a versão 6 do [http://www.iis.net/ IIS], siga os passos abaixo para alterar o cabeçaho HTTP ''Accept-Ranges'':
</p>
* Abra o gerenciador de IIS (Iniciar > executar > inetmgr).
* Na listagem à direita, selecione a aplicação web correspondente, clique com o botão direito do mouse e vá até a opção '''Propriedades'''.
* Na janela que foi aberta, clique na aba '''Cabeçalhos HTTP'''.
* Clique no botão '''Adicionar'''
* No campo '''Nome do cabeçalho personalizado''' digite ''Accept-Ranges''.
* No campo '''Valor do cabeçalho personalizado''' digite ''none'.
* Cliquei em OK para adicionar e clique em OK na tela de propriedades da aplicação para concluir.
=Ver Também=
* [[Problemas Frequentes|Lista de Problemas Frequentes]]
a8a4f904f4067303c0a6f58a78d896dc929de8e9
128
125
2014-05-26T18:59:28Z
Daniel.giacomelli
1
/* Solução */
wikitext
text/x-wiki
=Problema=
[[Arquivo:RPT_Nao_Carrega.JPG|200px|thumb|right|RPT não carrega e sinal de carregamento não desaparece]]
Ao abrir uma página, que deveria ser carregada com um PDF, o sinal de carregamento da página não desaparece, e o conteúdo do RPT não é exibido.
=Causa=
O servidor retorna para o navegador uma instrução que indica que o arquivo (no caso, o arquivo.pdf) pode ser baixado de forma particionada, mas o navegador não consegue unir todos os pacotes. Neste caso o arquivo é gerado corretamente no lado do servidor, mas acontece uma falha no download do arquivo.
<p>Essa falha pode ser observada através das ferramentas de depuração do Google Chrome, na aba Network, onde o arquivo PDF aparecerá primeiro com status ''200-OK'' em vermelho seguido do status ''206-Partial Content'', como pode ser visto na imagem abaixo:
</p>
[[Arquivo:ChromeNetworkDebug 206PartialContent.JPG]]
=Solução=
A solução para este problema, é desabilitar o recurso de download de arquivos particionados.
Se você usa a versão 7 ou superior do [http://www.iis.net/ IIS] e está atualizado com a versão 2.0.0.1 ou superior do site, a solução já foi incluída no aquivo de configuração (Web.Config),
na sessão: <br />
<httpProtocol>
<customHeaders>
<add name="Accept-Ranges" value="none" />
</customHeaders>
</httpProtocol>
==IIS 6==
[[Arquivo:IIS6_AcceptRanges.JPG|200px|thumb|right|Tela de manipulação de Cabeçalhos Customizados no IIS 6]]
<p>Se você usa a versão 6 do [http://www.iis.net/ IIS], siga os passos abaixo para alterar o cabeçaho HTTP ''Accept-Ranges'':
</p>
* Abra o gerenciador de IIS (Iniciar > executar > inetmgr).
* Na listagem à direita, selecione a aplicação web correspondente, clique com o botão direito do mouse e vá até a opção '''Propriedades'''.
* Na janela que foi aberta, clique na aba '''Cabeçalhos HTTP'''.
* Clique no botão '''Adicionar'''
* No campo '''Nome do cabeçalho personalizado''' digite ''Accept-Ranges''.
* No campo '''Valor do cabeçalho personalizado''' digite ''none'.
* Cliquei em OK para adicionar e clique em OK na tela de propriedades da aplicação para concluir.
* Reinicie o servido do IIS.
=Ver Também=
* [[Problemas Frequentes|Lista de Problemas Frequentes]]
7ab560130f3886c9ba0ec6fa19724fdfedc2316c
135
128
2014-05-28T14:44:52Z
Daniel.giacomelli
1
wikitext
text/x-wiki
=Problema=
[[Arquivo:RPT_Nao_Carrega.JPG|200px|thumb|right|RPT não carrega e sinal de carregamento não desaparece]]
Ao abrir uma página, que deveria ser carregada com um PDF, o sinal de carregamento da página não desaparece, e o conteúdo do RPT não é exibido.
=Causa=
O servidor retorna para o navegador uma instrução que indica que o arquivo (no caso, o arquivo.pdf) pode ser baixado de forma particionada, mas o navegador não consegue unir todos os pacotes. Neste caso o arquivo é gerado corretamente no lado do servidor, mas acontece uma falha no download do arquivo.
<p>Essa falha pode ser observada através das ferramentas de depuração do Google Chrome, na aba Network, onde o arquivo PDF aparecerá primeiro com status ''200-OK'' em vermelho seguido do status ''206-Partial Content'', como pode ser visto na imagem abaixo:
</p>
[[Arquivo:ChromeNetworkDebug 206PartialContent.JPG]]
=Solução=
A solução para este problema, é desabilitar o recurso de download de arquivos particionados.
Se você usa a versão 7 ou superior do [http://www.iis.net/ IIS] e está atualizado com a versão 2.0.0.1 ou superior do site, a solução já foi incluída no aquivo de configuração (Web.Config),
na sessão: <br />
<httpProtocol>
<customHeaders>
<add name="Accept-Ranges" value="none" />
</customHeaders>
</httpProtocol>
==IIS 6==
[[Arquivo:IIS6_AcceptRanges.JPG|200px|thumb|right|Tela de manipulação de Cabeçalhos Customizados no IIS 6]]
<p>Se você usa a versão 6 do [http://www.iis.net/ IIS], siga os passos abaixo para alterar o cabeçaho HTTP ''Accept-Ranges'':
</p>
* Abra o gerenciador de IIS (Iniciar > executar > inetmgr).
* Na listagem à direita, selecione a aplicação web correspondente, clique com o botão direito do mouse e vá até a opção '''Propriedades'''.
* Na janela que foi aberta, clique na aba '''Cabeçalhos HTTP'''.
* Clique no botão '''Adicionar'''
* No campo '''Nome do cabeçalho personalizado''' digite ''Accept-Ranges''.
* No campo '''Valor do cabeçalho personalizado''' digite ''none'.
* Cliquei em OK para adicionar e clique em OK na tela de propriedades da aplicação para concluir.
* Reinicie o servido do IIS.
=Ver Também=
* [[Problemas Frequentes|Lista de Problemas Frequentes]]
* [http://msdn.microsoft.com/en-us/library/vstudio/ms228122(v=vs.100).aspx Browser Definition File Schema (browsers Element)]
1aba0261122d6fcc87d917814412796afe5618b9
136
135
2014-05-28T14:45:25Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
=Problema=
[[Arquivo:RPT_Nao_Carrega.JPG|200px|thumb|right|RPT não carrega e sinal de carregamento não desaparece]]
Ao abrir uma página, que deveria ser carregada com um PDF, o sinal de carregamento da página não desaparece, e o conteúdo do RPT não é exibido.
=Causa=
O servidor retorna para o navegador uma instrução que indica que o arquivo (no caso, o arquivo.pdf) pode ser baixado de forma particionada, mas o navegador não consegue unir todos os pacotes. Neste caso o arquivo é gerado corretamente no lado do servidor, mas acontece uma falha no download do arquivo.
<p>Essa falha pode ser observada através das ferramentas de depuração do Google Chrome, na aba Network, onde o arquivo PDF aparecerá primeiro com status ''200-OK'' em vermelho seguido do status ''206-Partial Content'', como pode ser visto na imagem abaixo:
</p>
[[Arquivo:ChromeNetworkDebug 206PartialContent.JPG]]
=Solução=
A solução para este problema, é desabilitar o recurso de download de arquivos particionados.
Se você usa a versão 7 ou superior do [http://www.iis.net/ IIS] e está atualizado com a versão 2.0.0.1 ou superior do site, a solução já foi incluída no aquivo de configuração (Web.Config),
na sessão: <br />
<httpProtocol>
<customHeaders>
<add name="Accept-Ranges" value="none" />
</customHeaders>
</httpProtocol>
==IIS 6==
[[Arquivo:IIS6_AcceptRanges.JPG|200px|thumb|right|Tela de manipulação de Cabeçalhos Customizados no IIS 6]]
<p>Se você usa a versão 6 do [http://www.iis.net/ IIS], siga os passos abaixo para alterar o cabeçaho HTTP ''Accept-Ranges'':
</p>
* Abra o gerenciador de IIS (Iniciar > executar > inetmgr).
* Na listagem à direita, selecione a aplicação web correspondente, clique com o botão direito do mouse e vá até a opção '''Propriedades'''.
* Na janela que foi aberta, clique na aba '''Cabeçalhos HTTP'''.
* Clique no botão '''Adicionar'''
* No campo '''Nome do cabeçalho personalizado''' digite ''Accept-Ranges''.
* No campo '''Valor do cabeçalho personalizado''' digite ''none'.
* Cliquei em OK para adicionar e clique em OK na tela de propriedades da aplicação para concluir.
* Reinicie o servido do IIS.
=Ver Também=
* [[Problemas Frequentes|Lista de Problemas Frequentes]]
* [http://msdn.microsoft.com/en-us/library/vstudio/ms228122(v=vs.100).aspx MSDN - Browser Definition File Schema (browsers Element)]
aeb732c73cb634b2ac5f4156f95992ec752fbdb0
Problema WecDB Web: Página de geração de PDF abre mas o conteúdo não aparece
0
25
126
2014-05-26T18:36:02Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[Problema WecDB Web: Página de geração de PDF abre mas o conteúdo não aparece]] para [[Página de geração de PDF abre mas o conteúdo não aparece]]: Organização
wikitext
text/x-wiki
#REDIRECIONAMENTO [[Página de geração de PDF abre mas o conteúdo não aparece]]
05a743a336b4c7a8a39b77490a461a3acb95cb05
Solução de Problemas
0
16
127
112
2014-05-26T18:36:46Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* WecDB Client
* WecDB Web
** [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
** [[Erro SQL1159 ao utilizar o banco IBM DB2 via .NET Provider]]
** [[Código de barras do RPT não é gerado no PDF]]
** [[Página de geração de PDF abre mas o conteúdo não aparece| Janela com geração de PDF abre mas o conteúdo não aparece]]
f4a703babeacf2b80f69c179b0fb9edf8915dfe9
Conectando-se a uma planilha de Excel
0
26
146
2014-06-09T16:52:27Z
Daniel.giacomelli
1
Criou página com '* Provider: System.Data.OleDb * Banco: Caminho da planilha. Ex.: \\192.168.0.200\publico\Planilhas\planilha1.xls * Parâmetros Adicionais: Provider=Microsoft.Jet.OLEDB.4.0;Ext...'
wikitext
text/x-wiki
* Provider: System.Data.OleDb
* Banco: Caminho da planilha. Ex.: \\192.168.0.200\publico\Planilhas\planilha1.xls
* Parâmetros Adicionais: Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=Excel 8.0
Exemplo de SELECT:
<pre>
SELECT
FORMAT(NOW() , 'MM/dd/yyyy') AS dataatual,
FORMAT([data] , 'MM/dd/yyyy') AS dataplanilha, * FROM [Plan1$]
WHERE [data] IS NOT NULL
ORDER BY [data] DESC
</pre>
<p>
'''IMPORTANTE:''' O caminho da planilha precisa ser visível tanto para o WecDB Client quanto para o Portal WecDB
</p>
bfbfed7eca51b4b2997fc143b53401d1b7310f87
155
146
2014-06-12T21:22:56Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* Provider: System.Data.OleDb
* Banco: Caminho da planilha. Ex.: \\192.168.0.200\publico\Planilhas\planilha1.xls
* Parâmetros Adicionais: Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=Excel 8.0
Exemplo de SELECT:
<font face="Courier New" size="2">
<font color = "blue">SELECT</font>
<br/> <font color = "#FF0080"><b>FORMAT</b></font><font color = "maroon">(</font><font color = "#FF0080"><b>NOW</b></font><font color = "maroon">(</font><font color = "maroon">)</font> <font color = "silver">,</font> <font color = "red">'MM/dd/yyyy'</font><font color = "maroon">)</font> <font color = "blue">AS</font> <font color = "maroon">dataatual</font><font color = "silver">,</font>
<br/> <font color = "#FF0080"><b>FORMAT</b></font><font color = "maroon">(</font><font color = "maroon">[data]</font> <font color = "silver">,</font> <font color = "red">'MM/dd/yyyy'</font><font color = "maroon">)</font> <font color = "blue">AS</font> <font color = "maroon">dataplanilha</font><font color = "silver">,</font> <font color = "silver">*</font> <font color = "blue">FROM</font> <font color = "maroon">[Plan1$]</font>
<br/> <font color = "blue">WHERE</font> <font color = "maroon">[data]</font> <font color = "blue">IS</font> <font color = "blue">NOT</font> <font color = "blue">NULL</font>
<br/> <font color = "blue">ORDER</font> <font color = "blue">BY</font> <font color = "maroon">[data]</font> <font color = "blue">DESC</font>
</font>
<p>
'''IMPORTANTE:''' O caminho da planilha precisa ser visível tanto para o WecDB Client quanto para o Portal WecDB
</p>
ac8301bc980545c101b4f1826b8005ecca0141b6
MediaWiki:Sidebar
8
3
147
50
2014-06-12T20:57:12Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** Tópicos de Ajuda
** Histórico de Alterações
* Suporte Técnico
** Instalando_o_Portal_WecDB|Manual de Instalação
** Problemas Frequentes
* SEARCH
* TOOLBOX
* LANGUAGES
19a329a90d2523b55ffa7e6c32372ec46ffd07ad
148
147
2014-06-12T20:57:45Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** #|Tópicos de Ajuda
** #|Histórico de Alterações
* Suporte Técnico
** Instalando_o_Portal_WecDB|Manual de Instalação
** #|Problemas Frequentes
* SEARCH
* TOOLBOX
* LANGUAGES
c3a0d942d14e4be702955ce862d526f08c40dbd1
149
148
2014-06-12T20:58:37Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** vazio|Tópicos de Ajuda
** vazio|Histórico de Alterações
* Suporte Técnico
** Instalando_o_Portal_WecDB|Manual de Instalação
** vazio|Problemas Frequentes
* SEARCH
* TOOLBOX
* LANGUAGES
5528b58acf031fe9fa6222b84085e382d31f40fa
150
149
2014-06-12T20:59:42Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** Tópicos_de_Ajuda|Tópicos de Ajuda
** vazio|Histórico de Alterações
* Suporte Técnico
** Instalando_o_Portal_WecDB|Manual de Instalação
** vazio|Problemas Frequentes
* SEARCH
* TOOLBOX
* LANGUAGES
4a964745f697333f148887d30403252e5e84ad91
151
150
2014-06-12T21:00:02Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** WecDB:_Tópicos_de_Ajuda|Tópicos de Ajuda
** vazio|Histórico de Alterações
* Suporte Técnico
** Instalando_o_Portal_WecDB|Manual de Instalação
** vazio|Problemas Frequentes
* SEARCH
* TOOLBOX
* LANGUAGES
3debc908e7246856586464a34df370d16ca05369
LATROMI: Tópicos de Ajuda
0
27
152
2014-06-12T21:18:08Z
Daniel.giacomelli
1
Criou página com '* Sobre os Sistemas ** [[Manual_do_WecDB_Client|WecDB Client]] ** [[Manual_do_Portal_WecDB|WecDB Client]] * Consultas ** Criando uma Consulta ** Configuração da Saída de Qu...'
wikitext
text/x-wiki
* Sobre os Sistemas
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|WecDB Client]]
* Consultas
** Criando uma Consulta
** Configuração da Saída de Query
*** Grade
*** Gráficos
*** CrossTab
*** Crystal Reports
** Provedores de Dados
*** [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
* Carrossel
** O que é o Carrossel?
** Criando um Carrossel
** Executando um Carrossel
b236b986d5623cc12988f92ceaf760d6e1cb1063
153
152
2014-06-12T21:18:23Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* Sobre os Sistemas
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|Portal WecDB]]
* Consultas
** Criando uma Consulta
** Configuração da Saída de Query
*** Grade
*** Gráficos
*** CrossTab
*** Crystal Reports
** Provedores de Dados
*** [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
* Carrossel
** O que é o Carrossel?
** Criando um Carrossel
** Executando um Carrossel
07c48f6d49cbbc858e20fd40895a3fe267c93c85
154
153
2014-06-12T21:19:05Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* Sobre os Sistemas
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|Portal WecDB]]
* Consultas
** Criando uma Consulta
** Configuração da Saída de Query
*** Grade
*** Gráficos
*** CrossTab
*** Crystal Reports
** Provedores de Dados
*** [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
* Carrossel
** O que é o Carrossel?
** Criando um Carrossel
** Utilizando um Carrossel
f401d1dbdb9c6563081964678d10a6a19670f02e
156
154
2014-06-12T21:24:13Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* Sobre os Sistemas
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|Portal WecDB]]
* Consultas
** Criando uma Consulta
** Configuração da Saída de Query
*** Grade
*** Gráficos
*** CrossTab
*** Crystal Reports
** Provedores de Dados
*** [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
* Carrossel
** O que é o Carrossel?
** [[WecDB: Criando um Carrossel|Criando um Carrossel]]
** [[WecDB: Utilizando um Carrossel|Utilizando um Carrossel]]
6021d4a9f4ff91ea4ac08471bdeb48d84bbf8ce0
157
156
2014-06-12T21:24:23Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* Sobre os Sistemas
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|Portal WecDB]]
* Consultas
** Criando uma Consulta
** Configuração da Saída de Query
*** Grade
*** Gráficos
*** CrossTab
*** Crystal Reports
** Provedores de Dados
*** [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
* Carrossel
** O que é o Carrossel?
** [[WecDB - Criando um Carrossel|Criando um Carrossel]]
** [[WecDB - Utilizando um Carrossel|Utilizando um Carrossel]]
c26127a66ea4cd356d6a6185bbab3b63c3df08b8
Arquivo:WecDB-Carrossel-01Menu.png
6
28
158
2014-06-13T00:46:35Z
Daniel.giacomelli
1
Menu de cadastro de carrossel
wikitext
text/x-wiki
Menu de cadastro de carrossel
999ce4dc84042200c0a3ed373aa75d4d1eb90330
Arquivo:WecDB-Carrossel-02Form.png
6
29
159
2014-06-13T00:47:15Z
Daniel.giacomelli
1
Página de Cadastro do Carrossel
wikitext
text/x-wiki
Página de Cadastro do Carrossel
2fce88df9dda4ebe7ff6025b87fb3d5e0da6ea64
Arquivo:WecDB-Carrossel-03Cenario1.png
6
30
160
2014-06-13T00:47:41Z
Daniel.giacomelli
1
Página de Inclusão das consultas no Carrossel (Tela de cenário)
wikitext
text/x-wiki
Página de Inclusão das consultas no Carrossel (Tela de cenário)
c887f4ccb3c698c1ed1c29b36dfc9e2b37dac11a
Arquivo:WecDB-Carrossel-04Cenario2.png
6
31
161
2014-06-13T00:48:23Z
Daniel.giacomelli
1
Página de inclusão de consultas no Carrossel, com registros incluidos
wikitext
text/x-wiki
Página de inclusão de consultas no Carrossel, com registros incluidos
6ceb4197c73937d91867c7dadc97cea949bb8b47
Arquivo:WecDB-Carrossel-05Param.png
6
32
162
2014-06-13T00:49:10Z
Daniel.giacomelli
1
Página de configuração do valor dos parâmetros da consulta no carrossel
wikitext
text/x-wiki
Página de configuração do valor dos parâmetros da consulta no carrossel
4aacc2a7d3dbefa383716d1cba6ab57799cb5bf4
179
162
2014-06-13T02:18:07Z
Daniel.giacomelli
1
Daniel.giacomelli enviou uma nova versão de "[[Arquivo:WecDB-Carrossel-05Param.png]]"
wikitext
text/x-wiki
Página de configuração do valor dos parâmetros da consulta no carrossel
4aacc2a7d3dbefa383716d1cba6ab57799cb5bf4
Arquivo:WecDB-Carrossel-06List.png
6
33
163
2014-06-13T00:49:39Z
Daniel.giacomelli
1
Página com a lista de carrosséis cadastrados
wikitext
text/x-wiki
Página com a lista de carrosséis cadastrados
505588839cca4188b9069a5cf56f9b8f1c7274ba
Arquivo:WecDB-Carrossel-07View1.png
6
34
164
2014-06-13T00:50:26Z
Daniel.giacomelli
1
Página com carrossel em execução (Consulta do tipo Grid)
wikitext
text/x-wiki
Página com carrossel em execução (Consulta do tipo Grid)
82fb0f845b69ad7d8431803e98f0b2ae8a200274
Arquivo:WecDB-Carrossel-08ViewNextPage.png
6
35
165
2014-06-13T00:51:50Z
Daniel.giacomelli
1
Carrossel com consultas páginas. Segunda página
wikitext
text/x-wiki
Carrossel com consultas páginas. Segunda página
bd5ba95ed9f0f9aa060ac9f6ff39c04bf2766eea
Arquivo:WecDB-Carrossel-09ViewController.JPG
6
36
166
2014-06-13T00:52:28Z
Daniel.giacomelli
1
Painel de Navegação do Carrossel
wikitext
text/x-wiki
Painel de Navegação do Carrossel
106dff57e7921359ac40cc1839627541e47fd12e
Arquivo:WecDB-Carrossel-10View2.png
6
37
167
2014-06-13T00:53:13Z
Daniel.giacomelli
1
Segunda página do Carrossel. Consulta do tipo Gráfico Pizza.
wikitext
text/x-wiki
Segunda página do Carrossel. Consulta do tipo Gráfico Pizza.
76087957f3378321cbd2539b39e3a3cfd777b493
WecDB - Criando um Carrossel
0
38
168
2014-06-13T00:56:51Z
Daniel.giacomelli
1
Criou página com '[[Arquivo:WecDB-Carrossel-01Menu.png]] [[Arquivo:WecDB-Carrossel-02Form.png]] [[Arquivo:WecDB-Carrossel-03Cenario1.png]] [[Arquivo:WecDB-Carrossel-04Cenario2.png]] Arquivo:W...'
wikitext
text/x-wiki
[[Arquivo:WecDB-Carrossel-01Menu.png]]
[[Arquivo:WecDB-Carrossel-02Form.png]]
[[Arquivo:WecDB-Carrossel-03Cenario1.png]]
[[Arquivo:WecDB-Carrossel-04Cenario2.png]]
[[Arquivo:WecDB-Carrossel-05Param.png]]
[[Arquivo:WecDB-Carrossel-06List.png]]
[[Arquivo:WecDB-Carrossel-07View1.png]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG]]
[[Arquivo:WecDB-Carrossel-10View2.png]]
13e515c6b8825d71c845329b3d9616817e504f62
169
168
2014-06-13T01:00:14Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:WecDB-Carrossel-01Menu.png]]
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|teste]]
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|teste]]
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|teste]]
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|teste]]
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|teste]]
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|teste]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|teste]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|teste]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|teste]]
243b0f14bead92f6718728b5a7c26c16442c9f8e
170
169
2014-06-13T01:07:48Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
d3fc95b44132094f7fae71ef42292dcb7b246c4c
171
170
2014-06-13T01:13:32Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
=Executando o Carrossel=
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
ebec5071a8570a48de6aa6eb303c2eb800c45caa
172
171
2014-06-13T01:20:40Z
Daniel.giacomelli
1
/* Cadastrar o Carrossel */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Identificação do Carrossel==
Abaixo a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título: ''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização: '''
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
=Executando o Carrossel=
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
f120cc43aaa09fd23944b5b07cd79e9510625cd1
173
172
2014-06-13T01:26:38Z
Daniel.giacomelli
1
/* Identificação do Carrossel */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Identificação do Carrossel==
Abaixo a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalor padrão será utilizado.
# '''Observações: '''
# '''Botão Cancelar: '''
# '''Botão Prosseguir: '''
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
=Executando o Carrossel=
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
18b475ab9ef16465cdf245a4890a820596b7a1c0
174
173
2014-06-13T01:45:24Z
Daniel.giacomelli
1
/* Identificação do Carrossel */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Identificação do Carrossel==
Abaixo a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
=Executando o Carrossel=
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
558d4addfe9374d0ecdcc7ca762bfd727ca0ec24
175
174
2014-06-13T01:48:11Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Identificação do Carrossel==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
=Executando o Carrossel=
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
63871e0350ed09789a3b01db7216ed9df6010bc7
176
175
2014-06-13T02:02:57Z
Daniel.giacomelli
1
/* Configuração do Carrossel */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Identificação do Carrossel==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
=Executando o Carrossel=
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
ce769c293f0236fb1b91310635e2617dc8874e7d
177
176
2014-06-13T02:03:48Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Identificação do Carrossel==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
=Executando o Carrossel=
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
b48bce3497af2bbd498c5e26d4aab9e20dca1556
178
177
2014-06-13T02:14:31Z
Daniel.giacomelli
1
/* Configuração dos Parâmetros */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Identificação do Carrossel==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:'''
## '''Data Fixa:'''
## '''Operador:'''
## '''Quantidade a somar ou subtrair:'''
## '''Tipo de período a somar ou subtrair:'''
=Executando o Carrossel=
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
32b68cd7317fe62a7137b79017472ac8ad7aa967
180
178
2014-06-13T02:30:03Z
Daniel.giacomelli
1
/* Configuração dos Parâmetros */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Identificação do Carrossel==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: Vazio: Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: Data Fixa: Quando selecionada, habilita o campo para informar uma data fixa.
##: Data Atual: Indica que o parâmetro usará o valor de data atual (data do dia).
##: Pri.Dia Mês: Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: Últ.Dia Mês: Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:'''
## '''Tipo de período a somar ou subtrair:'''
=Executando o Carrossel=
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
ad97bd014ce1bdb527e4f03ce587898671954066
181
180
2014-06-13T02:32:27Z
Daniel.giacomelli
1
/* Configuração dos Parâmetros */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Identificação do Carrossel==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: Vazio: Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: Data Fixa: Quando selecionada, habilita o campo para informar uma data fixa.
##: Data Atual: Indica que o parâmetro usará o valor de data atual (data do dia).
##: Pri.Dia Mês: Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: Últ.Dia Mês: Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Executando o Carrossel=
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
bd91856f75d262c4db4ff0f117dad7544fb3fd8f
182
181
2014-06-13T02:33:04Z
Daniel.giacomelli
1
/* Configuração dos Parâmetros */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Identificação do Carrossel==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Executando o Carrossel=
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
ca85cdc5816aabf464f1316a90baf2eef9364252
183
182
2014-06-14T04:52:11Z
Daniel.giacomelli
1
/* Executando o Carrossel */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Identificação do Carrossel==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Executando o Carrossel=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Configurar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
1c1b0726041f065e87ec9605031399a63371c4dc
184
183
2014-06-14T04:55:45Z
Daniel.giacomelli
1
/* Executando o Carrossel */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Identificação do Carrossel==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editando Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Configurar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
a69bbb10eeba68f5590418e8c3d73f6289585dbb
185
184
2014-06-14T04:56:25Z
Daniel.giacomelli
1
/* Editando Carrosséis */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Identificação do Carrossel==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Configurar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
15132eccbfe163b2dc1aadd1089698679d0f641f
186
185
2014-06-14T05:00:03Z
Daniel.giacomelli
1
/* Editar Carrosséis */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Identificação do Carrossel==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
a7923f3b88b7586dba59ee77a7eefcada972d3b2
187
186
2014-06-14T05:18:35Z
Daniel.giacomelli
1
/* Visualização do Carrossel */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Identificação do Carrossel==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
<p>
No canto superior direito da página, está localizado o ''Painel de Navegação''.
</p>
<p>Quando o contador regressivo (no canto superior) chegar a zero</p>
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
a281ee9db3e6bc24fdadc25ac7e19e88ebd7afad
188
187
2014-06-14T05:25:11Z
Daniel.giacomelli
1
/* Visualização do Carrossel */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Identificação do Carrossel==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
<p>
No canto superior direito da página, está localizado o ''Painel de Navegação''.
</p>
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do carrossel é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Carrossel será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
674ea52d0f6f8b1e091296e40d9e209df29d1224
WecDB - Criando um Carrossel
0
38
189
188
2014-06-14T05:32:18Z
Daniel.giacomelli
1
/* Visualização do Carrossel */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Identificação do Carrossel==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do carrossel é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Carrossel será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
No canto superior direito da página, está localizado o ''Painel de Navegação'', como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
Nele temos os botões:
# '''Prévia Maior:'''
# '''Prévia:'''
# '''Stop:'''
# '''Play/Pause:'''
# '''Próxima:'''
# '''Próxima Maior:'''
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
d7c22eb94008b23b0426e9245718700a9c21eb70
190
189
2014-06-14T05:33:27Z
Daniel.giacomelli
1
/* Visualização do Carrossel */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Identificação do Carrossel==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do carrossel é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Carrossel será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
No canto superior direito da página, está localizado o ''Painel de Navegação'', como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
Nele temos os botões:
# '''Prévia Maior:'''
# '''Prévia:'''
# '''Stop:'''
# '''Play/Pause:'''
# '''Próxima:'''
# '''Próxima Maior:'''
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
12766f5ca78fa6028881196eb4dcf68dd5a39585
191
190
2014-06-14T05:39:57Z
Daniel.giacomelli
1
/* Identificação do Carrossel */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Dados Básicos==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do carrossel é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Carrossel será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
No canto superior direito da página, está localizado o ''Painel de Navegação'', como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
Nele temos os botões:
# '''Prévia Maior:'''
# '''Prévia:'''
# '''Stop:'''
# '''Play/Pause:'''
# '''Próxima:'''
# '''Próxima Maior:'''
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
7ef0486e33af39e1866221bad9ad1abd1cf46b44
201
191
2014-06-18T13:47:21Z
Daniel.giacomelli
1
/* Visualização do Carrossel */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Dados Básicos==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do carrossel é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Carrossel será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
No canto superior direito da página, está localizado o ''Painel de Navegação'', como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
Nele temos os controles:
# '''Contador Regressivo:''' Monstra em tempo real quanto segundos faltam para que o carrossel seja atualizado.
# '''Status:''' Mostra a situação atual do carrossel. As situações utilizadas são: ''Em Execução'', ''Carregando...'', ''Parado'' e ''Pausado''.
# '''Paginador de Carrossel:'''
# '''Botões de Navegação:''' Botões utilizados para parar o contador ou navegar entre as páginas do Carrossel. Abaixo, a descrição de cada botão:
:* '''Prévia Maior:'''
:* '''Prévia:'''
:* '''Stop:'''
:* '''Play/Pause:'''
:* '''Próxima:'''
:* '''Próxima Maior:'''
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
c887fbd2a977354acffb6e07472b787ad7ac0bb9
202
201
2014-06-18T14:04:23Z
Daniel.giacomelli
1
/* Visualização do Carrossel */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Dados Básicos==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do carrossel é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Carrossel será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
No canto superior direito da página, está localizado o ''Painel de Navegação'', como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
Nele temos os controles:
# '''Contador Regressivo:''' Monstra em tempo real quanto segundos faltam para que o carrossel seja atualizado.
# '''Status:''' Mostra a situação atual do carrossel. As situações utilizadas são: ''Em Execução'', ''Carregando...'', ''Parado'' e ''Pausado''.
# '''Paginador de Carrossel:''' Mostra a página atual e quantidade de páginas do carrossel. OBS.: Não confunda página de carrossel com páginas de consultas.
# '''Botões de Navegação:''' Botões utilizados para parar o contador ou navegar entre as páginas do Carrossel. Abaixo, a descrição de cada botão:
:* '''Prévia Maior:''' Retorna para a página anterior do Carrossel, ignorando a paginação da Consulta (caso houver).
:* '''Prévia:''' Retorna para a página anterior do Consulta. Se for uma Consulta sem paginação ou estiver na primeira página da Consulta, vai retornar para a página anterior do Carrossel.
:* '''Stop:''' Para a atualização automática do Carrossel zerando o contador regressivo.
:* '''Play/Pause:''' Se a consulta estiver com status ''Em Execução...'' o comportamento do botão utilizada é de ''Pause'', onde o contador regressivo é congelado. Caso o status seja ''Parado'' ou ''Pausado'' o comportamento será de ''Play''. Neste caso se estiver Parado o contador será reiniciado e se estiver Pausado o contador será retomado.
:* '''Próxima:''' Avança a paginação da Consulta. Se for uma Consulta sem paginação ou estiver na última página da Consulta, vai avançar para a próxima página do Carrossel. O comportamento do clique deste botão é igual a atualização do Carrossel quando a contagem regressiva chega a zero.
:* '''Próxima Maior:''' Avança para a próxima página do Carrossel, ignorando a paginação da Consulta (caso houver).
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
34bb13f0fac057a6b489ea70e2abf681ab2ceb6a
210
202
2014-06-18T14:11:21Z
Daniel.giacomelli
1
/* Visualização do Carrossel */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Dados Básicos==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do carrossel é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Carrossel será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
No canto superior direito da página, está localizado o ''Painel de Navegação'', como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
Nele temos os controles:
# '''Contador Regressivo:''' Monstra em tempo real quanto segundos faltam para que o carrossel seja atualizado.
# '''Status:''' Mostra a situação atual do carrossel. As situações utilizadas são: ''Em Execução'', ''Carregando...'', ''Parado'' e ''Pausado''.
# '''Paginador de Carrossel:''' Mostra a página atual e quantidade de páginas do carrossel. OBS.: Não confunda página de carrossel com páginas de consultas.
# '''Botões de Navegação:''' Botões utilizados para parar o contador ou navegar entre as páginas do Carrossel. Abaixo, a descrição de cada botão:
:* [[Arquivo:player_nxtml.png]] '''Prévia Maior:''' Retorna para a página anterior do Carrossel, ignorando a paginação da Consulta (caso houver).
:* [[Arquivo:player_nxtm.png]] '''Prévia:''' Retorna para a página anterior do Consulta. Se for uma Consulta sem paginação ou estiver na primeira página da Consulta, vai retornar para a página anterior do Carrossel.
:* [[Arquivo:player_stop.png]] '''Stop:''' Para a atualização automática do Carrossel zerando o contador regressivo.
:* [[Arquivo:player_start.png]][[Arquivo:player_pause.png]] '''Play/Pause:''' Se a consulta estiver com status ''Em Execução...'' o comportamento do botão utilizada é de ''Pause'', onde o contador regressivo é congelado. Caso o status seja ''Parado'' ou ''Pausado'' o comportamento será de ''Play''. Neste caso se estiver Parado o contador será reiniciado e se estiver Pausado o contador será retomado.
:* [[Arquivo:player_nxtr.png]] '''Próxima:''' Avança a paginação da Consulta. Se for uma Consulta sem paginação ou estiver na última página da Consulta, vai avançar para a próxima página do Carrossel. O comportamento do clique deste botão é igual a atualização do Carrossel quando a contagem regressiva chega a zero.
:* [[Arquivo:player_nxtmr.png]] '''Próxima Maior:''' Avança para a próxima página do Carrossel, ignorando a paginação da Consulta (caso houver).
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
c97d473cf27cd9ad0fe87611b42419faca06d824
211
210
2014-06-18T14:11:58Z
Daniel.giacomelli
1
/* Visualização do Carrossel */
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Dados Básicos==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do carrossel é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Carrossel será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
No canto superior direito da página, está localizado o ''Painel de Navegação'', como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
Nos campos enumerados tempos:
# '''Contador Regressivo:''' Monstra em tempo real quanto segundos faltam para que o carrossel seja atualizado.
# '''Status:''' Mostra a situação atual do carrossel. As situações utilizadas são: ''Em Execução'', ''Carregando...'', ''Parado'' e ''Pausado''.
# '''Paginador de Carrossel:''' Mostra a página atual e quantidade de páginas do carrossel. OBS.: Não confunda página de carrossel com páginas de consultas.
# '''Botões de Navegação:''' Botões utilizados para parar o contador ou navegar entre as páginas do Carrossel. Abaixo, a descrição de cada botão:
:* [[Arquivo:player_nxtml.png]] '''Prévia Maior:''' Retorna para a página anterior do Carrossel, ignorando a paginação da Consulta (caso houver).
:* [[Arquivo:player_nxtm.png]] '''Prévia:''' Retorna para a página anterior do Consulta. Se for uma Consulta sem paginação ou estiver na primeira página da Consulta, vai retornar para a página anterior do Carrossel.
:* [[Arquivo:player_stop.png]] '''Stop:''' Para a atualização automática do Carrossel zerando o contador regressivo.
:* [[Arquivo:player_start.png]][[Arquivo:player_pause.png]] '''Play/Pause:''' Se a consulta estiver com status ''Em Execução...'' o comportamento do botão utilizada é de ''Pause'', onde o contador regressivo é congelado. Caso o status seja ''Parado'' ou ''Pausado'' o comportamento será de ''Play''. Neste caso se estiver Parado o contador será reiniciado e se estiver Pausado o contador será retomado.
:* [[Arquivo:player_nxtr.png]] '''Próxima:''' Avança a paginação da Consulta. Se for uma Consulta sem paginação ou estiver na última página da Consulta, vai avançar para a próxima página do Carrossel. O comportamento do clique deste botão é igual a atualização do Carrossel quando a contagem regressiva chega a zero.
:* [[Arquivo:player_nxtmr.png]] '''Próxima Maior:''' Avança para a próxima página do Carrossel, ignorando a paginação da Consulta (caso houver).
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
0794b14539976eea4f730d31ce3b8b7809d367dd
272
211
2014-08-15T03:13:19Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Para cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Consultas > Carrossel > Cadastrar Novo Carrossel'' como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Dados Básicos==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do carrossel é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Carrossel será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
No canto superior direito da página, está localizado o ''Painel de Navegação'', como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
Nos campos enumerados tempos:
# '''Contador Regressivo:''' Monstra em tempo real quanto segundos faltam para que o carrossel seja atualizado.
# '''Status:''' Mostra a situação atual do carrossel. As situações utilizadas são: ''Em Execução'', ''Carregando...'', ''Parado'' e ''Pausado''.
# '''Paginador de Carrossel:''' Mostra a página atual e quantidade de páginas do carrossel. OBS.: Não confunda página de carrossel com páginas de consultas.
# '''Botões de Navegação:''' Botões utilizados para parar o contador ou navegar entre as páginas do Carrossel. Abaixo, a descrição de cada botão:
:* [[Arquivo:player_nxtml.png]] '''Prévia Maior:''' Retorna para a página anterior do Carrossel, ignorando a paginação da Consulta (caso houver).
:* [[Arquivo:player_nxtm.png]] '''Prévia:''' Retorna para a página anterior do Consulta. Se for uma Consulta sem paginação ou estiver na primeira página da Consulta, vai retornar para a página anterior do Carrossel.
:* [[Arquivo:player_stop.png]] '''Stop:''' Para a atualização automática do Carrossel zerando o contador regressivo.
:* [[Arquivo:player_start.png]][[Arquivo:player_pause.png]] '''Play/Pause:''' Se a consulta estiver com status ''Em Execução...'' o comportamento do botão utilizada é de ''Pause'', onde o contador regressivo é congelado. Caso o status seja ''Parado'' ou ''Pausado'' o comportamento será de ''Play''. Neste caso se estiver Parado o contador será reiniciado e se estiver Pausado o contador será retomado.
:* [[Arquivo:player_nxtr.png]] '''Próxima:''' Avança a paginação da Consulta. Se for uma Consulta sem paginação ou estiver na última página da Consulta, vai avançar para a próxima página do Carrossel. O comportamento do clique deste botão é igual a atualização do Carrossel quando a contagem regressiva chega a zero.
:* [[Arquivo:player_nxtmr.png]] '''Próxima Maior:''' Avança para a próxima página do Carrossel, ignorando a paginação da Consulta (caso houver).
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
[[Category:Carrossel]]
b2ddf185c58989f6ad9387a4b389406485befbe6
MediaWiki:Sidebar
8
3
192
151
2014-06-17T13:50:00Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** WecDB:_Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
* Suporte Técnico
** Instalando_o_Portal_WecDB|Manual de Instalação
** vazio|Problemas Frequentes
* SEARCH
* TOOLBOX
* LANGUAGES
ce8899f92f86fbbde9a547aee8b4724827c37bcd
199
192
2014-06-17T14:15:28Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** WecDB:_Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
* Suporte Técnico
** Instalando_o_Portal_WecDB|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
* SEARCH
* TOOLBOX
* LANGUAGES
54c5676ce0254122758cc2a9a0a0b56543b6f9de
278
199
2014-08-29T18:48:17Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** WecDB:_Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
* Suporte Técnico
** Instalando_o_Portal_WecDB|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
** Utilitários|Utilitários
* SEARCH
* TOOLBOX
* LANGUAGES
b3016db9637106e62a3c70f1a0c58cea5e44f326
Histórico de Alterações
0
15
193
79
2014-06-17T13:50:18Z
Daniel.giacomelli
1
wikitext
text/x-wiki
=WecDB=
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.1]]
be6569a9feefc917ec62ca91c9d401994c43dc43
194
193
2014-06-17T13:50:35Z
Daniel.giacomelli
1
wikitext
text/x-wiki
=WecDB=
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
2b23e6476cbfd0fb1aada0a52e52962269f10918
247
194
2014-07-10T17:18:43Z
Daniel.giacomelli
1
/* WecDB */
wikitext
text/x-wiki
=WecDB=
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
532daae8dda0d62e2fb15d96ffbd4ee7d9ad7266
257
247
2014-07-16T13:51:16Z
Daniel.giacomelli
1
wikitext
text/x-wiki
=WecDB=
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
266e3c3c7f747d32c4d40296d939527488fc50b9
260
257
2014-08-10T03:14:01Z
Daniel.giacomelli
1
/* WecDB */
wikitext
text/x-wiki
=WecDB=
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
72a9fd0419de9866d1c3e5f76c4bb09de7be45e1
287
260
2014-08-29T22:19:11Z
Daniel.giacomelli
1
wikitext
text/x-wiki
=WecDB=
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
=Veja Também=
ccae4c26fde45ffc0ba044200468e574c4c46d8d
289
287
2014-08-29T22:21:44Z
Daniel.giacomelli
1
wikitext
text/x-wiki
=WecDB=
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
=Ver Também=
* [[Padrão de Versionamento de Software]]
991bfc8837b085dc57a1bed3613d90d3e689f864
Arquivo:WecDB-Carrossel-09ViewController.JPG
6
36
200
166
2014-06-18T13:32:38Z
Daniel.giacomelli
1
Daniel.giacomelli enviou uma nova versão de "[[Arquivo:WecDB-Carrossel-09ViewController.JPG]]"
wikitext
text/x-wiki
Painel de Navegação do Carrossel
106dff57e7921359ac40cc1839627541e47fd12e
Arquivo:Player nxtl.png
6
40
203
2014-06-18T14:05:32Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Player nxtml.png
6
41
204
2014-06-18T14:05:42Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Player nxtmr.png
6
42
205
2014-06-18T14:05:53Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Player nxtr.png
6
43
206
2014-06-18T14:06:04Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Player pause.png
6
44
207
2014-06-18T14:06:13Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Player stop.png
6
45
208
2014-06-18T14:06:28Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Player start.png
6
46
209
2014-06-18T14:06:56Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
MediaWiki:Common.css
8
47
219
2014-07-10T16:09:24Z
Daniel.giacomelli
1
Criou página com '/** o código CSS colocado aqui será aplicado a todos os temas */ span.relaseLine{ color:white; display: inline-block; min-width: 100px; padding-left: 15px; t...'
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseLine{
color:white;
display: inline-block;
min-width: 100px;
padding-left: 15px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-left-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-bottomright: 30px;
border-top-left-radius: 30px;
border-bottom-right-radius: 30px;
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ab3f2f00302e4eb81aa521ebbe2fa2573876a2aa
221
219
2014-07-10T16:43:37Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
padding-left: 15px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-left-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-bottomright: 30px;
border-top-left-radius: 30px;
border-bottom-right-radius: 30px;
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
e9a7d52c9e0e38b57a9a42a9fd8352cbebb4afa2
228
221
2014-07-10T16:51:36Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
padding-left: 15px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-left-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-bottomright: 30px;
border-top-left-radius: 30px;
border-bottom-right-radius: 30px;
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
li < span.relaseTopic
{
list-style-type: none;
}
e5c0850c64d673a6cb77973636e7053790e07a36
230
228
2014-07-10T16:54:03Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
padding-left: 15px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-left-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-bottomright: 30px;
border-top-left-radius: 30px;
border-bottom-right-radius: 30px;
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList{
list-style-type: none;
}
6d1ccbd9160f9c4231d0f4f4974022af8e91a9e1
231
230
2014-07-10T16:54:33Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
/* color:white;*/
display: inline-block;
min-width: 100px;
padding-left: 15px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-left-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-bottomright: 30px;
border-top-left-radius: 30px;
border-bottom-right-radius: 30px;
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList{
list-style-type: none;
}
3a427adebd0a5ea462fff1acf6e4c146a22f524b
232
231
2014-07-10T16:55:04Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
padding-left: 15px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-left-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-bottomright: 30px;
border-top-left-radius: 30px;
border-bottom-right-radius: 30px;
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none;
}
bc23c0bfbf1d9352fc174d7f89834da37226a470
233
232
2014-07-10T16:56:45Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
padding-left: 15px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-left-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-bottomright: 30px;
border-top-left-radius: 30px;
border-bottom-right-radius: 30px;
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
}
d98cc0b648f2350ebdc9cb4f3032c81538948a7b
234
233
2014-07-10T16:59:18Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
padding-left: 15px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-left-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-bottomright: 30px;
border-top-left-radius: 30px;
border-bottom-right-radius: 30px;
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
}
003cd6678d075889231642feb1eca68e69cafbec
235
234
2014-07-10T17:00:06Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
padding-left: 15px;
margin-right: 15px
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-left-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-bottomright: 30px;
border-top-left-radius: 30px;
border-bottom-right-radius: 30px;
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
}
5f74951eda56186d93921675d938dd67d154edf5
236
235
2014-07-10T17:01:14Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
padding-left: 15px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-left-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-bottomright: 30px;
border-top-left-radius: 30px;
border-bottom-right-radius: 30px;
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
}
003cd6678d075889231642feb1eca68e69cafbec
249
236
2014-07-10T17:22:01Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
padding-left: 15px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-left-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-bottomright: 30px;
border-top-left-radius: 30px;
border-bottom-right-radius: 30px;
margin-right:10px
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
}
5622fa89aba890f5a6bd585ca609fcd383f5a6e1
250
249
2014-07-10T17:23:01Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
padding-left: 15px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-left-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-bottomright: 30px;
border-top-left-radius: 30px;
border-bottom-right-radius: 30px;
margin-right:10px
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:0px;
}
460a8efe1ecc1e53808d5981dba4b6e585c69607
251
250
2014-07-10T17:23:16Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
padding-left: 15px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-left-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-bottomright: 30px;
border-top-left-radius: 30px;
border-bottom-right-radius: 30px;
margin-right:10px
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
7d3ec68a2000a3bf7819c0cb09a463cf558216bf
252
251
2014-07-10T17:40:08Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
padding-left: 15px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-right-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topright: 30px;
-moz-border-radius-bottomright: 30px;
border-top-right-radius: 30px;
border-bottom-right-radius: 30px;
margin-right:10px
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
3ffdfb1603330b58c87a2f9193c14db6ebbd7008
253
252
2014-07-10T17:40:41Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
padding-left: 15px;
/* text-align: center;*/
/* gerado por: http://border-radius.com/ */
-webkit-border-top-right-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topright: 30px;
-moz-border-radius-bottomright: 30px;
border-top-right-radius: 30px;
border-bottom-right-radius: 30px;
margin-right:10px
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
11ae9fbb70c96b05b6f4ea88478ff01206d5100e
254
253
2014-07-10T17:41:52Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
padding-left: 15px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-bottom-right-radius: 30px;
-webkit-border-bottom-left-radius: 30px;
-moz-border-radius-bottomright: 30px;
-moz-border-radius-bottomleft: 30px;
border-bottom-right-radius: 30px;
border-bottom-left-radius: 30px;
margin-right:10px
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
36bc983ef7c4d113069e85e1db124cc4b809cadd
255
254
2014-07-10T17:42:36Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
padding-left: 15px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomright: 15px;
border-top-left-radius: 15px;
border-bottom-right-radius: 15px;
margin-right:10px
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
5809a708310d77ab63e15ac0a7587d6d5834f1be
256
255
2014-07-10T17:42:57Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomright: 15px;
border-top-left-radius: 15px;
border-bottom-right-radius: 15px;
margin-right:10px
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
15589a3b9dc999b21fd86041f748be8e7f9fa5be
MediaWiki:Common.js
8
48
220
2014-07-10T16:43:16Z
Daniel.giacomelli
1
Criou página com '/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */ window.onload = configureReleaseHistory; ...'
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
var className = mResult[2].toLowerCase();
var replacementText = '<span class="relaseTopic ' + className + '">' + mResult[2] + '</span>';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText);
}
}
}
}
}
d69eaba4bb32d9e0a49792ef349a7fe703d23815
229
220
2014-07-10T16:53:37Z
Daniel.giacomelli
1
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var replacementText = '<span class="relaseTopic ' + className + '">' + mResult[2] + '</span>';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText);
}
}
}
}
}
e8683238a63085ad0fcdeceeeafcb2846e95af68
Seja Bem Vindo!
0
1
268
84
2014-08-15T03:06:32Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (''Web Easy Consultation Database'') é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
** [[WecDB:Graficos/Usando Gráfico Pizza|WecDB Client]]
* Manual de Instalação
** [[Instalando_o_WecDB_Client|WecDB Client]]
** [[Instalando_o_Portal_WecDB|Portal WecDB]]
* Manual de Utilização
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|Portal WecDB]]
* [[Histórico de Alterações]]
* [[Problemas Frequentes]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
2ea5ffac1ad5dd9ef2b3d520b86d958d1d2f0c6d
269
268
2014-08-15T03:06:59Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (''Web Easy Consultation Database'') é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
[[WecDB:Graficos/Usando Gráfico Pizza|Teste]]
== Páginas Importantes ==
* Manual de Instalação
** [[Instalando_o_WecDB_Client|WecDB Client]]
** [[Instalando_o_Portal_WecDB|Portal WecDB]]
* Manual de Utilização
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|Portal WecDB]]
* [[Histórico de Alterações]]
* [[Problemas Frequentes]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
d5adb1f0f9e3cc9eda08825099326fb1e612e4a0
271
269
2014-08-15T03:12:12Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (''Web Easy Consultation Database'') é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
* Manual de Instalação
** [[Instalando_o_WecDB_Client|WecDB Client]]
** [[Instalando_o_Portal_WecDB|Portal WecDB]]
* Manual de Utilização
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|Portal WecDB]]
* [[Histórico de Alterações]]
* [[Problemas Frequentes]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
57f7a10c6cbec4085ae3dc5db711b75f7fdc6ac6
Padrão de Versionamento de Software (≤ v3.4)
0
58
290
2014-08-29T22:30:46Z
Daniel.giacomelli
1
Criou página com 'O versionamento dos aplicativos publicados pela LATROMI, segue o padrão de 4 dígitos (ex.: 2.4.0.1). == Desmembrando a versão == === Versão de 1º nível === Conhecida po...'
wikitext
text/x-wiki
O versionamento dos aplicativos publicados pela LATROMI, segue o padrão de 4 dígitos (ex.: 2.4.0.1).
== Desmembrando a versão ==
=== Versão de 1º nível ===
Conhecida por ''Major Version'' nos padrões convencionais de publicação de software, é usada para identificar uma grande modificação
=== Versão de 2º nível ===
Conhecida por ''Minor Version'' nos padrões convencionais de publicação de software.
=== Versão de 3º nível ===
Conhecida por ''Build'' nos padrões convencionais de publicação de software.
=== Versão de 4º nível ===
Conhecida por ''Revision'' nos padrões convencionais de publicação de software.
7a55c8f8e344362f8b550fc5e7255d2a5c17f447
Padrão de Versionamento de Software (≤ v3.4)
0
58
291
290
2014-08-29T22:41:36Z
Daniel.giacomelli
1
wikitext
text/x-wiki
O versionamento dos aplicativos publicados pela LATROMI, segue o padrão de 4 dígitos (ex.: 2.4.0.1).
== Desmembrando a versão ==
=== Versão de 1º nível ===
Conhecida por ''Major Version'' nos padrões convencionais de publicação de software, é usada pela LATROMI para identificar uma versão do software com um nível de modificações expressivas, nitidamente diferente da versão anterior. Pode-se tomar como exemplo a modificação da versão 1.2 para a versão 2.0 do sistema WecDB, onde foram acrescentadas as novas ferramentas CrossTab, Auto-Refresh, Biblioteca de Imagens e a Página Inicial com Consultas Recentes e Favoritos.
=== Versão de 2º nível ===
Conhecida por ''Minor Version'' nos padrões convencionais de publicação de software, é usada pela LATROMI para identificar o nível de compatibilidade dentro da versão de um sistema.
uma versão que necessita de uma atualização de banco de dados
=== Versão de 3º nível ===
Conhecida por ''Build'' nos padrões convencionais de publicação de software.
=== Versão de 4º nível ===
Conhecida por ''Revision'' nos padrões convencionais de publicação de software.
e44e2a86cada23782c6e72bfd2fbdd09f41150b2
292
291
2014-08-29T22:44:30Z
Daniel.giacomelli
1
wikitext
text/x-wiki
O versionamento dos aplicativos publicados pela LATROMI, segue o padrão de 4 dígitos (ex.: 2.4.0.1).
== Desmembrando a versão ==
=== Versão de 1º nível ===
Conhecida por ''Major Version'' nos padrões convencionais de publicação de software, é usada pela LATROMI para identificar uma versão do software com um nível de modificações expressivas, nitidamente diferente da versão anterior. Pode-se tomar como exemplo a modificação da versão 1.2 para a versão 2.0 do sistema WecDB, onde foram acrescentadas as novas ferramentas CrossTab, Auto-Refresh, Biblioteca de Imagens e a Página Inicial com Consultas Recentes e Favoritos.
=== Versão de 2º nível ===
Conhecida por ''Minor Version'' nos padrões convencionais de publicação de software, é usada pela LATROMI para identificar o nível de compatibilidade entre os aplicativos dentro da versão do sistema. Sempre que este digito for incrementado, significa que as publicações de 3º e 4º nível da versão de 2º nível passada...
=== Versão de 3º nível ===
Conhecida por ''Build'' nos padrões convencionais de publicação de software.
=== Versão de 4º nível ===
Conhecida por ''Revision'' nos padrões convencionais de publicação de software.
5cd817b5d248b03aa1b6ffb0ee42b99453f5b5c8
293
292
2014-09-01T22:36:55Z
Daniel.giacomelli
1
wikitext
text/x-wiki
O versionamento dos aplicativos publicados pela LATROMI, segue o padrão de 4 dígitos (ex.: 2.4.0.1).
== Desmembrando a versão ==
=== Versão de 1º nível ===
Conhecida por ''Major Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar uma versão do software com um nível de modificações expressivas, nitidamente diferente da versão anterior. Pode-se tomar como exemplo a modificação da versão 1.2 para a versão 2.0 do sistema WecDB, onde foram acrescentadas as novas ferramentas CrossTab, Auto-Refresh, Biblioteca de Imagens e reestruturação do layout do site.
=== Versão de 2º nível ===
Conhecida por ''Minor Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar o nível de compatibilidade entre os aplicativos dentro da versão do sistema. Sempre que este digito for incrementado, significa que os aplicativos com variações de 3º e 4º nível da versão passada não são mais compatíveis com a nova versão.
<p>
Por exemplo, temos na versão 2.3 do sistema os aplicativos ''WecDB v2.3.0.0'' e ''WecDBClient v2.3.1.1'' Ambos são compatíveis pois as versões de 1º e 2º níveis são iguais, e eles continuariam compatíveis até a versão 2.3.999.999. No momento em que o sistema for atualizado para a versão 2.3, esses aplicativos não serão mais compatíveis, e terão que ser obrigatoriamente atualizados.
</p>
<p>
Seguindo este padrão, também é seguro afirmar que não existem alterações de banco de dados entre versões de 3º e 4º nível. Sempre que uma alteração de banco de dados for necessária, a versão de 2º nível será incrementada.
</p>
=== Versão de 3º nível ===
Conhecida por ''Build'' nos padrões convencionais de publicação de software.
=== Versão de 4º nível ===
Conhecida por ''Revision'' nos padrões convencionais de publicação de software.
6e6506ef822d996c6edc521bfc3df645394e6e04
329
293
2014-09-26T13:54:36Z
Daniel.giacomelli
1
/* Versão de 3º nível */
wikitext
text/x-wiki
O versionamento dos aplicativos publicados pela LATROMI, segue o padrão de 4 dígitos (ex.: 2.4.0.1).
== Desmembrando a versão ==
=== Versão de 1º nível ===
Conhecida por ''Major Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar uma versão do software com um nível de modificações expressivas, nitidamente diferente da versão anterior. Pode-se tomar como exemplo a modificação da versão 1.2 para a versão 2.0 do sistema WecDB, onde foram acrescentadas as novas ferramentas CrossTab, Auto-Refresh, Biblioteca de Imagens e reestruturação do layout do site.
=== Versão de 2º nível ===
Conhecida por ''Minor Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar o nível de compatibilidade entre os aplicativos dentro da versão do sistema. Sempre que este digito for incrementado, significa que os aplicativos com variações de 3º e 4º nível da versão passada não são mais compatíveis com a nova versão.
<p>
Por exemplo, temos na versão 2.3 do sistema os aplicativos ''WecDB v2.3.0.0'' e ''WecDBClient v2.3.1.1'' Ambos são compatíveis pois as versões de 1º e 2º níveis são iguais, e eles continuariam compatíveis até a versão 2.3.999.999. No momento em que o sistema for atualizado para a versão 2.3, esses aplicativos não serão mais compatíveis, e terão que ser obrigatoriamente atualizados.
</p>
<p>
Seguindo este padrão, também é seguro afirmar que não existem alterações de banco de dados entre versões de 3º e 4º nível. Sempre que uma alteração de banco de dados for necessária, a versão de 2º nível será incrementada.
</p>
=== Versão de 3º nível ===
Conhecida por ''Build'' nos padrões convencionais de publicação de software. É utilizada pela LATROMI para identificar a inclusão de novos recursos na versão corrente. Recursos que não necessitam de alterações no banco de dados, podem ser incluídos e publicados dentro da versão atual apenas este nível do versionamento.
=== Versão de 4º nível ===
Conhecida por ''Revision'' nos padrões convencionais de publicação de software.
dc7ea89971b59c1b983eb1bdf5e4bd0f0886812e
330
329
2014-09-26T13:54:54Z
Daniel.giacomelli
1
/* Versão de 3º nível */
wikitext
text/x-wiki
O versionamento dos aplicativos publicados pela LATROMI, segue o padrão de 4 dígitos (ex.: 2.4.0.1).
== Desmembrando a versão ==
=== Versão de 1º nível ===
Conhecida por ''Major Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar uma versão do software com um nível de modificações expressivas, nitidamente diferente da versão anterior. Pode-se tomar como exemplo a modificação da versão 1.2 para a versão 2.0 do sistema WecDB, onde foram acrescentadas as novas ferramentas CrossTab, Auto-Refresh, Biblioteca de Imagens e reestruturação do layout do site.
=== Versão de 2º nível ===
Conhecida por ''Minor Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar o nível de compatibilidade entre os aplicativos dentro da versão do sistema. Sempre que este digito for incrementado, significa que os aplicativos com variações de 3º e 4º nível da versão passada não são mais compatíveis com a nova versão.
<p>
Por exemplo, temos na versão 2.3 do sistema os aplicativos ''WecDB v2.3.0.0'' e ''WecDBClient v2.3.1.1'' Ambos são compatíveis pois as versões de 1º e 2º níveis são iguais, e eles continuariam compatíveis até a versão 2.3.999.999. No momento em que o sistema for atualizado para a versão 2.3, esses aplicativos não serão mais compatíveis, e terão que ser obrigatoriamente atualizados.
</p>
<p>
Seguindo este padrão, também é seguro afirmar que não existem alterações de banco de dados entre versões de 3º e 4º nível. Sempre que uma alteração de banco de dados for necessária, a versão de 2º nível será incrementada.
</p>
=== Versão de 3º nível ===
Conhecida por ''Build'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar a inclusão de novos recursos na versão corrente. Recursos que não necessitam de alterações no banco de dados, podem ser incluídos e publicados dentro da versão atual apenas este nível do versionamento.
=== Versão de 4º nível ===
Conhecida por ''Revision'' nos padrões convencionais de publicação de software.
d55e5c8a980a98ab3ed9e5d98e73d4d873d11853
331
330
2014-09-26T13:56:46Z
Daniel.giacomelli
1
/* Versão de 4º nível */
wikitext
text/x-wiki
O versionamento dos aplicativos publicados pela LATROMI, segue o padrão de 4 dígitos (ex.: 2.4.0.1).
== Desmembrando a versão ==
=== Versão de 1º nível ===
Conhecida por ''Major Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar uma versão do software com um nível de modificações expressivas, nitidamente diferente da versão anterior. Pode-se tomar como exemplo a modificação da versão 1.2 para a versão 2.0 do sistema WecDB, onde foram acrescentadas as novas ferramentas CrossTab, Auto-Refresh, Biblioteca de Imagens e reestruturação do layout do site.
=== Versão de 2º nível ===
Conhecida por ''Minor Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar o nível de compatibilidade entre os aplicativos dentro da versão do sistema. Sempre que este digito for incrementado, significa que os aplicativos com variações de 3º e 4º nível da versão passada não são mais compatíveis com a nova versão.
<p>
Por exemplo, temos na versão 2.3 do sistema os aplicativos ''WecDB v2.3.0.0'' e ''WecDBClient v2.3.1.1'' Ambos são compatíveis pois as versões de 1º e 2º níveis são iguais, e eles continuariam compatíveis até a versão 2.3.999.999. No momento em que o sistema for atualizado para a versão 2.3, esses aplicativos não serão mais compatíveis, e terão que ser obrigatoriamente atualizados.
</p>
<p>
Seguindo este padrão, também é seguro afirmar que não existem alterações de banco de dados entre versões de 3º e 4º nível. Sempre que uma alteração de banco de dados for necessária, a versão de 2º nível será incrementada.
</p>
=== Versão de 3º nível ===
Conhecida por ''Build'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar a inclusão de novos recursos na versão corrente. Recursos que não necessitam de alterações no banco de dados, podem ser incluídos e publicados dentro da versão atual apenas este nível do versionamento.
=== Versão de 4º nível ===
Conhecida por ''Revision'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar correções dentro de uma versão de 3º nível. Se a versão v2.0
dc11132dc219f0063453777394991909fa3f914a
332
331
2014-09-26T13:59:20Z
Daniel.giacomelli
1
wikitext
text/x-wiki
O versionamento dos aplicativos publicados pela LATROMI, segue o padrão de 4 dígitos (ex.: 2.4.0.1).
== Desmembrando a versão ==
=== Versão de 1º nível ===
Conhecida por ''Major Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar uma versão do software com um nível de modificações expressivas, nitidamente diferente da versão anterior. Pode-se tomar como exemplo a modificação da versão 1.2 para a versão 2.0 do sistema WecDB, onde foram acrescentadas as novas ferramentas CrossTab, Auto-Refresh, Biblioteca de Imagens e reestruturação do layout do site.
=== Versão de 2º nível ===
Conhecida por ''Minor Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar o nível de compatibilidade entre os aplicativos dentro da versão do sistema. Sempre que este digito for incrementado, significa que os aplicativos com variações de 3º e 4º nível da versão passada não são mais compatíveis com a nova versão.
<p>
Por exemplo, temos na versão 2.3 do sistema os aplicativos ''WecDB v2.3.0.0'' e ''WecDBClient v2.3.1.1'' Ambos são compatíveis pois as versões de 1º e 2º níveis são iguais, e eles continuariam compatíveis até a versão 2.3.999.999. No momento em que o sistema for atualizado para a versão 2.3, esses aplicativos não serão mais compatíveis, e terão que ser obrigatoriamente atualizados.
</p>
<p>
Seguindo este padrão, também é seguro afirmar que não existem alterações de banco de dados entre versões de 3º e 4º nível. Sempre que uma alteração de banco de dados for necessária, a versão de 2º nível será incrementada.
</p>
=== Versão de 3º nível ===
Conhecida por ''Build'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar a inclusão de novos recursos na versão corrente. Recursos que não necessitam de alterações no banco de dados, podem ser incluídos e publicados dentro da versão atual apenas este nível do versionamento.
=== Versão de 4º nível ===
Conhecida por ''Revision'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar correções dentro de uma versão de 3º nível. Se a versão anterior é v2.5.10.0 e a versão sub-sequente é v2.5.10.1, é seguro afirmar que apenas correções de bugs foram publicadas.
a9f4699fad290e1a8f1b778ce6e8ee40036802ef
Solução de Problemas
0
16
294
127
2014-09-22T18:23:53Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* WecDB Client
* WecDB Web
** [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
** [[Erro SQL1159 ao utilizar o banco IBM DB2 via .NET Provider]]
** [[Código de barras do RPT não é gerado no PDF]]
** [[Página de geração de PDF abre mas o conteúdo não aparece| Janela com geração de PDF abre mas o conteúdo não aparece]]
** [[Erros do Crystal Reports|Erros do Crystal Reports]]
1ae7c9139ce2b5aa039da179b20bb7dee353f7aa
302
294
2014-09-22T18:50:46Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* WecDB Client
* WecDB Web
** [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
** [[Erro SQL1159 ao utilizar o banco IBM DB2 via .NET Provider]]
** [[Página de geração de PDF abre mas o conteúdo não aparece| Janela com geração de PDF abre mas o conteúdo não aparece]]
** [[Erros do Crystal Reports|Erros do Crystal Reports]]
9743a6b4841bcb32fe0c5c0e86561a20fcd6c460
Erros do Crystal Reports
0
59
295
2014-09-22T18:27:47Z
Daniel.giacomelli
1
Criou página com '==Erro== A WecDB Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime: ''Retrieving the COM class factory...'
wikitext
text/x-wiki
==Erro==
A WecDB Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
==Causa==
O sistema operacional não conseguiu utilizar o Runtime instalado.
==Solução==
Reiniciar o computador
5348005093f60964976fa4aba184be019a7378ad
296
295
2014-09-22T18:29:47Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
A WecDB Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
0fc25388afafb925070016421a6ec179a66b449f
297
296
2014-09-22T18:30:22Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Código de barras do RPT não é gerado no PDF==
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
A WecDB Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
13fea82b094eee369e1f9371b5e7ff7ecdfa9850
298
297
2014-09-22T18:46:04Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Código de barras do RPT não é gerado no PDF==
=== Erro ===
Código de barras sai errado ao utilizar a fonte I25m36l3.ttf.
=== Causa ===
Fonte mal instalada.
=== Solução ===
Siga os passos abaixo para instalar a fonte
# Baixe e instale a fonte [http://latromi.com.br/downloads/fontes/I25m36l3.zip I25m36l3.ttf].
# Nas configurações de Fonte do Painel de Controle, desmarque a opção ''ocultar fontes com base em confgurações de idioma''.
Se após os passos acima, a fonte continuar com problema, tente as opções abaixo:
# Conceder Permissão no arquivo físico da fonte para usuário do IIS.
# Criação das Chaves de Registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite <version>\Crystal Reports\Export\PDF
Nome: ForceLargerFonts
TYPE: DWORDS
VALUE: 1
HKEY_CLASSES_ROOT\SOFTWARE\Business Objects\Suite <version>\Crystal Reports\Export\PDF
Nome: ForceLargerFonts
TYPE: DWORDS
VALUE: 1
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
A WecDB Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
b293cd2b1e72b7507ea6efef8ce54eb23c11c5a0
300
298
2014-09-22T18:49:20Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Código de barras do RPT não é gerado no PDF==
[[Arquivo:Crystal_ErroCodBarBoleto.png|200px|thumb|right]]
=== Erro ===
Código de barras sai errado ao utilizar a fonte I25m36l3.ttf.
=== Causa ===
Fonte mal instalada.
=== Solução ===
Siga os passos abaixo para instalar a fonte
# Baixe e instale a fonte [http://latromi.com.br/downloads/fontes/I25m36l3.zip I25m36l3.ttf].
# Nas configurações de Fonte do Painel de Controle, desmarque a opção ''ocultar fontes com base em confgurações de idioma''.
Se após os passos acima, a fonte continuar com problema, tente as opções abaixo:
# Conceder Permissão no arquivo físico da fonte para usuário do IIS.
# Criação das Chaves de Registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite <version>\Crystal Reports\Export\PDF
Nome: ForceLargerFonts
TYPE: DWORDS
VALUE: 1
HKEY_CLASSES_ROOT\SOFTWARE\Business Objects\Suite <version>\Crystal Reports\Export\PDF
Nome: ForceLargerFonts
TYPE: DWORDS
VALUE: 1
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
A WecDB Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
68a20bf7fb8961c0a642c6af6ee74c670d1612db
301
300
2014-09-22T18:49:41Z
Daniel.giacomelli
1
/* Código de barras do RPT não é gerado no PDF */
wikitext
text/x-wiki
==Código de barras do RPT não é gerado no PDF==
[[Arquivo:Crystal_ErroCodBarBoleto.png|200px|thumb|right|Código de Barras I25m36l3.ttf com problema]]
=== Erro ===
Código de barras sai errado ao utilizar a fonte I25m36l3.ttf.
=== Causa ===
Fonte mal instalada.
=== Solução ===
Siga os passos abaixo para instalar a fonte
# Baixe e instale a fonte [http://latromi.com.br/downloads/fontes/I25m36l3.zip I25m36l3.ttf].
# Nas configurações de Fonte do Painel de Controle, desmarque a opção ''ocultar fontes com base em confgurações de idioma''.
Se após os passos acima, a fonte continuar com problema, tente as opções abaixo:
# Conceder Permissão no arquivo físico da fonte para usuário do IIS.
# Criação das Chaves de Registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite <version>\Crystal Reports\Export\PDF
Nome: ForceLargerFonts
TYPE: DWORDS
VALUE: 1
HKEY_CLASSES_ROOT\SOFTWARE\Business Objects\Suite <version>\Crystal Reports\Export\PDF
Nome: ForceLargerFonts
TYPE: DWORDS
VALUE: 1
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
A WecDB Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
de04ed615782fee5c5064940cbbe5e9f38266531
303
301
2014-09-22T18:55:02Z
Daniel.giacomelli
1
/* Código de barras do RPT não é gerado no PDF */
wikitext
text/x-wiki
==Código de barras do RPT não é gerado no PDF==
[[Arquivo:Crystal_ErroCodBarBoleto.png|200px|thumb|right|Código de Barras I25m36l3.ttf com problema]]
=== Erro ===
Código de barras sai errado ao utilizar a fonte I25m36l3.ttf.
=== Causa ===
Fonte mal instalada.
=== Solução ===
Siga os passos abaixo para instalar a fonte
# Baixe e instale a fonte [http://latromi.com.br/downloads/fontes/I25m36l3.zip I25m36l3.ttf].
# Nas configurações de Fonte do Painel de Controle, desmarque a opção ''ocultar fontes com base em confgurações de idioma''.
Se após os passos acima, a fonte continuar com problema, tente as opções abaixo:
<ol>
<li>Conceder Permissão no arquivo físico da fonte para usuário do IIS.</li>
<li>Criação das Chaves de Registro:
<pre>
HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite <version>\Crystal Reports\Export\PDF
Nome: ForceLargerFonts
TYPE: DWORDS
VALUE: 1
</pre>
<pre>
HKEY_CLASSES_ROOT\SOFTWARE\Business Objects\Suite <version>\Crystal Reports\Export\PDF
Nome: ForceLargerFonts
TYPE: DWORDS
VALUE: 1
</pre>
</li>
<li>Reiniciar o computador.</li>
</ol>
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
A WecDB Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
78eb113bc7a2028ca0886876b257fe8d7c3ced05
334
303
2014-09-26T14:16:10Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Código de barras do RPT não é gerado no PDF==
[[Arquivo:Crystal_ErroCodBarBoleto.png|200px|thumb|right|Código de Barras I25m36l3.ttf com problema]]
=== Erro ===
Código de barras sai errado ao utilizar a fonte I25m36l3.ttf.
=== Causa ===
Fonte mal instalada.
=== Solução ===
Siga os passos abaixo para instalar a fonte
# Baixe e instale a fonte [http://latromi.com.br/downloads/fontes/I25m36l3.zip I25m36l3.ttf].
# Nas configurações de Fonte do Painel de Controle, desmarque a opção ''ocultar fontes com base em confgurações de idioma''.
Se após os passos acima, a fonte continuar com problema, tente as opções abaixo:
<ol>
<li>Conceder Permissão no arquivo físico da fonte para usuário do IIS.</li>
<li>Criação das Chaves de Registro:
<pre>
HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite <version>\Crystal Reports\Export\PDF
Nome: ForceLargerFonts
TYPE: DWORDS
VALUE: 1
</pre>
<pre>
HKEY_CLASSES_ROOT\SOFTWARE\Business Objects\Suite <version>\Crystal Reports\Export\PDF
Nome: ForceLargerFonts
TYPE: DWORDS
VALUE: 1
</pre>
</li>
<li>Reiniciar o computador.</li>
</ol>
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
A WecDB Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
[[Category:Crystal Reports]]
5d76610f350a9e57335f60b524b0dbb893e99d6f
Arquivo:Crystal ErroCodBarBoleto.png
6
60
299
2014-09-22T18:47:12Z
Daniel.giacomelli
1
Código de Barras I25m36l3.ttf com problema
wikitext
text/x-wiki
Código de Barras I25m36l3.ttf com problema
7b1fd7edc99d3187d6748d126b005962dce84861
Histórico de Alterações
0
15
304
289
2014-09-25T16:40:35Z
Daniel.giacomelli
1
/* WecDB */
wikitext
text/x-wiki
=WecDB=
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5 - Histórico de Alterações|Versão 2.5]]
=Ver Também=
* [[Padrão de Versionamento de Software]]
c311a71c81b8f8177e8faf9852caedfbfbb253d0
314
304
2014-09-25T18:20:58Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==WecDB==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5 - Histórico de Alterações|Versão 2.5]]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
==Ver Também==
* [[Padrão de Versionamento de Software]]
93dbf80d58b909803b6b86fe9dfa0c83db25e694
327
314
2014-09-25T18:34:37Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==WecDB==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
==Ver Também==
* [[Padrão de Versionamento de Software]]
58da6719b3df0ba540eeee28811fb360cf3305de
360
327
2014-10-13T05:17:49Z
Daniel.giacomelli
1
/* WecDB */
wikitext
text/x-wiki
==WecDB==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
==Ver Também==
* [[Padrão de Versionamento de Software]]
b3528ad54d561ab8769cad694ef6d0bc236c1aa7
WSApp 2.0
0
62
315
2014-09-25T18:23:07Z
Daniel.giacomelli
1
Criou página com '==Sobre a versão== O Grande foco desta versão foi a implementação do modo ''Multi-Domínio'', que será usado no ambiente compartilhado LATROMI. Este ambiente será usado ...'
wikitext
text/x-wiki
==Sobre a versão==
O Grande foco desta versão foi a implementação do modo ''Multi-Domínio'', que será usado no ambiente compartilhado LATROMI. Este ambiente será usado por clientes que não possuem a infra-estrutura necessária ou simplesmente não querem hospedar o site.
<p>Também foram implementados outros recursos importantes, como o Modo Contínuo do formulário dinâmico e o suporte de Links nas consultas com saída CrossTab. A lista completa das alterações pode ser vista [[#Histórico de Alterações|aqui]].
</p>
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 (Download [http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip Aqui].
==Histórico de Alterações==
<div id="releaseHistory">
===WSApp===
====versão 2.5.1.0====
Data de Liberação: 25/09/2014 <br />
* NEW: Método para geração de PDF.
* NEW: Atualização da versão do .NET Framework de 4.0 para 4.5.
* NEW: Atualização da versão do Crystal Reports de 12.0 para 13.0.
* NEW: Suporte a nível de segurança Medium Trust.
* IMPROVE: Reestruturação do nome das propriedades nas classes de retorno e nome dos métodos do Web Service.
</div>
272052bdb2fa87de23d9293c014d477d06947771
316
315
2014-09-25T18:23:51Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Sobre a versão==
O Grande foco desta versão foi a implementação do modo ''Multi-Domínio'', que será usado no ambiente compartilhado LATROMI. Este ambiente será usado por clientes que não possuem a infra-estrutura necessária ou simplesmente não querem hospedar o site.
<p>Também foram implementados outros recursos importantes, como o Modo Contínuo do formulário dinâmico e o suporte de Links nas consultas com saída CrossTab. A lista completa das alterações pode ser vista [[#Histórico de Alterações|aqui]].
</p>
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
==Histórico de Alterações==
<div id="releaseHistory">
===WSApp===
====versão 2.5.1.0====
Data de Liberação: 25/09/2014 <br />
* NEW: Método para geração de PDF.
* NEW: Atualização da versão do .NET Framework de 4.0 para 4.5.
* NEW: Atualização da versão do Crystal Reports de 12.0 para 13.0.
* NEW: Suporte a nível de segurança Medium Trust.
* IMPROVE: Reestruturação do nome das propriedades nas classes de retorno e nome dos métodos do Web Service.
</div>
bf9feb8a6c57f03b3cc01f909a438f5196ea78b3
317
316
2014-09-25T18:28:33Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Sobre a versão==
==Download==
Clique <a href="https://www.dropbox.com/sh/xd2tg51iexfftm5/AAARhy340FkL64qPW9HKUe6ta?dl=0" target="_blank">aqui</a> para baixar os arquivos.
<p>Também foram implementados outros recursos importantes, como o Modo Contínuo do formulário dinâmico e o suporte de Links nas consultas com saída CrossTab. A lista completa das alterações pode ser vista [[#Histórico de Alterações|aqui]].
</p>
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
==Histórico de Alterações==
<div id="releaseHistory">
===WSApp===
====versão 2.5.1.0====
Data de Liberação: 25/09/2014 <br />
* NEW: Método para geração de PDF.
* NEW: Atualização da versão do .NET Framework de 4.0 para 4.5.
* NEW: Atualização da versão do Crystal Reports de 12.0 para 13.0.
* NEW: Suporte a nível de segurança Medium Trust.
* IMPROVE: Reestruturação do nome das propriedades nas classes de retorno e nome dos métodos do Web Service.
</div>
de3760326e6224771824fe14519324a47840a99d
318
317
2014-09-25T18:29:39Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Sobre a versão==
==Download==
Clique [https://www.dropbox.com/sh/xd2tg51iexfftm5/AAARhy340FkL64qPW9HKUe6ta?dl=0 aqui] para baixar os arquivos.
<p>Também foram implementados outros recursos importantes, como o Modo Contínuo do formulário dinâmico e o suporte de Links nas consultas com saída CrossTab. A lista completa das alterações pode ser vista [[#Histórico de Alterações|aqui]].
</p>
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
==Histórico de Alterações==
<div id="releaseHistory">
===WSApp===
====versão 2.5.1.0====
Data de Liberação: 25/09/2014 <br />
* NEW: Método para geração de PDF.
* NEW: Atualização da versão do .NET Framework de 4.0 para 4.5.
* NEW: Atualização da versão do Crystal Reports de 12.0 para 13.0.
* NEW: Suporte a nível de segurança Medium Trust.
* IMPROVE: Reestruturação do nome das propriedades nas classes de retorno e nome dos métodos do Web Service.
</div>
f836249c220da9964aadf2bf9eaedc188f4c8671
319
318
2014-09-25T18:30:01Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Sobre a versão==
==Download==
Clique [https://www.dropbox.com/sh/xd2tg51iexfftm5/AAARhy340FkL64qPW9HKUe6ta?dl=0 aqui] para baixar os arquivos.
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
==Histórico de Alterações==
<div id="releaseHistory">
===WSApp===
====versão 2.5.1.0====
Data de Liberação: 25/09/2014 <br />
* NEW: Método para geração de PDF.
* NEW: Atualização da versão do .NET Framework de 4.0 para 4.5.
* NEW: Atualização da versão do Crystal Reports de 12.0 para 13.0.
* NEW: Suporte a nível de segurança Medium Trust.
* IMPROVE: Reestruturação do nome das propriedades nas classes de retorno e nome dos métodos do Web Service.
</div>
405c9f9711ad1bef8228d30efe529d15c025b561
Seja Bem Vindo!
0
1
333
271
2014-09-26T14:03:16Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (''Web Easy Consultation Database'') é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
* Manual de Instalação
** [[Instalando_o_WecDB_Client|WecDB Client]]
** [[Instalando_o_Portal_WecDB|Portal WecDB]]
* Manual de Utilização
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|Portal WecDB]]
* [[Histórico de Alterações|Versões do Sistema]]
* [[Problemas Frequentes]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
b20d125126618665bf02396f1db24e6759fd5508
Conectando-se a uma planilha de Excel
0
26
335
155
2014-09-26T14:28:32Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Na inclusão da QUERY, crie uma conexão com os dados abaixo:
* Provider: ''System.Data.OleDb''
* Banco: Caminho da planilha. ''Ex.: \\192.168.0.200\publico\Planilhas\planilha1.xls''
* Parâmetros Adicionais: ''Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=Excel 8.0''
<br />
<p>
Exemplo de SELECT:
</p>
<font face="Courier New" size="2">
<font color = "blue">SELECT</font>
<br/> <font color = "#FF0080"><b>FORMAT</b></font><font color = "maroon">(</font><font color = "#FF0080"><b>NOW</b></font><font color = "maroon">(</font><font color = "maroon">)</font> <font color = "silver">,</font> <font color = "red">'MM/dd/yyyy'</font><font color = "maroon">)</font> <font color = "blue">AS</font> <font color = "maroon">dataatual</font><font color = "silver">,</font>
<br/> <font color = "#FF0080"><b>FORMAT</b></font><font color = "maroon">(</font><font color = "maroon">[data]</font> <font color = "silver">,</font> <font color = "red">'MM/dd/yyyy'</font><font color = "maroon">)</font> <font color = "blue">AS</font> <font color = "maroon">dataplanilha</font><font color = "silver">,</font> <font color = "silver">*</font> <font color = "blue">FROM</font> <font color = "maroon">[Plan1$]</font>
<br/> <font color = "blue">WHERE</font> <font color = "maroon">[data]</font> <font color = "blue">IS</font> <font color = "blue">NOT</font> <font color = "blue">NULL</font>
<br/> <font color = "blue">ORDER</font> <font color = "blue">BY</font> <font color = "maroon">[data]</font> <font color = "blue">DESC</font>
</font>
<p>
'''IMPORTANTE:''' O caminho da planilha precisa ser visível tanto para o WecDB Client quanto para o Portal WecDB
</p>
25a868adcb093f716ee9d12f755d532389ad5bbc
351
335
2014-10-06T17:11:52Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Na inclusão da QUERY, crie uma conexão com os dados abaixo:
* Provider: ''System.Data.OleDb''
* Banco: Caminho da planilha. ''Ex.: \\192.168.0.200\publico\Planilhas\planilha1.xls''
* Parâmetros Adicionais: ''Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=Excel 8.0''
<br />
<p>
Exemplo de SELECT:
</p>
<font face="Courier New" size="2">
<font color = "blue">SELECT</font>
<br/> <font color = "#FF0080"><b>FORMAT</b></font><font color = "maroon">(</font><font color = "#FF0080"><b>NOW</b></font><font color = "maroon">(</font><font color = "maroon">)</font> <font color = "silver">,</font> <font color = "red">'MM/dd/yyyy'</font><font color = "maroon">)</font> <font color = "blue">AS</font> <font color = "maroon">dataatual</font><font color = "silver">,</font>
<br/> <font color = "#FF0080"><b>FORMAT</b></font><font color = "maroon">(</font><font color = "maroon">[data]</font> <font color = "silver">,</font> <font color = "red">'MM/dd/yyyy'</font><font color = "maroon">)</font> <font color = "blue">AS</font> <font color = "maroon">dataplanilha</font><font color = "silver">,</font> <font color = "silver">*</font> <font color = "blue">FROM</font> <font color = "maroon">[Plan1$]</font>
<br/> <font color = "blue">WHERE</font> <font color = "maroon">[data]</font> <font color = "blue">IS</font> <font color = "blue">NOT</font> <font color = "blue">NULL</font>
<br/> <font color = "blue">ORDER</font> <font color = "blue">BY</font> <font color = "maroon">[data]</font> <font color = "blue">DESC</font>
</font>
<p>
'''IMPORTANTE:''' O caminho da planilha precisa ser visível tanto para o WecDB Client quanto para o Portal WecDB
</p>
[[Category:Provedores de Dados]]
db5296907f320396dcc21cdca11381b7deea0311
LATROMI: Tópicos de Ajuda
0
27
336
157
2014-09-26T14:30:22Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* Sobre os Sistemas
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|Portal WecDB]]
* Consultas
** Criando uma Consulta
** Configuração da Saída de Query
*** Grade
*** Gráficos
*** CrossTab
*** Crystal Reports
** Provedores de Dados
*** [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
* Carrossel
** O que é o Carrossel?
** [[WecDB - Criando um Carrossel|Criando um Carrossel]]
** [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
ac705be972fa53c1e0c92a581f25097519fa1ec5
337
336
2014-09-26T14:46:24Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* Sobre os Sistemas
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Visão_Geral_do_Portal_WecDB|Portal WecDB]]
* Consultas
** Criando uma Consulta
** Configuração da Saída de Query
*** Grade
*** Gráficos
*** CrossTab
*** Crystal Reports
** Provedores de Dados
*** [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
* Carrossel
** O que é o Carrossel?
** [[WecDB - Criando um Carrossel|Criando um Carrossel]]
** [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
41c0277f98645ec1e2268144d87f294408b347de
344
337
2014-10-06T16:51:34Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* Sobre os Sistemas
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Visão_Geral_do_Portal_WecDB|Portal WecDB]]
* Consultas
** Criando uma Consulta
** Configuração da Saída de Query
*** Grade
*** Gráficos
*** CrossTab
*** Crystal Reports
** Provedores de Dados
*** [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
*** [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
* Carrossel
** O que é o Carrossel?
** [[WecDB - Criando um Carrossel|Criando um Carrossel]]
** [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
186ac0897341ac12ec78fa613b9930711e0dcd05
373
344
2014-10-17T13:45:09Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* Visão Geral do Sistema
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Visão_Geral_do_Portal_WecDB|Portal WecDB]]
* Consultas
** Criando uma Consulta
** Configuração da Saída de Query
*** Grade
*** Gráficos
*** CrossTab
*** Crystal Reports
** Provedores de Dados
*** [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
*** [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
* Carrossel
** O que é o Carrossel?
** [[WecDB - Criando um Carrossel|Criando um Carrossel]]
** [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
f567879e9ecb21c7a48b9430c6dc1343beb6184b
374
373
2014-10-17T13:49:32Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* Visão Geral do Sistema
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Visão_Geral_do_Portal_WecDB|Portal WecDB]]
* Consultas
** Criando uma Consulta
** Configuração da Saída de Query
*** Grade
*** Gráficos
*** CrossTab
*** Crystal Reports
** Injeção de HTML
*** [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
** Provedores de Dados
*** [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
*** [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
* Carrossel
** O que é o Carrossel?
** [[WecDB - Criando um Carrossel|Criando um Carrossel]]
** [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
3e3549b61150990ecb91e78b9f287d24655c74ed
Visão Geral do LATROMI Web
0
64
338
2014-09-26T14:55:41Z
Daniel.giacomelli
1
Criou página com '== Sobre == == Configuração == == Páginas == === Login === === Página Inicial === === Consultas === ==== Consultas Simples ==== ==== Carrossel ==== === Configuraçõ...'
wikitext
text/x-wiki
== Sobre ==
== Configuração ==
== Páginas ==
=== Login ===
=== Página Inicial ===
=== Consultas ===
==== Consultas Simples ====
==== Carrossel ====
=== Configurações ===
==== Preferências de Estilo ====
==== Permissões de Usuários ====
==== Usuários e Grupos ====
=== Usuário ===
==== Alterar Senha ====
==== Sair ====
=== Ajuda ===
* LATROMI Wiki
* Página do Facebook
* Sobre
dfa43a108ebd26f94598731e31d7fa081c60fde8
340
338
2014-09-26T15:00:47Z
Daniel.giacomelli
1
/* Login */
wikitext
text/x-wiki
== Sobre ==
== Configuração ==
== Páginas ==
=== Login ===
[[Arquivo:WecDB_LoginPage.jpg|200px|thumb|left|Página de Login]]
=== Página Inicial ===
=== Consultas ===
==== Consultas Simples ====
==== Carrossel ====
=== Configurações ===
==== Preferências de Estilo ====
==== Permissões de Usuários ====
==== Usuários e Grupos ====
=== Usuário ===
==== Alterar Senha ====
==== Sair ====
=== Ajuda ===
* LATROMI Wiki
* Página do Facebook
* Sobre
2fb7c6c007cfaf1a33db0d341e24ec4119824668
341
340
2014-09-26T15:01:02Z
Daniel.giacomelli
1
/* Login */
wikitext
text/x-wiki
== Sobre ==
== Configuração ==
== Páginas ==
=== Login ===
[[Arquivo:WecDB_LoginPage.jpg|200px|thumb|none|Página de Login]]
=== Página Inicial ===
=== Consultas ===
==== Consultas Simples ====
==== Carrossel ====
=== Configurações ===
==== Preferências de Estilo ====
==== Permissões de Usuários ====
==== Usuários e Grupos ====
=== Usuário ===
==== Alterar Senha ====
==== Sair ====
=== Ajuda ===
* LATROMI Wiki
* Página do Facebook
* Sobre
6eb051890b2e87ba6844855f3671434465d0dc37
Arquivo:WecDB LoginPage.jpg
6
65
339
2014-09-26T14:59:40Z
Daniel.giacomelli
1
Página de Login
wikitext
text/x-wiki
Página de Login
2981c9d3263d37cba8f191b4d16fd1dde2fe5745
Conectando-se a um banco de dados Oracle
0
66
345
2014-10-06T16:57:02Z
Daniel.giacomelli
1
Criou página com '# Baixe e instale a última versão do pacote [http://www.oracle.com/technetwork/pt/topics/dotnet/index-085163.html ODP.NET] # Informe os dados'
wikitext
text/x-wiki
# Baixe e instale a última versão do pacote [http://www.oracle.com/technetwork/pt/topics/dotnet/index-085163.html ODP.NET]
# Informe os dados
05e6ab6b3e3dfd481cad4390de3e35b765f31991
346
345
2014-10-06T16:59:41Z
Daniel.giacomelli
1
wikitext
text/x-wiki
# Baixe e instale a última versão do pacote [http://www.oracle.com/technetwork/pt/topics/dotnet/index-085163.html ODP.NET]
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#; teste
8e2ba1a4c0c9fa7dd75aad6b767330b6290278d6
348
346
2014-10-06T17:10:23Z
Daniel.giacomelli
1
wikitext
text/x-wiki
# Baixe e instale a última versão do pacote [http://www.oracle.com/technetwork/pt/topics/dotnet/index-085163.html ODP.NET]
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* Nome: Informe um nome para a conexão que será criada.
#* Provider: Selecione ''Oracle.DataAccess.Client''
#* Servidor: Informe o endereço do servidor onde está o banco de dados.
#* Nome do Serviço: Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''tnsnames.ora'' e ''listner.ora''
#* Porta: Informa a porta para conexão com o banco de dados.
#* Usuário: Usuário para conexão com o banco de dados.
#* Senha: Senha do usuário para conexão com o banco de dados.
==Ver Também==
[http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
c77548d8f62769db6f377bc256841b02d5ee361b
349
348
2014-10-06T17:10:52Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Passo-a-passo==
# Baixe e instale a última versão do pacote [http://www.oracle.com/technetwork/pt/topics/dotnet/index-085163.html ODP.NET]
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* Nome: Informe um nome para a conexão que será criada.
#* Provider: Selecione ''Oracle.DataAccess.Client''
#* Servidor: Informe o endereço do servidor onde está o banco de dados.
#* Nome do Serviço: Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''tnsnames.ora'' e ''listner.ora''
#* Porta: Informa a porta para conexão com o banco de dados.
#* Usuário: Usuário para conexão com o banco de dados.
#* Senha: Senha do usuário para conexão com o banco de dados.
==Ver Também==
[http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
5a8ea50c49374f1551e2eff51498057ce9f1123c
350
349
2014-10-06T17:11:10Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Passo-a-passo==
# Baixe e instale a última versão do pacote [http://www.oracle.com/technetwork/pt/topics/dotnet/index-085163.html ODP.NET]
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* Nome: Informe um nome para a conexão que será criada.
#* Provider: Selecione ''Oracle.DataAccess.Client''
#* Servidor: Informe o endereço do servidor onde está o banco de dados.
#* Nome do Serviço: Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''tnsnames.ora'' e ''listner.ora''
#* Porta: Informa a porta para conexão com o banco de dados.
#* Usuário: Usuário para conexão com o banco de dados.
#* Senha: Senha do usuário para conexão com o banco de dados.
==Ver Também==
[http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
[[Category:Provedores de Dados]]
c966c6ed2caf76b263f3c20ac5b27d389ef46976
352
350
2014-10-06T17:15:56Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Passo-a-passo==
# Baixe e instale a última versão do pacote [http://www.oracle.com/technetwork/pt/topics/dotnet/index-085163.html ODP.NET]
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* Nome: Informe um nome para a conexão que será criada.
#* Provider: Selecione ''Oracle.DataAccess.Client''
#* Servidor: Informe o endereço do servidor onde está o banco de dados.
#* Nome do Serviço: Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]''
#* Porta: Informa a porta para conexão com o banco de dados.
#* Usuário: Usuário para conexão com o banco de dados.
#* Senha: Senha do usuário para conexão com o banco de dados.
==Ver Também==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
[[Category:Provedores de Dados]]
3e304c7881ab06d783ffc0434a04e4424aa88786
353
352
2014-10-06T17:17:42Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Passo-a-passo==
# Se você estiver com o WecDB Client aberto, feche-o.
# Baixe e instale a última versão do pacote [http://www.oracle.com/technetwork/pt/topics/dotnet/index-085163.html ODP.NET]
# Abra o WecDB Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* Nome: Informe um nome para a conexão que será criada.
#* Provider: Selecione ''Oracle.DataAccess.Client''
#* Servidor: Informe o endereço do servidor onde está o banco de dados.
#* Nome do Serviço: Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]''
#* Porta: Informa a porta para conexão com o banco de dados.
#* Usuário: Usuário para conexão com o banco de dados.
#* Senha: Senha do usuário para conexão com o banco de dados.
==Ver Também==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
[[Category:Provedores de Dados]]
e4cc6b5168228c16ea998e51ec11b05f7c140066
355
353
2014-10-06T17:21:29Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Passo-a-passo==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|200px|thumb|right|Configuração de conexão com um banco de dados Oracle]]
# Se você estiver com o WecDB Client aberto, feche-o.
# Baixe e instale a última versão do pacote [http://www.oracle.com/technetwork/pt/topics/dotnet/index-085163.html ODP.NET]
# Abra o WecDB Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* Nome: Informe um nome para a conexão que será criada.
#* Provider: Selecione ''Oracle.DataAccess.Client''
#* Servidor: Informe o endereço do servidor onde está o banco de dados.
#* Nome do Serviço: Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]''
#* Porta: Informa a porta para conexão com o banco de dados.
#* Usuário: Usuário para conexão com o banco de dados.
#* Senha: Senha do usuário para conexão com o banco de dados.
==Ver Também==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
[[Category:Provedores de Dados]]
e4807e3acbad1e4f8de99499e0147725283580aa
Arquivo:WecDBClient OracleDataAccessClient.png
6
67
354
2014-10-06T17:19:12Z
Daniel.giacomelli
1
Tela de configuração de conexão de banco de dados Oracle
wikitext
text/x-wiki
Tela de configuração de conexão de banco de dados Oracle
b478fcb127f010d34acfe6632eab399f4070d994
Injeção de HTML: Download e Visualização de Arquivos
0
69
375
2014-10-17T14:08:51Z
Daniel.giacomelli
1
Criou página com 'Este artigo tem como objetivo ensinar todos os passos para a criação de links personalizados na Grid para '''Download e Visualização de Arquivos''', utilizando uma técnic...'
wikitext
text/x-wiki
Este artigo tem como objetivo ensinar todos os passos para a criação de links personalizados na Grid para '''Download e Visualização de Arquivos''', utilizando uma técnica que chamamos de '''Injeção de HTML'''. A premissa dessa implementação é criar um diretório virtual no IIS especificamente para armazenar os arquivos que serão disponibilizados, e montar LINKs no SELECT através da concatenação de strings para chamar estes arquivos.
69c75ff971936cbae38ee900374340cea762ab21
376
375
2014-10-17T14:43:27Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Este artigo tem como objetivo ensinar todos os passos para a criação de links personalizados na Grid para '''Download e Visualização de Arquivos''', utilizando uma técnica que chamamos de '''Injeção de HTML'''.
A premissa dessa implementação é criar um diretório virtual no IIS especificamente para armazenar os arquivos que serão disponibilizados, e montar LINKs no SELECT através da concatenação de strings para chamar estes arquivos.
== Publicação dos Arquivos ==
Para disponibilizar os arquivos na Web, eles precisam de uma URL. Para isso, precisam estar publicados no IIS do seu servidor, ou em algum serviço de hospedagem contratado. O importante é saber qual é a URL do arquivo, pois ela será necessária para nos próximos passos.
Se o arquivo não está hospedado no mesmo servidor que o LATROMI WecDB, será necessário usar o endereço absoluto (''ex.: http://meudominio.com/arquivos/imagem.jpg''). Caso contrário, é possível utilizar o endereço relativo dos arquivos (ex.: '''../../arquivos/imagem.jpg'''), o que é melhor, pois caso o endereço seja alterado, a referência ao arquivo não será perdida.
Considerando que os arquivos serão hospedados no mesmo servidor que o LATROMI WecDB, pode-se imaginar a seguinte estrutura de diretórios no IIS:
c:\inetpub\wwwroot\LATROMI\WecDB
c:\inetpub\wwwroot\arquivos
Nesta situação, o exemplo de endereço relativo citado anteriormente funcionaria perfeitamente.
Abaixo, um exemplo da criação de links, utilizando o endereço relativo e absoluto do arquivo:
<a href="../../arquivos/imagem.jpg">Abrir Imagem</a>
<a href="http://meudominio.com/arquivos/imagem.jpg">Abrir Imagem</a>
'''Importante: ''' Os arquivos não devem ser alocados dentro da pasta do portal LATROMI WecDB (''ex.: c:\inetpub\wwwroot\LATROMI\WecDB\Meus_Arquivos''), pois serão removidos quando o sistema for atualizado.
== Download de Arquivos ==
== Visualização de Arquivos ==
f93421a2f9ccdffa1604e185841cce4e96b2ab9b
Injeção de HTML: Download e Visualização de Arquivos
0
69
377
376
2014-10-17T15:06:46Z
Daniel.giacomelli
1
/* Download de Arquivos */
wikitext
text/x-wiki
Este artigo tem como objetivo ensinar todos os passos para a criação de links personalizados na Grid para '''Download e Visualização de Arquivos''', utilizando uma técnica que chamamos de '''Injeção de HTML'''.
A premissa dessa implementação é criar um diretório virtual no IIS especificamente para armazenar os arquivos que serão disponibilizados, e montar LINKs no SELECT através da concatenação de strings para chamar estes arquivos.
== Publicação dos Arquivos ==
Para disponibilizar os arquivos na Web, eles precisam de uma URL. Para isso, precisam estar publicados no IIS do seu servidor, ou em algum serviço de hospedagem contratado. O importante é saber qual é a URL do arquivo, pois ela será necessária para nos próximos passos.
Se o arquivo não está hospedado no mesmo servidor que o LATROMI WecDB, será necessário usar o endereço absoluto (''ex.: http://meudominio.com/arquivos/imagem.jpg''). Caso contrário, é possível utilizar o endereço relativo dos arquivos (ex.: '''../../arquivos/imagem.jpg'''), o que é melhor, pois caso o endereço seja alterado, a referência ao arquivo não será perdida.
Considerando que os arquivos serão hospedados no mesmo servidor que o LATROMI WecDB, pode-se imaginar a seguinte estrutura de diretórios no IIS:
c:\inetpub\wwwroot\LATROMI\WecDB
c:\inetpub\wwwroot\arquivos
Nesta situação, o exemplo de endereço relativo citado anteriormente funcionaria perfeitamente.
Abaixo, um exemplo da criação de links, utilizando o endereço relativo e absoluto do arquivo:
<a href="../../arquivos/imagem.jpg">Abrir Imagem</a>
<a href="http://meudominio.com/arquivos/imagem.jpg">Abrir Imagem</a>
'''Importante: ''' Os arquivos não devem ser alocados dentro da pasta do portal LATROMI WecDB (''ex.: c:\inetpub\wwwroot\LATROMI\WecDB\Meus_Arquivos''), pois serão removidos quando o sistema for atualizado.
== Download de Arquivos ==
Para fazer o download do arquivo, será necessário criar um elemento [http://www.w3schools.com/tags/tag_a.asp <a>] com a URL do arquivo, e adicionalmente inserir o atributo HTML5 [http://www.w3schools.com/tags/att_a_download.asp download], que forçará o download do arquivo. Se este atributo não for especificado, e o tipo do arquivo for suportado pelo navegador (ex.: pdf, jpg, png, xml...), ele será aberto como uma página qualquer ao invés de ser baixado. Porém, este atributo não é suportado pelo Internet Explorer e pelo Safari.
Abaixo, um exemplo de Query que gera o link para download:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/imagem.jpg" download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
Agora, deixando o exemplo um pouco mais dinâmico, suponhamos que o nome da imagem esteja salvo no banco de dados:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/' || tabela.nomearquivo || ' download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
== Visualização de Arquivos ==
85cdc1c112e6fc45d44d6cf4cd88b31885418a78
378
377
2014-10-17T15:13:47Z
Daniel.giacomelli
1
/* Visualização de Arquivos */
wikitext
text/x-wiki
Este artigo tem como objetivo ensinar todos os passos para a criação de links personalizados na Grid para '''Download e Visualização de Arquivos''', utilizando uma técnica que chamamos de '''Injeção de HTML'''.
A premissa dessa implementação é criar um diretório virtual no IIS especificamente para armazenar os arquivos que serão disponibilizados, e montar LINKs no SELECT através da concatenação de strings para chamar estes arquivos.
== Publicação dos Arquivos ==
Para disponibilizar os arquivos na Web, eles precisam de uma URL. Para isso, precisam estar publicados no IIS do seu servidor, ou em algum serviço de hospedagem contratado. O importante é saber qual é a URL do arquivo, pois ela será necessária para nos próximos passos.
Se o arquivo não está hospedado no mesmo servidor que o LATROMI WecDB, será necessário usar o endereço absoluto (''ex.: http://meudominio.com/arquivos/imagem.jpg''). Caso contrário, é possível utilizar o endereço relativo dos arquivos (ex.: '''../../arquivos/imagem.jpg'''), o que é melhor, pois caso o endereço seja alterado, a referência ao arquivo não será perdida.
Considerando que os arquivos serão hospedados no mesmo servidor que o LATROMI WecDB, pode-se imaginar a seguinte estrutura de diretórios no IIS:
c:\inetpub\wwwroot\LATROMI\WecDB
c:\inetpub\wwwroot\arquivos
Nesta situação, o exemplo de endereço relativo citado anteriormente funcionaria perfeitamente.
Abaixo, um exemplo da criação de links, utilizando o endereço relativo e absoluto do arquivo:
<a href="../../arquivos/imagem.jpg">Abrir Imagem</a>
<a href="http://meudominio.com/arquivos/imagem.jpg">Abrir Imagem</a>
'''Importante: ''' Os arquivos não devem ser alocados dentro da pasta do portal LATROMI WecDB (''ex.: c:\inetpub\wwwroot\LATROMI\WecDB\Meus_Arquivos''), pois serão removidos quando o sistema for atualizado.
== Download de Arquivos ==
Para fazer o download do arquivo, será necessário criar um elemento [http://www.w3schools.com/tags/tag_a.asp <a>] com a URL do arquivo, e adicionalmente inserir o atributo HTML5 [http://www.w3schools.com/tags/att_a_download.asp download], que forçará o download do arquivo. Se este atributo não for especificado, e o tipo do arquivo for suportado pelo navegador (ex.: pdf, jpg, png, xml...), ele será aberto como uma página qualquer ao invés de ser baixado. Porém, este atributo não é suportado pelo Internet Explorer e pelo Safari.
Abaixo, um exemplo de Query que gera o link para download:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/imagem.jpg" download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
Agora, deixando o exemplo um pouco mais dinâmico, suponhamos que o nome da imagem esteja salvo no banco de dados:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/' || tabela.nomearquivo || ' download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
== Visualização de Arquivos ==
Para visualizar o arquivo em uma Janela dentro da página, como acontece com os links para Queries, Mapas, e etc, será necessário montar a chamada de uma função Javascript no Link. Trata-se da função '''[[Funções Javascript: openWindow|openWindow]]''', que está disponível em todas as páginas do portal.
effb4d2b50410553fca30fadef6679591af47649
379
378
2014-10-17T15:25:42Z
Daniel.giacomelli
1
/* Visualização de Arquivos */
wikitext
text/x-wiki
Este artigo tem como objetivo ensinar todos os passos para a criação de links personalizados na Grid para '''Download e Visualização de Arquivos''', utilizando uma técnica que chamamos de '''Injeção de HTML'''.
A premissa dessa implementação é criar um diretório virtual no IIS especificamente para armazenar os arquivos que serão disponibilizados, e montar LINKs no SELECT através da concatenação de strings para chamar estes arquivos.
== Publicação dos Arquivos ==
Para disponibilizar os arquivos na Web, eles precisam de uma URL. Para isso, precisam estar publicados no IIS do seu servidor, ou em algum serviço de hospedagem contratado. O importante é saber qual é a URL do arquivo, pois ela será necessária para nos próximos passos.
Se o arquivo não está hospedado no mesmo servidor que o LATROMI WecDB, será necessário usar o endereço absoluto (''ex.: http://meudominio.com/arquivos/imagem.jpg''). Caso contrário, é possível utilizar o endereço relativo dos arquivos (ex.: '''../../arquivos/imagem.jpg'''), o que é melhor, pois caso o endereço seja alterado, a referência ao arquivo não será perdida.
Considerando que os arquivos serão hospedados no mesmo servidor que o LATROMI WecDB, pode-se imaginar a seguinte estrutura de diretórios no IIS:
c:\inetpub\wwwroot\LATROMI\WecDB
c:\inetpub\wwwroot\arquivos
Nesta situação, o exemplo de endereço relativo citado anteriormente funcionaria perfeitamente.
Abaixo, um exemplo da criação de links, utilizando o endereço relativo e absoluto do arquivo:
<a href="../../arquivos/imagem.jpg">Abrir Imagem</a>
<a href="http://meudominio.com/arquivos/imagem.jpg">Abrir Imagem</a>
'''Importante: ''' Os arquivos não devem ser alocados dentro da pasta do portal LATROMI WecDB (''ex.: c:\inetpub\wwwroot\LATROMI\WecDB\Meus_Arquivos''), pois serão removidos quando o sistema for atualizado.
== Download de Arquivos ==
Para fazer o download do arquivo, será necessário criar um elemento [http://www.w3schools.com/tags/tag_a.asp <a>] com a URL do arquivo, e adicionalmente inserir o atributo HTML5 [http://www.w3schools.com/tags/att_a_download.asp download], que forçará o download do arquivo. Se este atributo não for especificado, e o tipo do arquivo for suportado pelo navegador (ex.: pdf, jpg, png, xml...), ele será aberto como uma página qualquer ao invés de ser baixado. Porém, este atributo não é suportado pelo Internet Explorer e pelo Safari.
Abaixo, um exemplo de Query que gera o link para download:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/imagem.jpg" download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
Agora, deixando o exemplo um pouco mais dinâmico, suponhamos que o nome da imagem esteja salvo no banco de dados:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/' || tabela.nomearquivo || ' download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
== Visualização de Arquivos ==
Para visualizar o arquivo em uma Janela dentro da página, como acontece com os links para Queries, Mapas, e etc, será necessário fazer a chamada de uma função Javascript no Link. Trata-se da função '''[[Funções Javascript: openWindow|openWindow]]''', que está disponível em todas as páginas do portal.
Veja um exemplo abaixo:
<pre>
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="#" onlick="openWindow(''../../arquivos/' || tabela.nomearquivo || ''', 600, 400, ''Visualização de Imagem'', null, ''modal'')"> Ver Imagem </a>' AS link_verimagem
FROM tabela
WHERE .....
</pre>
O resultado da coluna link_verimagem, seria este:
<a href="#" onlick="openWindow('../../arquivos/imagem.jpg', 600, 400, 'Título da Janela', null, 'modal')"> Ver Imagem </a>
Onde temos respectivamente os seguintes parâmetros:
* '''Endereço do arquivo:''' ../../arquivos/imagem.jpg
* '''Largura da Janela:''' 600 (pixels)
* '''Largura da Janela:''' 800 (pixels)
* '''Título da Janela:''' Visualização de Imagem
* '''Comportamento:''' null (não precisa ser especificado)
* '''Opções:''' modal
c7a8bf2cb67925739cc2e3a028ed916a4101f3c9
380
379
2014-10-17T15:26:43Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Este artigo tem como objetivo ensinar todos os passos para a criação de links personalizados na Grid para '''Download e Visualização de Arquivos''', utilizando uma técnica que chamamos de '''Injeção de HTML'''.
A premissa dessa implementação é criar um diretório virtual no IIS especificamente para armazenar os arquivos que serão disponibilizados, e montar LINKs no SELECT através da concatenação de strings para chamar estes arquivos.
== Publicação dos Arquivos ==
Para disponibilizar os arquivos na Web, eles precisam de uma URL. Para isso, precisam estar publicados no IIS do seu servidor, ou em algum serviço de hospedagem contratado. O importante é saber qual é a URL do arquivo, pois ela será necessária para nos próximos passos.
Se o arquivo não está hospedado no mesmo servidor que o LATROMI WecDB, será necessário usar o endereço absoluto (''ex.: http://meudominio.com/arquivos/imagem.jpg''). Caso contrário, é possível utilizar o endereço relativo dos arquivos (ex.: '''../../arquivos/imagem.jpg'''), o que é melhor, pois caso o endereço seja alterado, a referência ao arquivo não será perdida.
Considerando que os arquivos serão hospedados no mesmo servidor que o LATROMI WecDB, pode-se imaginar a seguinte estrutura de diretórios no IIS:
c:\inetpub\wwwroot\LATROMI\WecDB
c:\inetpub\wwwroot\arquivos
Nesta situação, o exemplo de endereço relativo citado anteriormente funcionaria perfeitamente.
Abaixo, um exemplo da criação de links, utilizando o endereço relativo e absoluto do arquivo:
<a href="../../arquivos/imagem.jpg">Abrir Imagem</a>
<a href="http://meudominio.com/arquivos/imagem.jpg">Abrir Imagem</a>
'''Importante: ''' Os arquivos não devem ser alocados dentro da pasta do portal LATROMI WecDB (''ex.: c:\inetpub\wwwroot\LATROMI\WecDB\Meus_Arquivos''), pois serão removidos quando o sistema for atualizado.
== Download de Arquivos ==
Para fazer o download do arquivo, será necessário criar um elemento [http://www.w3schools.com/tags/tag_a.asp <a>] com a URL do arquivo, e adicionalmente inserir o atributo HTML5 [http://www.w3schools.com/tags/att_a_download.asp download], que forçará o download do arquivo. Se este atributo não for especificado, e o tipo do arquivo for suportado pelo navegador (ex.: pdf, jpg, png, xml...), ele será aberto como uma página qualquer ao invés de ser baixado. Porém, este atributo não é suportado pelo Internet Explorer e pelo Safari.
Abaixo, um exemplo de Query que gera o link para download:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/imagem.jpg" download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
Agora, deixando o exemplo um pouco mais dinâmico, suponhamos que o nome da imagem esteja salvo no banco de dados:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/' || tabela.nomearquivo || ' download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
== Visualização de Arquivos ==
Para visualizar o arquivo em uma Janela dentro da página, como acontece com os links para Queries, Mapas, e etc, será necessário fazer a chamada de uma função Javascript no Link. Trata-se da função '''[[Funções Javascript: openWindow|openWindow]]''', que está disponível em todas as páginas do portal.
Veja um exemplo abaixo:
<pre>
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="#" onlick="openWindow(''../../arquivos/' || tabela.nomearquivo || ''', 600, 400, ''Visualização de Imagem'', null, ''modal'')"> Ver Imagem </a>' AS link_verimagem
FROM tabela
WHERE .....
</pre>
O resultado da coluna link_verimagem, seria este:
<a href="#" onlick="openWindow('../../arquivos/imagem.jpg', 600, 400, 'Título da Janela', null, 'modal')"> Ver Imagem </a>
Onde temos respectivamente os seguintes parâmetros:
* '''Endereço do arquivo:''' ../../arquivos/imagem.jpg
* '''Largura da Janela:''' 600 (pixels)
* '''Largura da Janela:''' 800 (pixels)
* '''Título da Janela:''' Visualização de Imagem
* '''Comportamento:''' null (não precisa ser especificado)
* '''Opções:''' modal
8d65f484524db141cd6b163b0901a68d7c211553
381
380
2014-10-17T15:28:04Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Este artigo tem como objetivo ensinar todos os passos para a criação de links personalizados na Grid para '''Download e Visualização de Arquivos''', utilizando uma técnica que chamamos de '''Injeção de HTML'''.
A premissa dessa implementação é torar os arquivos disponíveis na internet, e montar LINKs no SELECT através da concatenação de strings para chamar estes arquivos.
== Publicação dos Arquivos ==
Para disponibilizar os arquivos na Web, eles precisam de uma URL. Para isso, precisam estar publicados no IIS do seu servidor, ou em algum serviço de hospedagem contratado. O importante é saber qual é a URL do arquivo, pois ela será necessária para nos próximos passos.
Se o arquivo não está hospedado no mesmo servidor que o LATROMI WecDB, será necessário usar o endereço absoluto (''ex.: http://meudominio.com/arquivos/imagem.jpg''). Caso contrário, é possível utilizar o endereço relativo dos arquivos (ex.: '''../../arquivos/imagem.jpg'''), o que é melhor, pois caso o endereço seja alterado, a referência ao arquivo não será perdida.
Considerando que os arquivos serão hospedados no mesmo servidor que o LATROMI WecDB, pode-se imaginar a seguinte estrutura de diretórios no IIS:
c:\inetpub\wwwroot\LATROMI\WecDB
c:\inetpub\wwwroot\arquivos
Nesta situação, o exemplo de endereço relativo citado anteriormente funcionaria perfeitamente.
Abaixo, um exemplo da criação de links, utilizando o endereço relativo e absoluto do arquivo:
<a href="../../arquivos/imagem.jpg">Abrir Imagem</a>
<a href="http://meudominio.com/arquivos/imagem.jpg">Abrir Imagem</a>
'''Importante: ''' Os arquivos não devem ser alocados dentro da pasta do portal LATROMI WecDB (''ex.: c:\inetpub\wwwroot\LATROMI\WecDB\Meus_Arquivos''), pois serão removidos quando o sistema for atualizado.
== Download de Arquivos ==
Para fazer o download do arquivo, será necessário criar um elemento [http://www.w3schools.com/tags/tag_a.asp <a>] com a URL do arquivo, e adicionalmente inserir o atributo HTML5 [http://www.w3schools.com/tags/att_a_download.asp download], que forçará o download do arquivo. Se este atributo não for especificado, e o tipo do arquivo for suportado pelo navegador (ex.: pdf, jpg, png, xml...), ele será aberto como uma página qualquer ao invés de ser baixado. Porém, este atributo não é suportado pelo Internet Explorer e pelo Safari.
Abaixo, um exemplo de Query que gera o link para download:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/imagem.jpg" download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
Agora, deixando o exemplo um pouco mais dinâmico, suponhamos que o nome da imagem esteja salvo no banco de dados:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/' || tabela.nomearquivo || ' download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
== Visualização de Arquivos ==
Para visualizar o arquivo em uma Janela dentro da página, como acontece com os links para Queries, Mapas, e etc, será necessário fazer a chamada de uma função Javascript no Link. Trata-se da função '''[[Funções Javascript: openWindow|openWindow]]''', que está disponível em todas as páginas do portal.
Veja um exemplo abaixo:
<pre>
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="#" onlick="openWindow(''../../arquivos/' || tabela.nomearquivo || ''', 600, 400, ''Visualização de Imagem'', null, ''modal'')"> Ver Imagem </a>' AS link_verimagem
FROM tabela
WHERE .....
</pre>
O resultado da coluna link_verimagem, seria este:
<a href="#" onlick="openWindow('../../arquivos/imagem.jpg', 600, 400, 'Título da Janela', null, 'modal')"> Ver Imagem </a>
Onde temos respectivamente os seguintes parâmetros:
* '''Endereço do arquivo:''' ../../arquivos/imagem.jpg
* '''Largura da Janela:''' 600 (pixels)
* '''Largura da Janela:''' 800 (pixels)
* '''Título da Janela:''' Visualização de Imagem
* '''Comportamento:''' null (não precisa ser especificado)
* '''Opções:''' modal
889226e4159e08dc6109a43b54533697f85f70c2
382
381
2014-10-17T15:28:17Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Este artigo tem como objetivo ensinar todos os passos para a criação de links personalizados na Grid para '''Download e Visualização de Arquivos''', utilizando uma técnica que chamamos de '''Injeção de HTML'''.
A premissa dessa implementação é tornar os arquivos disponíveis na internet, e montar LINKs no SELECT através da concatenação de strings para chamar estes arquivos.
== Publicação dos Arquivos ==
Para disponibilizar os arquivos na Web, eles precisam de uma URL. Para isso, precisam estar publicados no IIS do seu servidor, ou em algum serviço de hospedagem contratado. O importante é saber qual é a URL do arquivo, pois ela será necessária para nos próximos passos.
Se o arquivo não está hospedado no mesmo servidor que o LATROMI WecDB, será necessário usar o endereço absoluto (''ex.: http://meudominio.com/arquivos/imagem.jpg''). Caso contrário, é possível utilizar o endereço relativo dos arquivos (ex.: '''../../arquivos/imagem.jpg'''), o que é melhor, pois caso o endereço seja alterado, a referência ao arquivo não será perdida.
Considerando que os arquivos serão hospedados no mesmo servidor que o LATROMI WecDB, pode-se imaginar a seguinte estrutura de diretórios no IIS:
c:\inetpub\wwwroot\LATROMI\WecDB
c:\inetpub\wwwroot\arquivos
Nesta situação, o exemplo de endereço relativo citado anteriormente funcionaria perfeitamente.
Abaixo, um exemplo da criação de links, utilizando o endereço relativo e absoluto do arquivo:
<a href="../../arquivos/imagem.jpg">Abrir Imagem</a>
<a href="http://meudominio.com/arquivos/imagem.jpg">Abrir Imagem</a>
'''Importante: ''' Os arquivos não devem ser alocados dentro da pasta do portal LATROMI WecDB (''ex.: c:\inetpub\wwwroot\LATROMI\WecDB\Meus_Arquivos''), pois serão removidos quando o sistema for atualizado.
== Download de Arquivos ==
Para fazer o download do arquivo, será necessário criar um elemento [http://www.w3schools.com/tags/tag_a.asp <a>] com a URL do arquivo, e adicionalmente inserir o atributo HTML5 [http://www.w3schools.com/tags/att_a_download.asp download], que forçará o download do arquivo. Se este atributo não for especificado, e o tipo do arquivo for suportado pelo navegador (ex.: pdf, jpg, png, xml...), ele será aberto como uma página qualquer ao invés de ser baixado. Porém, este atributo não é suportado pelo Internet Explorer e pelo Safari.
Abaixo, um exemplo de Query que gera o link para download:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/imagem.jpg" download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
Agora, deixando o exemplo um pouco mais dinâmico, suponhamos que o nome da imagem esteja salvo no banco de dados:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/' || tabela.nomearquivo || ' download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
== Visualização de Arquivos ==
Para visualizar o arquivo em uma Janela dentro da página, como acontece com os links para Queries, Mapas, e etc, será necessário fazer a chamada de uma função Javascript no Link. Trata-se da função '''[[Funções Javascript: openWindow|openWindow]]''', que está disponível em todas as páginas do portal.
Veja um exemplo abaixo:
<pre>
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="#" onlick="openWindow(''../../arquivos/' || tabela.nomearquivo || ''', 600, 400, ''Visualização de Imagem'', null, ''modal'')"> Ver Imagem </a>' AS link_verimagem
FROM tabela
WHERE .....
</pre>
O resultado da coluna link_verimagem, seria este:
<a href="#" onlick="openWindow('../../arquivos/imagem.jpg', 600, 400, 'Título da Janela', null, 'modal')"> Ver Imagem </a>
Onde temos respectivamente os seguintes parâmetros:
* '''Endereço do arquivo:''' ../../arquivos/imagem.jpg
* '''Largura da Janela:''' 600 (pixels)
* '''Largura da Janela:''' 800 (pixels)
* '''Título da Janela:''' Visualização de Imagem
* '''Comportamento:''' null (não precisa ser especificado)
* '''Opções:''' modal
9f5b70cf6016ce92c12e8f017ed8d06c680611d7
383
382
2014-10-17T15:28:54Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Este artigo tem como objetivo ensinar todos os passos para a criação de links personalizados na Grid para '''Download e Visualização de Arquivos''', utilizando uma técnica que chamamos de '''Injeção de HTML'''.
A premissa dessa implementação é tornar os arquivos disponíveis na internet, e montar LINKs no SELECT através da concatenação de strings para chamar estes arquivos.
== Publicação dos Arquivos ==
Para disponibilizar os arquivos na Web, eles precisam de uma URL. Para isso, precisam estar publicados no IIS do seu servidor, ou em algum serviço de hospedagem contratado. O importante é saber qual é a URL do arquivo, pois ela será necessária nos próximos passos.
Se o arquivo não está hospedado no mesmo servidor que o LATROMI WecDB, será necessário usar o endereço absoluto (''ex.: http://meudominio.com/arquivos/imagem.jpg''). Caso contrário, é possível utilizar o endereço relativo dos arquivos (ex.: '''../../arquivos/imagem.jpg'''), o que é melhor, pois caso o endereço seja alterado, a referência ao arquivo não será perdida.
Considerando que os arquivos serão hospedados no mesmo servidor que o LATROMI WecDB, pode-se imaginar a seguinte estrutura de diretórios no IIS:
c:\inetpub\wwwroot\LATROMI\WecDB
c:\inetpub\wwwroot\arquivos
Nesta situação, o exemplo de endereço relativo citado anteriormente funcionaria perfeitamente.
Abaixo, um exemplo da criação de links, utilizando o endereço relativo e absoluto do arquivo:
<a href="../../arquivos/imagem.jpg">Abrir Imagem</a>
<a href="http://meudominio.com/arquivos/imagem.jpg">Abrir Imagem</a>
'''Importante: ''' Os arquivos não devem ser alocados dentro da pasta do portal LATROMI WecDB (''ex.: c:\inetpub\wwwroot\LATROMI\WecDB\Meus_Arquivos''), pois serão removidos quando o sistema for atualizado.
== Download de Arquivos ==
Para fazer o download do arquivo, será necessário criar um elemento [http://www.w3schools.com/tags/tag_a.asp <a>] com a URL do arquivo, e adicionalmente inserir o atributo HTML5 [http://www.w3schools.com/tags/att_a_download.asp download], que forçará o download do arquivo. Se este atributo não for especificado, e o tipo do arquivo for suportado pelo navegador (ex.: pdf, jpg, png, xml...), ele será aberto como uma página qualquer ao invés de ser baixado. Porém, este atributo não é suportado pelo Internet Explorer e pelo Safari.
Abaixo, um exemplo de Query que gera o link para download:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/imagem.jpg" download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
Agora, deixando o exemplo um pouco mais dinâmico, suponhamos que o nome da imagem esteja salvo no banco de dados:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/' || tabela.nomearquivo || ' download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
== Visualização de Arquivos ==
Para visualizar o arquivo em uma Janela dentro da página, como acontece com os links para Queries, Mapas, e etc, será necessário fazer a chamada de uma função Javascript no Link. Trata-se da função '''[[Funções Javascript: openWindow|openWindow]]''', que está disponível em todas as páginas do portal.
Veja um exemplo abaixo:
<pre>
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="#" onlick="openWindow(''../../arquivos/' || tabela.nomearquivo || ''', 600, 400, ''Visualização de Imagem'', null, ''modal'')"> Ver Imagem </a>' AS link_verimagem
FROM tabela
WHERE .....
</pre>
O resultado da coluna link_verimagem, seria este:
<a href="#" onlick="openWindow('../../arquivos/imagem.jpg', 600, 400, 'Título da Janela', null, 'modal')"> Ver Imagem </a>
Onde temos respectivamente os seguintes parâmetros:
* '''Endereço do arquivo:''' ../../arquivos/imagem.jpg
* '''Largura da Janela:''' 600 (pixels)
* '''Largura da Janela:''' 800 (pixels)
* '''Título da Janela:''' Visualização de Imagem
* '''Comportamento:''' null (não precisa ser especificado)
* '''Opções:''' modal
0bb4108ec254ab8fddb776ada61540537d0581c0
384
383
2014-10-17T15:29:52Z
Daniel.giacomelli
1
/* Publicação dos Arquivos */
wikitext
text/x-wiki
Este artigo tem como objetivo ensinar todos os passos para a criação de links personalizados na Grid para '''Download e Visualização de Arquivos''', utilizando uma técnica que chamamos de '''Injeção de HTML'''.
A premissa dessa implementação é tornar os arquivos disponíveis na internet, e montar LINKs no SELECT através da concatenação de strings para chamar estes arquivos.
== Publicação dos Arquivos ==
Para disponibilizar os arquivos na Web, eles precisam de uma URL. Para isso, precisam estar publicados no IIS do seu servidor, ou em algum serviço de hospedagem contratado. O importante é saber qual é a URL do arquivo, pois ela será necessária nos próximos passos.
Se o arquivo não está hospedado no mesmo servidor que o LATROMI WecDB, será necessário usar o endereço '''absoluto''' (''ex.: http://meudominio.com/arquivos/imagem.jpg''). Caso contrário, é possível utilizar o endereço '''relativo'''dos arquivos (ex.: '''../../arquivos/imagem.jpg'''), o que é melhor, pois caso o endereço seja alterado, a referência ao arquivo não será perdida.
Considerando que os arquivos serão hospedados no mesmo servidor que o LATROMI WecDB, pode-se imaginar a seguinte estrutura de diretórios no IIS:
c:\inetpub\wwwroot\LATROMI\WecDB
c:\inetpub\wwwroot\arquivos
Nesta situação, o exemplo de endereço relativo citado anteriormente funcionaria perfeitamente.
Abaixo, um exemplo da criação de links, utilizando o endereço relativo e absoluto do arquivo:
<a href="../../arquivos/imagem.jpg">Abrir Imagem</a>
<a href="http://meudominio.com/arquivos/imagem.jpg">Abrir Imagem</a>
'''Importante: ''' Os arquivos não devem ser alocados dentro da pasta do portal LATROMI WecDB (''ex.: c:\inetpub\wwwroot\LATROMI\WecDB\Meus_Arquivos''), pois serão removidos quando o sistema for atualizado.
== Download de Arquivos ==
Para fazer o download do arquivo, será necessário criar um elemento [http://www.w3schools.com/tags/tag_a.asp <a>] com a URL do arquivo, e adicionalmente inserir o atributo HTML5 [http://www.w3schools.com/tags/att_a_download.asp download], que forçará o download do arquivo. Se este atributo não for especificado, e o tipo do arquivo for suportado pelo navegador (ex.: pdf, jpg, png, xml...), ele será aberto como uma página qualquer ao invés de ser baixado. Porém, este atributo não é suportado pelo Internet Explorer e pelo Safari.
Abaixo, um exemplo de Query que gera o link para download:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/imagem.jpg" download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
Agora, deixando o exemplo um pouco mais dinâmico, suponhamos que o nome da imagem esteja salvo no banco de dados:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/' || tabela.nomearquivo || ' download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
== Visualização de Arquivos ==
Para visualizar o arquivo em uma Janela dentro da página, como acontece com os links para Queries, Mapas, e etc, será necessário fazer a chamada de uma função Javascript no Link. Trata-se da função '''[[Funções Javascript: openWindow|openWindow]]''', que está disponível em todas as páginas do portal.
Veja um exemplo abaixo:
<pre>
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="#" onlick="openWindow(''../../arquivos/' || tabela.nomearquivo || ''', 600, 400, ''Visualização de Imagem'', null, ''modal'')"> Ver Imagem </a>' AS link_verimagem
FROM tabela
WHERE .....
</pre>
O resultado da coluna link_verimagem, seria este:
<a href="#" onlick="openWindow('../../arquivos/imagem.jpg', 600, 400, 'Título da Janela', null, 'modal')"> Ver Imagem </a>
Onde temos respectivamente os seguintes parâmetros:
* '''Endereço do arquivo:''' ../../arquivos/imagem.jpg
* '''Largura da Janela:''' 600 (pixels)
* '''Largura da Janela:''' 800 (pixels)
* '''Título da Janela:''' Visualização de Imagem
* '''Comportamento:''' null (não precisa ser especificado)
* '''Opções:''' modal
02e3223ae24e204363936cfc755e5fd23e169b7f
385
384
2014-10-17T15:30:04Z
Daniel.giacomelli
1
/* Publicação dos Arquivos */
wikitext
text/x-wiki
Este artigo tem como objetivo ensinar todos os passos para a criação de links personalizados na Grid para '''Download e Visualização de Arquivos''', utilizando uma técnica que chamamos de '''Injeção de HTML'''.
A premissa dessa implementação é tornar os arquivos disponíveis na internet, e montar LINKs no SELECT através da concatenação de strings para chamar estes arquivos.
== Publicação dos Arquivos ==
Para disponibilizar os arquivos na Web, eles precisam de uma URL. Para isso, precisam estar publicados no IIS do seu servidor, ou em algum serviço de hospedagem contratado. O importante é saber qual é a URL do arquivo, pois ela será necessária nos próximos passos.
Se o arquivo não está hospedado no mesmo servidor que o LATROMI WecDB, será necessário usar o endereço '''absoluto''' (''ex.: http://meudominio.com/arquivos/imagem.jpg''). Caso contrário, é possível utilizar o endereço '''relativo''' dos arquivos (ex.: '''../../arquivos/imagem.jpg'''), o que é melhor, pois caso o endereço seja alterado, a referência ao arquivo não será perdida.
Considerando que os arquivos serão hospedados no mesmo servidor que o LATROMI WecDB, pode-se imaginar a seguinte estrutura de diretórios no IIS:
c:\inetpub\wwwroot\LATROMI\WecDB
c:\inetpub\wwwroot\arquivos
Nesta situação, o exemplo de endereço relativo citado anteriormente funcionaria perfeitamente.
Abaixo, um exemplo da criação de links, utilizando o endereço relativo e absoluto do arquivo:
<a href="../../arquivos/imagem.jpg">Abrir Imagem</a>
<a href="http://meudominio.com/arquivos/imagem.jpg">Abrir Imagem</a>
'''Importante: ''' Os arquivos não devem ser alocados dentro da pasta do portal LATROMI WecDB (''ex.: c:\inetpub\wwwroot\LATROMI\WecDB\Meus_Arquivos''), pois serão removidos quando o sistema for atualizado.
== Download de Arquivos ==
Para fazer o download do arquivo, será necessário criar um elemento [http://www.w3schools.com/tags/tag_a.asp <a>] com a URL do arquivo, e adicionalmente inserir o atributo HTML5 [http://www.w3schools.com/tags/att_a_download.asp download], que forçará o download do arquivo. Se este atributo não for especificado, e o tipo do arquivo for suportado pelo navegador (ex.: pdf, jpg, png, xml...), ele será aberto como uma página qualquer ao invés de ser baixado. Porém, este atributo não é suportado pelo Internet Explorer e pelo Safari.
Abaixo, um exemplo de Query que gera o link para download:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/imagem.jpg" download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
Agora, deixando o exemplo um pouco mais dinâmico, suponhamos que o nome da imagem esteja salvo no banco de dados:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/' || tabela.nomearquivo || ' download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
== Visualização de Arquivos ==
Para visualizar o arquivo em uma Janela dentro da página, como acontece com os links para Queries, Mapas, e etc, será necessário fazer a chamada de uma função Javascript no Link. Trata-se da função '''[[Funções Javascript: openWindow|openWindow]]''', que está disponível em todas as páginas do portal.
Veja um exemplo abaixo:
<pre>
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="#" onlick="openWindow(''../../arquivos/' || tabela.nomearquivo || ''', 600, 400, ''Visualização de Imagem'', null, ''modal'')"> Ver Imagem </a>' AS link_verimagem
FROM tabela
WHERE .....
</pre>
O resultado da coluna link_verimagem, seria este:
<a href="#" onlick="openWindow('../../arquivos/imagem.jpg', 600, 400, 'Título da Janela', null, 'modal')"> Ver Imagem </a>
Onde temos respectivamente os seguintes parâmetros:
* '''Endereço do arquivo:''' ../../arquivos/imagem.jpg
* '''Largura da Janela:''' 600 (pixels)
* '''Largura da Janela:''' 800 (pixels)
* '''Título da Janela:''' Visualização de Imagem
* '''Comportamento:''' null (não precisa ser especificado)
* '''Opções:''' modal
1e1149e57aa3f80c72227a02bb3e1b6bb2e25dee
433
385
2014-12-23T17:49:26Z
Daniel.giacomelli
1
/* Visualização de Arquivos */
wikitext
text/x-wiki
Este artigo tem como objetivo ensinar todos os passos para a criação de links personalizados na Grid para '''Download e Visualização de Arquivos''', utilizando uma técnica que chamamos de '''Injeção de HTML'''.
A premissa dessa implementação é tornar os arquivos disponíveis na internet, e montar LINKs no SELECT através da concatenação de strings para chamar estes arquivos.
== Publicação dos Arquivos ==
Para disponibilizar os arquivos na Web, eles precisam de uma URL. Para isso, precisam estar publicados no IIS do seu servidor, ou em algum serviço de hospedagem contratado. O importante é saber qual é a URL do arquivo, pois ela será necessária nos próximos passos.
Se o arquivo não está hospedado no mesmo servidor que o LATROMI WecDB, será necessário usar o endereço '''absoluto''' (''ex.: http://meudominio.com/arquivos/imagem.jpg''). Caso contrário, é possível utilizar o endereço '''relativo''' dos arquivos (ex.: '''../../arquivos/imagem.jpg'''), o que é melhor, pois caso o endereço seja alterado, a referência ao arquivo não será perdida.
Considerando que os arquivos serão hospedados no mesmo servidor que o LATROMI WecDB, pode-se imaginar a seguinte estrutura de diretórios no IIS:
c:\inetpub\wwwroot\LATROMI\WecDB
c:\inetpub\wwwroot\arquivos
Nesta situação, o exemplo de endereço relativo citado anteriormente funcionaria perfeitamente.
Abaixo, um exemplo da criação de links, utilizando o endereço relativo e absoluto do arquivo:
<a href="../../arquivos/imagem.jpg">Abrir Imagem</a>
<a href="http://meudominio.com/arquivos/imagem.jpg">Abrir Imagem</a>
'''Importante: ''' Os arquivos não devem ser alocados dentro da pasta do portal LATROMI WecDB (''ex.: c:\inetpub\wwwroot\LATROMI\WecDB\Meus_Arquivos''), pois serão removidos quando o sistema for atualizado.
== Download de Arquivos ==
Para fazer o download do arquivo, será necessário criar um elemento [http://www.w3schools.com/tags/tag_a.asp <a>] com a URL do arquivo, e adicionalmente inserir o atributo HTML5 [http://www.w3schools.com/tags/att_a_download.asp download], que forçará o download do arquivo. Se este atributo não for especificado, e o tipo do arquivo for suportado pelo navegador (ex.: pdf, jpg, png, xml...), ele será aberto como uma página qualquer ao invés de ser baixado. Porém, este atributo não é suportado pelo Internet Explorer e pelo Safari.
Abaixo, um exemplo de Query que gera o link para download:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/imagem.jpg" download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
Agora, deixando o exemplo um pouco mais dinâmico, suponhamos que o nome da imagem esteja salvo no banco de dados:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/' || tabela.nomearquivo || ' download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
== Visualização de Arquivos ==
Para visualizar o arquivo em uma Janela dentro da página, como acontece com os links para Queries, Mapas, e etc, será necessário fazer a chamada de uma função Javascript no Link. Trata-se da função '''[[Funções Javascript: openWindow|openWindow]]''', que está disponível em todas as páginas do portal.
Veja um exemplo abaixo:
<pre>
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="#" onclick="openWindow(''../../arquivos/' || tabela.nomearquivo || ''', 600, 400, ''Visualização de Imagem'', null, ''modal'')"> Ver Imagem </a>' AS link_verimagem
FROM tabela
WHERE .....
</pre>
O resultado da coluna link_verimagem, seria este:
<a href="#" onclick="openWindow('../../arquivos/imagem.jpg', 600, 400, 'Título da Janela', null, 'modal')"> Ver Imagem </a>
Onde temos respectivamente os seguintes parâmetros:
* '''Endereço do arquivo:''' ../../arquivos/imagem.jpg
* '''Largura da Janela:''' 600 (pixels)
* '''Largura da Janela:''' 800 (pixels)
* '''Título da Janela:''' Visualização de Imagem
* '''Comportamento:''' null (não precisa ser especificado)
* '''Opções:''' modal
eab5713d9c394c6fb9b6e2b54e4abcabe007d5b2
434
433
2014-12-23T18:42:57Z
Daniel.giacomelli
1
/* Visualização de Arquivos */
wikitext
text/x-wiki
Este artigo tem como objetivo ensinar todos os passos para a criação de links personalizados na Grid para '''Download e Visualização de Arquivos''', utilizando uma técnica que chamamos de '''Injeção de HTML'''.
A premissa dessa implementação é tornar os arquivos disponíveis na internet, e montar LINKs no SELECT através da concatenação de strings para chamar estes arquivos.
== Publicação dos Arquivos ==
Para disponibilizar os arquivos na Web, eles precisam de uma URL. Para isso, precisam estar publicados no IIS do seu servidor, ou em algum serviço de hospedagem contratado. O importante é saber qual é a URL do arquivo, pois ela será necessária nos próximos passos.
Se o arquivo não está hospedado no mesmo servidor que o LATROMI WecDB, será necessário usar o endereço '''absoluto''' (''ex.: http://meudominio.com/arquivos/imagem.jpg''). Caso contrário, é possível utilizar o endereço '''relativo''' dos arquivos (ex.: '''../../arquivos/imagem.jpg'''), o que é melhor, pois caso o endereço seja alterado, a referência ao arquivo não será perdida.
Considerando que os arquivos serão hospedados no mesmo servidor que o LATROMI WecDB, pode-se imaginar a seguinte estrutura de diretórios no IIS:
c:\inetpub\wwwroot\LATROMI\WecDB
c:\inetpub\wwwroot\arquivos
Nesta situação, o exemplo de endereço relativo citado anteriormente funcionaria perfeitamente.
Abaixo, um exemplo da criação de links, utilizando o endereço relativo e absoluto do arquivo:
<a href="../../arquivos/imagem.jpg">Abrir Imagem</a>
<a href="http://meudominio.com/arquivos/imagem.jpg">Abrir Imagem</a>
'''Importante: ''' Os arquivos não devem ser alocados dentro da pasta do portal LATROMI WecDB (''ex.: c:\inetpub\wwwroot\LATROMI\WecDB\Meus_Arquivos''), pois serão removidos quando o sistema for atualizado.
== Download de Arquivos ==
Para fazer o download do arquivo, será necessário criar um elemento [http://www.w3schools.com/tags/tag_a.asp <a>] com a URL do arquivo, e adicionalmente inserir o atributo HTML5 [http://www.w3schools.com/tags/att_a_download.asp download], que forçará o download do arquivo. Se este atributo não for especificado, e o tipo do arquivo for suportado pelo navegador (ex.: pdf, jpg, png, xml...), ele será aberto como uma página qualquer ao invés de ser baixado. Porém, este atributo não é suportado pelo Internet Explorer e pelo Safari.
Abaixo, um exemplo de Query que gera o link para download:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/imagem.jpg" download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
Agora, deixando o exemplo um pouco mais dinâmico, suponhamos que o nome da imagem esteja salvo no banco de dados:
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="../../arquivos/' || tabela.nomearquivo || ' download> Download da Imagem </a>' AS link_download
FROM tabela
WHERE .....
== Visualização de Arquivos ==
Para visualizar o arquivo em uma Janela dentro da página, como acontece com os links para Queries, Mapas, e etc, será necessário fazer a chamada de uma função Javascript no Link. Trata-se da função '''[[Funções Javascript: openWindow|openWindow]]''', que está disponível em todas as páginas do portal.
Veja um exemplo abaixo:
<pre>
SELECT
tabela.campo1,
tabela.campo2,
tabela.campo3,
'<a href="#" onclick="openWindow(''../../arquivos/' || tabela.nomearquivo || ''', 600, 400, ''Visualização de Imagem'', null, ''modal,showContentDuringLoad'')"> Ver Imagem </a>' AS link_verimagem
FROM tabela
WHERE .....
</pre>
O resultado da coluna link_verimagem, seria este:
<a href="#" onclick="openWindow('../../arquivos/imagem.jpg', 600, 400, 'Título da Janela', null, 'modal,showContentDuringLoad')"> Ver Imagem </a>
Onde temos respectivamente os seguintes parâmetros:
* '''Endereço do arquivo:''' ../../arquivos/imagem.jpg
* '''Largura da Janela:''' 600 (pixels)
* '''Largura da Janela:''' 800 (pixels)
* '''Título da Janela:''' Visualização de Imagem
* '''Comportamento:''' null (não precisa ser especificado)
* '''Opções:''' modal
80143a9df081b13f691a4efceb36e51cd5af238f
WSApp 2.0
0
62
390
319
2014-11-14T22:03:53Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Sobre a versão==
==Download==
Clique [https://www.dropbox.com/sh/xd2tg51iexfftm5/AAARhy340FkL64qPW9HKUe6ta?dl=0 aqui] para baixar os arquivos.
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
==Histórico de Alterações==
<div id="releaseHistory">
===WSApp===
====versão 2.0.0.0====
Data de Liberação: 25/09/2014 <br />
* NEW: Método para geração de PDF.
* NEW: Atualização da versão do .NET Framework de 4.0 para 4.5.
* NEW: Atualização da versão do Crystal Reports de 12.0 para 13.0.
* NEW: Suporte a nível de segurança Medium Trust.
* IMPROVE: Reestruturação do nome das propriedades nas classes de retorno e nome dos métodos do Web Service.
</div>
d48d41190c8bee44932c354482e9512610f5a90c
LATROMI: Tópicos de Ajuda
0
27
391
374
2014-11-14T22:13:02Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* Visão Geral do Sistema
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Visão_Geral_do_Portal_WecDB|Portal WecDB]]
* Consultas
** Criando uma Consulta
** Configuração da Saída de Query
*** Grade
**** [[WecDB - Objeto Grid|Agregação de Valores]]
*** Gráficos
*** CrossTab
*** Crystal Reports
** Injeção de HTML
*** [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
** Provedores de Dados
*** [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
*** [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
* Carrossel
** O que é o Carrossel?
** [[WecDB - Criando um Carrossel|Criando um Carrossel]]
** [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
35204d684e97b20154bac9f5f9429d8482b8e3ce
399
391
2014-11-15T01:30:59Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* Visão Geral do Sistema
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Visão_Geral_do_Portal_WecDB|Portal WecDB]]
* Consultas
** Criando uma Consulta
** Configuração da Saída de Query
*** Grid
**** [[WecDB - Objeto Grid|Agregação de Valores]]
*** Gráficos
*** CrossTab
*** Crystal Reports
** Injeção de HTML
*** [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
** Provedores de Dados
*** [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
*** [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
* Carrossel
** O que é o Carrossel?
** [[WecDB - Criando um Carrossel|Criando um Carrossel]]
** [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
41e73f8466b73f702522b5dc6b811d0b4e9ea0f2
426
399
2014-12-01T16:02:37Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* Visão Geral do Sistema
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Visão_Geral_do_Portal_WecDB|Portal WecDB]]
* Consultas
** Criando uma Consulta
** Configuração da Saída de Query
*** Grid
**** [[WecDB - Objeto Grid|Agregação de Valores]]
*** Gráficos
*** CrossTab
*** Crystal Reports
** Injeção de HTML
*** [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
** Provedores de Dados
*** [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
*** [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
* Formulário Dinâmico
** Propriedades Condicionais
** Eventos
** Layout Absoluto
* Carrossel
** O que é o Carrossel?
** [[WecDB - Criando um Carrossel|Criando um Carrossel]]
** [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
3de9f1c7caf91503f8f18699c2d3770a7c4e0510
427
426
2014-12-01T16:08:17Z
Daniel.giacomelli
1
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[Manual_do_WecDB_Client|WecDB Client]]
## [[Visão_Geral_do_Portal_WecDB|Portal WecDB]]
# '''Consultas'''
## Criando uma Consulta
## Configuração da Saída de Query
### Grid
#### [[WecDB - Objeto Grid|Agregação de Valores]]
### Gráficos
### CrossTab
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''FormulárioDinâmico'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Carrossel'''
## O que é o Carrossel?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
a121c5323e1ef256825f5ff91700d1d2d6bf6656
Consulta:Totalizadores da Grid
0
70
392
2014-11-14T22:15:11Z
Daniel.giacomelli
1
Criou página com '== Rodapé == === Máscara === === Agregação de Valores === === Agregação de Valores Customiza ==='
wikitext
text/x-wiki
== Rodapé ==
=== Máscara ===
=== Agregação de Valores ===
=== Agregação de Valores Customiza ===
ea1affc7eff3172a8d47aee51145be9ffc7c3d90
393
392
2014-11-14T22:15:25Z
Daniel.giacomelli
1
/* Agregação de Valores */
wikitext
text/x-wiki
== Rodapé ==
=== Máscara ===
=== Agregação de Valores Padrão ===
=== Agregação de Valores Customiza ===
83b82f7a61d8877d5ec465a602ec339df34dd34c
394
393
2014-11-14T22:19:38Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Rodapé ==
* Modos de Agregação
* Máscara
* Fórmulas
=== Agregação de Valores Customizada ===
b8e1e2c638f7e5ca2e5d60c681a37f027ed2f491
395
394
2014-11-14T22:48:06Z
Daniel.giacomelli
1
/* Rodapé */
wikitext
text/x-wiki
== Rodapé ==
* Modo de Agregação:
* Máscara:
* Fórmula:
=== Agregação de Valores Customizada ===
a3c7988bb7a5bb62168b506be509dc4eafb77538
396
395
2014-11-14T22:49:12Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Rodapé ==
* Modo de Agregação:
* Máscara:
* Fórmula:
=== Agregação de Valores Customizada ===
== Ver Também ==
[[Fórmulas: Funções]]
3ac8ba3a83f2bce51595e624867e649dd1e98df3
409
396
2014-11-17T16:13:59Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
== Rodapé ==
* Modo de Agregação:
* Máscara:
* Fórmula:
=== Agregação de Valores Customizada ===
== Ver Também ==
[[Expressões Matemáticas]]
59a2b0017b7d86478675962105df54a1a020c114
411
409
2014-11-17T16:27:31Z
Daniel.giacomelli
1
/* Rodapé */
wikitext
text/x-wiki
== Rodapé ==
* '''Modo de Agregação:''' Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguintes modos de agregação estão diponíveis:
*: '''Sem Agregação:''' Os valores da coluna não serão agregados.
*: '''Soma:''' Os valores serão somados.
*: '''Contagem:''' As linhas da Grid serão contadas
*: '''Média:''' Será realizada um média geral da Grid.
*: '''Mínimo:''' Será utilizado o menor valor da Grid
*: '''Maximo:''' Será utilizado o maior valor da Grid
*: '''Customizado:''' Permite cadastrar um fórmula para calcular o agregador do coluna.
* '''Máscara:'''
* '''Fórmula:'''
=== Agregação de Valores Customizada ===
== Ver Também ==
[[Expressões Matemáticas]]
a953211753d7b8ac284a5efa9b676717c9ce7a6f
412
411
2014-11-17T16:45:18Z
Daniel.giacomelli
1
/* Rodapé */
wikitext
text/x-wiki
== Rodapé ==
* '''Modo de Agregação:''' Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguintes modos de agregação estão diponíveis:
*: '''Sem Agregação:''' Os valores da coluna não serão agregados.
*: '''Soma:''' Os valores da coluna serão somados.
*: '''Contagem:''' As linhas da Grid serão contadas.
*: '''Média:''' Será realizada uma média geral em cima dos valores da coluna.
*: '''Mínimo:''' Será utilizado o menor valor da Coluna
*: '''Maximo:''' Será utilizado o maior valor da Coluna
*: '''Customizado:''' Permite cadastrar um fórmula para calcular o agregador do coluna.
* '''Máscara:''' Campo que permite que o usuário especifique uma máscara a ser utilizada no valore de agregação> Se este campo não for informado, será usada a máscara cadastrada para a coluna.
* '''Fórmula:''' Campo para criação de uma expressão matemática que é habilitado quando o modo de agregação é ''Customizado''.
=== Agregação de Valores Customizada ===
O modo de agregação '''Customizado''' do rodapé exige a criação de uma expressão matemática, que chamamos de '''Fórmula'''. Para interpretar essa fórmula, o LATROMI WecDB utilizada a biblioteca de terceiros [http://ncalc.codeplex.com NCalc], cujo os recursos disponíveis estão discriminados [[Expressões Matemáticas|aqui]].
Além das funções nativas do NCalc, temos 5 funções customizadas, que foram criadas para fazer a agregação dos valores das colunas. São elas:
* AggSum: Soma todos os valores da coluna para gerar o valor agregado
AggSum([coluna1])
* AggCount
AggCount([coluna1])
'' '''Importante:''' Ao criar uma expressão para o rodapé da Grid, utilize '''sempre''' o nome da coluna junto com uma dessas funções de agregação.''
== Ver Também ==
[[Expressões Matemáticas]]
4a9355f5c67945b7d3a93c883ca1c5b601dab81d
413
412
2014-11-17T16:57:10Z
Daniel.giacomelli
1
/* Agregação de Valores Customizada */
wikitext
text/x-wiki
== Rodapé ==
* '''Modo de Agregação:''' Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguintes modos de agregação estão diponíveis:
*: '''Sem Agregação:''' Os valores da coluna não serão agregados.
*: '''Soma:''' Os valores da coluna serão somados.
*: '''Contagem:''' As linhas da Grid serão contadas.
*: '''Média:''' Será realizada uma média geral em cima dos valores da coluna.
*: '''Mínimo:''' Será utilizado o menor valor da Coluna
*: '''Maximo:''' Será utilizado o maior valor da Coluna
*: '''Customizado:''' Permite cadastrar um fórmula para calcular o agregador do coluna.
* '''Máscara:''' Campo que permite que o usuário especifique uma máscara a ser utilizada no valore de agregação> Se este campo não for informado, será usada a máscara cadastrada para a coluna.
* '''Fórmula:''' Campo para criação de uma expressão matemática que é habilitado quando o modo de agregação é ''Customizado''.
=== Agregação de Valores Customizada ===
O modo de agregação '''Customizado''' do rodapé exige a criação de uma expressão matemática, que chamamos de '''Fórmula'''. Para interpretar essa fórmula, o LATROMI WecDB utilizada a biblioteca de terceiros [http://ncalc.codeplex.com NCalc], cujo os recursos disponíveis estão discriminados [[Expressões Matemáticas|aqui]].
Além das funções nativas do NCalc, temos 5 funções customizadas, que foram criadas para fazer a agregação dos valores das colunas. São elas:
* '''AggSum:''' Retorna a soma de todos os valores da coluna especificada.
AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita])
* '''AggCount:''' Retorna a quantidade total de linhas da Grid.
AggCount([coluna1])
* '''AggAvg:''' Retorna a média geral dos valores da coluna especificada.
AggAvg([coluna1])
* '''AggMin:''' Retorna o menor valor da coluna especificada.
AggMin([coluna1])
* '''AggMax:''' Retorna o maior valor da coluna especificada.
AggMax([coluna1])
O nome da coluna, passado como parâmetro nos exemplos acima, devem sempre estar entre '''colchetes'''.
'' '''Importante:''' Ao criar uma expressão para o rodapé da Grid, utilize '''sempre''' o nome da coluna junto com uma dessas funções de agregação.''
; Como evitar erro de Divisão por ZERO
Para evitar erros de divisão por ZERO na expressão, uma condição pode ser utilizada, utilizando a função IF do NCalc:
if (AggSum([receita]) = 0, 0, AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita]))
== Ver Também ==
[[Expressões Matemáticas]]
0ce9fb946d7fdb9bb26e4dd420ef19626cda4b3c
414
413
2014-11-17T16:57:35Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
== Rodapé ==
* '''Modo de Agregação:''' Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguintes modos de agregação estão diponíveis:
*: '''Sem Agregação:''' Os valores da coluna não serão agregados.
*: '''Soma:''' Os valores da coluna serão somados.
*: '''Contagem:''' As linhas da Grid serão contadas.
*: '''Média:''' Será realizada uma média geral em cima dos valores da coluna.
*: '''Mínimo:''' Será utilizado o menor valor da Coluna
*: '''Maximo:''' Será utilizado o maior valor da Coluna
*: '''Customizado:''' Permite cadastrar um fórmula para calcular o agregador do coluna.
* '''Máscara:''' Campo que permite que o usuário especifique uma máscara a ser utilizada no valore de agregação> Se este campo não for informado, será usada a máscara cadastrada para a coluna.
* '''Fórmula:''' Campo para criação de uma expressão matemática que é habilitado quando o modo de agregação é ''Customizado''.
=== Agregação de Valores Customizada ===
O modo de agregação '''Customizado''' do rodapé exige a criação de uma expressão matemática, que chamamos de '''Fórmula'''. Para interpretar essa fórmula, o LATROMI WecDB utilizada a biblioteca de terceiros [http://ncalc.codeplex.com NCalc], cujo os recursos disponíveis estão discriminados [[Expressões Matemáticas|aqui]].
Além das funções nativas do NCalc, temos 5 funções customizadas, que foram criadas para fazer a agregação dos valores das colunas. São elas:
* '''AggSum:''' Retorna a soma de todos os valores da coluna especificada.
AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita])
* '''AggCount:''' Retorna a quantidade total de linhas da Grid.
AggCount([coluna1])
* '''AggAvg:''' Retorna a média geral dos valores da coluna especificada.
AggAvg([coluna1])
* '''AggMin:''' Retorna o menor valor da coluna especificada.
AggMin([coluna1])
* '''AggMax:''' Retorna o maior valor da coluna especificada.
AggMax([coluna1])
O nome da coluna, passado como parâmetro nos exemplos acima, devem sempre estar entre '''colchetes'''.
'' '''Importante:''' Ao criar uma expressão para o rodapé da Grid, utilize '''sempre''' o nome da coluna junto com uma dessas funções de agregação.''
; Como evitar erro de Divisão por ZERO
Para evitar erros de divisão por ZERO na expressão, uma condição pode ser utilizada, utilizando a função IF do NCalc:
if (AggSum([receita]) = 0, 0, AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita]))
== Ver Também ==
[[Expressões Matemáticas]]
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
5858b05797844b402d68477e3a506c4442303f75
416
414
2014-11-18T14:46:19Z
Daniel.giacomelli
1
/* Rodapé */
wikitext
text/x-wiki
== Rodapé ==
* '''Modo de Agregação:''' Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguintes modos de agregação estão diponíveis:
*: '''Sem Agregação:''' Os valores da coluna não serão agregados.
*: '''Soma:''' Os valores da coluna serão somados.
*: '''Contagem:''' As linhas da Grid serão contadas.
*: '''Média:''' Será realizada uma média geral em cima dos valores da coluna.
*: '''Mínimo:''' Será utilizado o menor valor da Coluna
*: '''Maximo:''' Será utilizado o maior valor da Coluna
*: '''Customizado:''' Permite cadastrar um fórmula para calcular o agregador do coluna.
* '''Máscara:''' Campo que permite que o usuário especifique uma máscara a ser utilizada no valor de agregação. Se este campo não for informado, será usada a máscara cadastrada para a coluna.
* '''Fórmula:''' Campo para criação de uma expressão matemática que é habilitado quando o modo de agregação é ''Customizado''.
=== Agregação de Valores Customizada ===
O modo de agregação '''Customizado''' do rodapé exige a criação de uma expressão matemática, que chamamos de '''Fórmula'''. Para interpretar essa fórmula, o LATROMI WecDB utilizada a biblioteca de terceiros [http://ncalc.codeplex.com NCalc], cujo os recursos disponíveis estão discriminados [[Expressões Matemáticas|aqui]].
Além das funções nativas do NCalc, temos 5 funções customizadas, que foram criadas para fazer a agregação dos valores das colunas. São elas:
* '''AggSum:''' Retorna a soma de todos os valores da coluna especificada.
AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita])
* '''AggCount:''' Retorna a quantidade total de linhas da Grid.
AggCount([coluna1])
* '''AggAvg:''' Retorna a média geral dos valores da coluna especificada.
AggAvg([coluna1])
* '''AggMin:''' Retorna o menor valor da coluna especificada.
AggMin([coluna1])
* '''AggMax:''' Retorna o maior valor da coluna especificada.
AggMax([coluna1])
O nome da coluna, passado como parâmetro nos exemplos acima, devem sempre estar entre '''colchetes'''.
'' '''Importante:''' Ao criar uma expressão para o rodapé da Grid, utilize '''sempre''' o nome da coluna junto com uma dessas funções de agregação.''
; Como evitar erro de Divisão por ZERO
Para evitar erros de divisão por ZERO na expressão, uma condição pode ser utilizada, utilizando a função IF do NCalc:
if (AggSum([receita]) = 0, 0, AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita]))
== Ver Também ==
[[Expressões Matemáticas]]
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
2c6756c89c822d88a1e69d56e0f08ead05f0f06d
Expressões Matemáticas
0
71
397
2014-11-14T22:50:08Z
Daniel.giacomelli
1
Criou página com '{| class="wikitable" ! Nome ! Descrição ! Uso ! Resultado |- | style="font-weight: bold;" | Abs | Retorna o valor absoluto do número especificado. | Abs(-1) | 1 |- | style=...'
wikitext
text/x-wiki
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | Abs
| Retorna o valor absoluto do número especificado.
| Abs(-1)
| 1
|-
| style="font-weight: bold;" | Acos
| Retorna o ângulo cosseno do número especificado.
| Acos(1)
| 0
|-
| style="font-weight: bold;" | Asin
| Retorna o ângulo seno do número especificado.
| Asin(0)
| 0
|-
| style="font-weight: bold;" | Atan
| Retorna o ângulo tangente número especificado.
| Atan(0)
| 0
|-
| style="font-weight: bold;" | Ceiling
| Retorna o menor número inteiro maior ou igual ao número especificado.
| Ceiling(1.5)
| 2
|-
| style="font-weight: bold;" | Cos
| Retorna o cosseno do ângulo especificado.
| Cos(0)
| 1
|-
| style="font-weight: bold;" | Exp
| Retorna o valor elevado a potência especificada.
| Exp(0)
| 1
|-
| style="font-weight: bold;" | Floor
| Retorna o maior inteiro menor ou igual ao número especificado.
| Floor(1.5)
| 1
|-
| style="font-weight: bold;" | Log
| Retorna o logaritmo do número especificado.
| Log(1,10)
| 0
|-
| style="font-weight: bold;" | Log10
| Retorna o logaritmo de base 10 do número especificado.
| Log10(1)
| 0
|-
| style="font-weight: bold;" | Max
| Retorna o maior dos dois números especificados.
| Max(1, 2)
| 2
|-
| style="font-weight: bold;" | Min
| Retorna o menor dos dois números especificados.
| Min(1, 2)
| 1
|-
| style="font-weight: bold;" | Pow
| Retorna o número especificado elevado a potência especificada.
| Pow(3, 2)
| 9
|-
| style="font-weight: bold;" | Round
| Arredonda um valor para o número inteiro mais próximo ou o número especificado de casas decimais.
| Round(3.222, 2)
| 3.22
|-
| style="font-weight: bold;" | Sign
| Retorna um valor indicando o sinal do número especificado.
| Sign(-10)
| -1
|-
| style="font-weight: bold;" | Sin
| Retorna o seno do ângulo especificado.
| Sin(0)
| 0
|-
| style="font-weight: bold;" | Sqrt
| Retorna a raiz quadrada do número especificado.
| Sqrt(4)
| 2
|-
| style="font-weight: bold;" | Tan
| Retorna a tangente do ângulo especificado.
| Tan(0)
| 0
|-
| style="font-weight: bold;" | Truncate
| Retorna a parte inteira do número especificado.
| Truncate(1.7)
| 1
|-
|
|
|
|
|}
e37076afc82199a845cbe453fe47eb198a03afe4
398
397
2014-11-14T22:50:58Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | Abs
| Retorna o valor absoluto do número especificado.
| Abs(-1)
| 1
|-
| style="font-weight: bold;" | Acos
| Retorna o ângulo cosseno do número especificado.
| Acos(1)
| 0
|-
| style="font-weight: bold;" | Asin
| Retorna o ângulo seno do número especificado.
| Asin(0)
| 0
|-
| style="font-weight: bold;" | Atan
| Retorna o ângulo tangente número especificado.
| Atan(0)
| 0
|-
| style="font-weight: bold;" | Ceiling
| Retorna o menor número inteiro maior ou igual ao número especificado.
| Ceiling(1.5)
| 2
|-
| style="font-weight: bold;" | Cos
| Retorna o cosseno do ângulo especificado.
| Cos(0)
| 1
|-
| style="font-weight: bold;" | Exp
| Retorna o valor elevado a potência especificada.
| Exp(0)
| 1
|-
| style="font-weight: bold;" | Floor
| Retorna o maior inteiro menor ou igual ao número especificado.
| Floor(1.5)
| 1
|-
| style="font-weight: bold;" | Log
| Retorna o logaritmo do número especificado.
| Log(1,10)
| 0
|-
| style="font-weight: bold;" | Log10
| Retorna o logaritmo de base 10 do número especificado.
| Log10(1)
| 0
|-
| style="font-weight: bold;" | Max
| Retorna o maior dos dois números especificados.
| Max(1, 2)
| 2
|-
| style="font-weight: bold;" | Min
| Retorna o menor dos dois números especificados.
| Min(1, 2)
| 1
|-
| style="font-weight: bold;" | Pow
| Retorna o número especificado elevado a potência especificada.
| Pow(3, 2)
| 9
|-
| style="font-weight: bold;" | Round
| Arredonda um valor para o número inteiro mais próximo ou o número especificado de casas decimais.
| Round(3.222, 2)
| 3.22
|-
| style="font-weight: bold;" | Sign
| Retorna um valor indicando o sinal do número especificado.
| Sign(-10)
| -1
|-
| style="font-weight: bold;" | Sin
| Retorna o seno do ângulo especificado.
| Sin(0)
| 0
|-
| style="font-weight: bold;" | Sqrt
| Retorna a raiz quadrada do número especificado.
| Sqrt(4)
| 2
|-
| style="font-weight: bold;" | Tan
| Retorna a tangente do ângulo especificado.
| Tan(0)
| 0
|-
| style="font-weight: bold;" | Truncate
| Retorna a parte inteira do número especificado.
| Truncate(1.7)
| 1
|}
ed9cf4b4127afaf156a6e8f411ac372b0683f17c
400
398
2014-11-15T01:36:28Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | Abs
| Retorna o valor absoluto do número especificado.
| Abs(-1)
| 1
|-
| style="font-weight: bold;" | Acos
| Retorna o ângulo cosseno do número especificado.
| Acos(1)
| 0
|-
| style="font-weight: bold;" | Asin
| Retorna o ângulo seno do número especificado.
| Asin(0)
| 0
|-
| style="font-weight: bold;" | Atan
| Retorna o ângulo tangente número especificado.
| Atan(0)
| 0
|-
| style="font-weight: bold;" | Ceiling
| Retorna o menor número inteiro maior ou igual ao número especificado.
| Ceiling(1.5)
| 2
|-
| style="font-weight: bold;" | Cos
| Retorna o cosseno do ângulo especificado.
| Cos(0)
| 1
|-
| style="font-weight: bold;" | Exp
| Retorna o valor elevado a potência especificada.
| Exp(0)
| 1
|-
| style="font-weight: bold;" | Floor
| Retorna o maior inteiro menor ou igual ao número especificado.
| Floor(1.5)
| 1
|-
| style="font-weight: bold;" | Log
| Retorna o logaritmo do número especificado.
| Log(1,10)
| 0
|-
| style="font-weight: bold;" | Log10
| Retorna o logaritmo de base 10 do número especificado.
| Log10(1)
| 0
|-
| style="font-weight: bold;" | Max
| Retorna o maior dos dois números especificados.
| Max(1, 2)
| 2
|-
| style="font-weight: bold;" | Min
| Retorna o menor dos dois números especificados.
| Min(1, 2)
| 1
|-
| style="font-weight: bold;" | Pow
| Retorna o número especificado elevado a potência especificada.
| Pow(3, 2)
| 9
|-
| style="font-weight: bold;" | Round
| Arredonda um valor para o número inteiro mais próximo ou o número especificado de casas decimais.
| Round(3.222, 2)
| 3.22
|-
| style="font-weight: bold;" | Sign
| Retorna um valor indicando o sinal do número especificado.
| Sign(-10)
| -1
|-
| style="font-weight: bold;" | Sin
| Retorna o seno do ângulo especificado.
| Sin(0)
| 0
|-
| style="font-weight: bold;" | Sqrt
| Retorna a raiz quadrada do número especificado.
| Sqrt(4)
| 2
|-
| style="font-weight: bold;" | Tan
| Retorna a tangente do ângulo especificado.
| Tan(0)
| 0
|-
| style="font-weight: bold;" | Truncate
| Retorna a parte inteira do número especificado.
| Truncate(1.7)
| 1
|}
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
92b5f79175c18ec110fede69d916ffb484494f65
401
400
2014-11-17T15:28:26Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | Abs
| Retorna o valor absoluto do número especificado.
| Abs(-1)
| 1
|-
| style="font-weight: bold;" | Acos
| Retorna o ângulo cosseno do número especificado.
| Acos(1)
| 0
|-
| style="font-weight: bold;" | Asin
| Retorna o ângulo seno do número especificado.
| Asin(0)
| 0
|-
| style="font-weight: bold;" | Atan
| Retorna o ângulo tangente número especificado.
| Atan(0)
| 0
|-
| style="font-weight: bold;" | Ceiling
| Retorna o menor número inteiro maior ou igual ao número especificado.
| Ceiling(1.5)
| 2
|-
| style="font-weight: bold;" | Cos
| Retorna o cosseno do ângulo especificado.
| Cos(0)
| 1
|-
| style="font-weight: bold;" | Exp
| Retorna o valor elevado a potência especificada.
| Exp(0)
| 1
|-
| style="font-weight: bold;" | Floor
| Retorna o maior inteiro menor ou igual ao número especificado.
| Floor(1.5)
| 1
|-
| style="font-weight: bold;" | Log
| Retorna o logaritmo do número especificado.
| Log(1,10)
| 0
|-
| style="font-weight: bold;" | Log10
| Retorna o logaritmo de base 10 do número especificado.
| Log10(1)
| 0
|-
| style="font-weight: bold;" | Max
| Retorna o maior dos dois números especificados.
| Max(1, 2)
| 2
|-
| style="font-weight: bold;" | Min
| Retorna o menor dos dois números especificados.
| Min(1, 2)
| 1
|-
| style="font-weight: bold;" | Pow
| Retorna o número especificado elevado a potência especificada.
| Pow(3, 2)
| 9
|-
| style="font-weight: bold;" | Round
| Arredonda um valor para o número inteiro mais próximo ou o número especificado de casas decimais.
| Round(3.222, 2)
| 3.22
|-
| style="font-weight: bold;" | Sign
| Retorna um valor indicando o sinal do número especificado.
| Sign(-10)
| -1
|-
| style="font-weight: bold;" | Sin
| Retorna o seno do ângulo especificado.
| Sin(0)
| 0
|-
| style="font-weight: bold;" | Sqrt
| Retorna a raiz quadrada do número especificado.
| Sqrt(4)
| 2
|-
| style="font-weight: bold;" | Tan
| Retorna a tangente do ângulo especificado.
| Tan(0)
| 0
|-
| style="font-weight: bold;" | Truncate
| Retorna a parte inteira do número especificado.
| Truncate(1.7)
| 1
|}
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | in
| Retorna true se o elemento está contido no conjunto de valores.
| in(1 + 1, 1, 2, 3)
| true
|-
| style="font-weight: bold;" | if
| Retorna um valor baseado em uma condição
| if(3 % 2 = 1, 'value is true', 'value is false')
| 'value is true'
|}
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
7c73311295ee9904e602673fa72ca8294405f2bf
402
401
2014-11-17T15:44:12Z
Daniel.giacomelli
1
wikitext
text/x-wiki
O LATROMI WecDB utiliza a biblioteca [https://ncalc.codeplex.com NCalc] para compilar e interpretar expressões matemáticas dinâmicas.
Atualmente, essas expressões são utilizadas apenas no rodapé da Consulta com saída em Grid, mas como o tempo pode ser utilizado em outras partes do sistema.
''OBS: Os textos das tabelas abaixo foram traduzidos da página do projeto [http://ncalc.codeplex.com NCalc] do [http://www.codeplex.com/ Codeplex].''
== Funções ==
Abaixo a lista de funções matemátixas disponíveis para uso.
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | Abs
| Retorna o valor absoluto do número especificado.
| Abs(-1)
| 1
|-
| style="font-weight: bold;" | Acos
| Retorna o ângulo cosseno do número especificado.
| Acos(1)
| 0
|-
| style="font-weight: bold;" | Asin
| Retorna o ângulo seno do número especificado.
| Asin(0)
| 0
|-
| style="font-weight: bold;" | Atan
| Retorna o ângulo tangente número especificado.
| Atan(0)
| 0
|-
| style="font-weight: bold;" | Ceiling
| Retorna o menor número inteiro maior ou igual ao número especificado.
| Ceiling(1.5)
| 2
|-
| style="font-weight: bold;" | Cos
| Retorna o cosseno do ângulo especificado.
| Cos(0)
| 1
|-
| style="font-weight: bold;" | Exp
| Retorna o valor elevado a potência especificada.
| Exp(0)
| 1
|-
| style="font-weight: bold;" | Floor
| Retorna o maior inteiro menor ou igual ao número especificado.
| Floor(1.5)
| 1
|-
| style="font-weight: bold;" | Log
| Retorna o logaritmo do número especificado.
| Log(1,10)
| 0
|-
| style="font-weight: bold;" | Log10
| Retorna o logaritmo de base 10 do número especificado.
| Log10(1)
| 0
|-
| style="font-weight: bold;" | Max
| Retorna o maior dos dois números especificados.
| Max(1, 2)
| 2
|-
| style="font-weight: bold;" | Min
| Retorna o menor dos dois números especificados.
| Min(1, 2)
| 1
|-
| style="font-weight: bold;" | Pow
| Retorna o número especificado elevado a potência especificada.
| Pow(3, 2)
| 9
|-
| style="font-weight: bold;" | Round
| Arredonda um valor para o número inteiro mais próximo ou o número especificado de casas decimais.
| Round(3.222, 2)
| 3.22
|-
| style="font-weight: bold;" | Sign
| Retorna um valor indicando o sinal do número especificado.
| Sign(-10)
| -1
|-
| style="font-weight: bold;" | Sin
| Retorna o seno do ângulo especificado.
| Sin(0)
| 0
|-
| style="font-weight: bold;" | Sqrt
| Retorna a raiz quadrada do número especificado.
| Sqrt(4)
| 2
|-
| style="font-weight: bold;" | Tan
| Retorna a tangente do ângulo especificado.
| Tan(0)
| 0
|-
| style="font-weight: bold;" | Truncate
| Retorna a parte inteira do número especificado.
| Truncate(1.7)
| 1
|}
Também estão disponíveis outras funções de uso gerais.
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | in
| Retorna true se o elemento está contido no conjunto de valores.
| in(1 + 1, 1, 2, 3)
| true
|-
| style="font-weight: bold;" | if
| Retorna um valor baseado em uma condição
| if(3 % 2 = 1, 'value is true', 'value is false')
| 'value is true'
|}
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
defcd5a1b6f20a0a1bcb225cf35f5fd2017c7778
403
402
2014-11-17T15:46:25Z
Daniel.giacomelli
1
wikitext
text/x-wiki
O LATROMI WecDB utiliza a biblioteca [https://ncalc.codeplex.com NCalc] para compilar e interpretar expressões matemáticas dinâmicas.
Atualmente, essas expressões são utilizadas apenas no rodapé da Consulta com saída em Grid, mas como o tempo pode ser utilizado em outras partes do sistema.
''OBS: Os textos das tabelas abaixo foram traduzidos da página do projeto [http://ncalc.codeplex.com NCalc] do [http://www.codeplex.com/ Codeplex].''
== Operadores ==
== Funções ==
Abaixo a lista de funções matemáticas disponíveis para uso.
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | Abs
| Retorna o valor absoluto do número especificado.
| Abs(-1)
| 1
|-
| style="font-weight: bold;" | Acos
| Retorna o ângulo cosseno do número especificado.
| Acos(1)
| 0
|-
| style="font-weight: bold;" | Asin
| Retorna o ângulo seno do número especificado.
| Asin(0)
| 0
|-
| style="font-weight: bold;" | Atan
| Retorna o ângulo tangente número especificado.
| Atan(0)
| 0
|-
| style="font-weight: bold;" | Ceiling
| Retorna o menor número inteiro maior ou igual ao número especificado.
| Ceiling(1.5)
| 2
|-
| style="font-weight: bold;" | Cos
| Retorna o cosseno do ângulo especificado.
| Cos(0)
| 1
|-
| style="font-weight: bold;" | Exp
| Retorna o valor elevado a potência especificada.
| Exp(0)
| 1
|-
| style="font-weight: bold;" | Floor
| Retorna o maior inteiro menor ou igual ao número especificado.
| Floor(1.5)
| 1
|-
| style="font-weight: bold;" | Log
| Retorna o logaritmo do número especificado.
| Log(1,10)
| 0
|-
| style="font-weight: bold;" | Log10
| Retorna o logaritmo de base 10 do número especificado.
| Log10(1)
| 0
|-
| style="font-weight: bold;" | Max
| Retorna o maior dos dois números especificados.
| Max(1, 2)
| 2
|-
| style="font-weight: bold;" | Min
| Retorna o menor dos dois números especificados.
| Min(1, 2)
| 1
|-
| style="font-weight: bold;" | Pow
| Retorna o número especificado elevado a potência especificada.
| Pow(3, 2)
| 9
|-
| style="font-weight: bold;" | Round
| Arredonda um valor para o número inteiro mais próximo ou o número especificado de casas decimais.
| Round(3.222, 2)
| 3.22
|-
| style="font-weight: bold;" | Sign
| Retorna um valor indicando o sinal do número especificado.
| Sign(-10)
| -1
|-
| style="font-weight: bold;" | Sin
| Retorna o seno do ângulo especificado.
| Sin(0)
| 0
|-
| style="font-weight: bold;" | Sqrt
| Retorna a raiz quadrada do número especificado.
| Sqrt(4)
| 2
|-
| style="font-weight: bold;" | Tan
| Retorna a tangente do ângulo especificado.
| Tan(0)
| 0
|-
| style="font-weight: bold;" | Truncate
| Retorna a parte inteira do número especificado.
| Truncate(1.7)
| 1
|}
Também estão disponíveis outras funções de uso gerais.
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | in
| Retorna true se o elemento está contido no conjunto de valores.
| in(1 + 1, 1, 2, 3)
| true
|-
| style="font-weight: bold;" | if
| Retorna um valor baseado em uma condição
| if(3 % 2 = 1, 'value is true', 'value is false')
| 'value is true'
|}
== Parâmetros ==
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
c0010a0b82141cde80cf82913bdd028cfd8afc67
404
403
2014-11-17T15:46:37Z
Daniel.giacomelli
1
/* Funções */
wikitext
text/x-wiki
O LATROMI WecDB utiliza a biblioteca [https://ncalc.codeplex.com NCalc] para compilar e interpretar expressões matemáticas dinâmicas.
Atualmente, essas expressões são utilizadas apenas no rodapé da Consulta com saída em Grid, mas como o tempo pode ser utilizado em outras partes do sistema.
''OBS: Os textos das tabelas abaixo foram traduzidos da página do projeto [http://ncalc.codeplex.com NCalc] do [http://www.codeplex.com/ Codeplex].''
== Operadores ==
== Funções ==
Abaixo a lista de funções matemáticas disponíveis para uso.
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | Abs
| Retorna o valor absoluto do número especificado.
| Abs(-1)
| 1
|-
| style="font-weight: bold;" | Acos
| Retorna o ângulo cosseno do número especificado.
| Acos(1)
| 0
|-
| style="font-weight: bold;" | Asin
| Retorna o ângulo seno do número especificado.
| Asin(0)
| 0
|-
| style="font-weight: bold;" | Atan
| Retorna o ângulo tangente número especificado.
| Atan(0)
| 0
|-
| style="font-weight: bold;" | Ceiling
| Retorna o menor número inteiro maior ou igual ao número especificado.
| Ceiling(1.5)
| 2
|-
| style="font-weight: bold;" | Cos
| Retorna o cosseno do ângulo especificado.
| Cos(0)
| 1
|-
| style="font-weight: bold;" | Exp
| Retorna o valor elevado a potência especificada.
| Exp(0)
| 1
|-
| style="font-weight: bold;" | Floor
| Retorna o maior inteiro menor ou igual ao número especificado.
| Floor(1.5)
| 1
|-
| style="font-weight: bold;" | Log
| Retorna o logaritmo do número especificado.
| Log(1,10)
| 0
|-
| style="font-weight: bold;" | Log10
| Retorna o logaritmo de base 10 do número especificado.
| Log10(1)
| 0
|-
| style="font-weight: bold;" | Max
| Retorna o maior dos dois números especificados.
| Max(1, 2)
| 2
|-
| style="font-weight: bold;" | Min
| Retorna o menor dos dois números especificados.
| Min(1, 2)
| 1
|-
| style="font-weight: bold;" | Pow
| Retorna o número especificado elevado a potência especificada.
| Pow(3, 2)
| 9
|-
| style="font-weight: bold;" | Round
| Arredonda um valor para o número inteiro mais próximo ou o número especificado de casas decimais.
| Round(3.222, 2)
| 3.22
|-
| style="font-weight: bold;" | Sign
| Retorna um valor indicando o sinal do número especificado.
| Sign(-10)
| -1
|-
| style="font-weight: bold;" | Sin
| Retorna o seno do ângulo especificado.
| Sin(0)
| 0
|-
| style="font-weight: bold;" | Sqrt
| Retorna a raiz quadrada do número especificado.
| Sqrt(4)
| 2
|-
| style="font-weight: bold;" | Tan
| Retorna a tangente do ângulo especificado.
| Tan(0)
| 0
|-
| style="font-weight: bold;" | Truncate
| Retorna a parte inteira do número especificado.
| Truncate(1.7)
| 1
|}
Também estão disponíveis outras funções de uso gerais.
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | in
| Retorna true se o elemento está contido no conjunto de valores.
| in(1 + 1, 1, 2, 3)
| true
|-
| style="font-weight: bold;" | if
| Retorna um valor baseado em uma condição
| if(3 % 2 = 1, 'value is true', 'value is false')
| 'value is true'
|}
== Parâmetros ==
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
bdb53837aaf6645a0da6b7ede93fa0bd17430b1e
405
404
2014-11-17T15:47:17Z
Daniel.giacomelli
1
wikitext
text/x-wiki
O LATROMI WecDB utiliza a biblioteca [https://ncalc.codeplex.com NCalc] para compilar e interpretar expressões matemáticas dinâmicas.
Atualmente, essas expressões são utilizadas apenas no rodapé da Consulta com saída em Grid, mas como o tempo poderá ser implementada em outras partes do sistema.
''OBS: Os textos das tabelas abaixo foram traduzidos da página do projeto [http://ncalc.codeplex.com NCalc] do [http://www.codeplex.com/ Codeplex].''
== Operadores ==
== Funções ==
Abaixo a lista de funções matemáticas disponíveis para uso.
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | Abs
| Retorna o valor absoluto do número especificado.
| Abs(-1)
| 1
|-
| style="font-weight: bold;" | Acos
| Retorna o ângulo cosseno do número especificado.
| Acos(1)
| 0
|-
| style="font-weight: bold;" | Asin
| Retorna o ângulo seno do número especificado.
| Asin(0)
| 0
|-
| style="font-weight: bold;" | Atan
| Retorna o ângulo tangente número especificado.
| Atan(0)
| 0
|-
| style="font-weight: bold;" | Ceiling
| Retorna o menor número inteiro maior ou igual ao número especificado.
| Ceiling(1.5)
| 2
|-
| style="font-weight: bold;" | Cos
| Retorna o cosseno do ângulo especificado.
| Cos(0)
| 1
|-
| style="font-weight: bold;" | Exp
| Retorna o valor elevado a potência especificada.
| Exp(0)
| 1
|-
| style="font-weight: bold;" | Floor
| Retorna o maior inteiro menor ou igual ao número especificado.
| Floor(1.5)
| 1
|-
| style="font-weight: bold;" | Log
| Retorna o logaritmo do número especificado.
| Log(1,10)
| 0
|-
| style="font-weight: bold;" | Log10
| Retorna o logaritmo de base 10 do número especificado.
| Log10(1)
| 0
|-
| style="font-weight: bold;" | Max
| Retorna o maior dos dois números especificados.
| Max(1, 2)
| 2
|-
| style="font-weight: bold;" | Min
| Retorna o menor dos dois números especificados.
| Min(1, 2)
| 1
|-
| style="font-weight: bold;" | Pow
| Retorna o número especificado elevado a potência especificada.
| Pow(3, 2)
| 9
|-
| style="font-weight: bold;" | Round
| Arredonda um valor para o número inteiro mais próximo ou o número especificado de casas decimais.
| Round(3.222, 2)
| 3.22
|-
| style="font-weight: bold;" | Sign
| Retorna um valor indicando o sinal do número especificado.
| Sign(-10)
| -1
|-
| style="font-weight: bold;" | Sin
| Retorna o seno do ângulo especificado.
| Sin(0)
| 0
|-
| style="font-weight: bold;" | Sqrt
| Retorna a raiz quadrada do número especificado.
| Sqrt(4)
| 2
|-
| style="font-weight: bold;" | Tan
| Retorna a tangente do ângulo especificado.
| Tan(0)
| 0
|-
| style="font-weight: bold;" | Truncate
| Retorna a parte inteira do número especificado.
| Truncate(1.7)
| 1
|}
Também estão disponíveis outras funções de uso gerais.
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | in
| Retorna true se o elemento está contido no conjunto de valores.
| in(1 + 1, 1, 2, 3)
| true
|-
| style="font-weight: bold;" | if
| Retorna um valor baseado em uma condição
| if(3 % 2 = 1, 'value is true', 'value is false')
| 'value is true'
|}
== Parâmetros ==
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
43b4e6914983ef8d1bddcf842d8fb624c92e0fb0
406
405
2014-11-17T16:00:40Z
Daniel.giacomelli
1
/* Operadores */
wikitext
text/x-wiki
O LATROMI WecDB utiliza a biblioteca [https://ncalc.codeplex.com NCalc] para compilar e interpretar expressões matemáticas dinâmicas.
Atualmente, essas expressões são utilizadas apenas no rodapé da Consulta com saída em Grid, mas como o tempo poderá ser implementada em outras partes do sistema.
''OBS: Os textos das tabelas abaixo foram traduzidos da página do projeto [http://ncalc.codeplex.com NCalc] do [http://www.codeplex.com/ Codeplex].''
== Operadores ==
As expressões podem ser combinadas usando operadores. Cada operador possui um prioridade de precedência. Segue abaixo a lista de prioridades entre os operadores:
# primary
# unary
# power
# multiplicative
# additive
# relational
# logical
=== Lógicos ===
Estes operadores podem fazer alguma comparação lógica entre outras expressões:
* or, ||
* and, &&
true or false and true
O operador '''and''' tem mais prioridade do que o '''or''', assim como mostra o exemplo acima, '''true''' e '''false''' são avaliados primeiro.
=== Relacionais ===
* =, ==, !=, <>
* <, <=, >, >=
1 < 2
=== Aditivos ===
* +, -
1 + 2 - 3
=== Multiplicativos ===
* *, /, %
1 * 2 % 3
=== Bit-a-bit ===
* & (bitwise and), | (bitwise or), ^(bitwise xor), << (left shift), >>(right shift)
2 >> 3
=== Unários ===
* !, not, -, ~ (bitwise not)
not true
=== Primários ===
* (, )
* valores
2 * ( 3 + 2 )
== Funções ==
Abaixo a lista de funções matemáticas disponíveis para uso.
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | Abs
| Retorna o valor absoluto do número especificado.
| Abs(-1)
| 1
|-
| style="font-weight: bold;" | Acos
| Retorna o ângulo cosseno do número especificado.
| Acos(1)
| 0
|-
| style="font-weight: bold;" | Asin
| Retorna o ângulo seno do número especificado.
| Asin(0)
| 0
|-
| style="font-weight: bold;" | Atan
| Retorna o ângulo tangente número especificado.
| Atan(0)
| 0
|-
| style="font-weight: bold;" | Ceiling
| Retorna o menor número inteiro maior ou igual ao número especificado.
| Ceiling(1.5)
| 2
|-
| style="font-weight: bold;" | Cos
| Retorna o cosseno do ângulo especificado.
| Cos(0)
| 1
|-
| style="font-weight: bold;" | Exp
| Retorna o valor elevado a potência especificada.
| Exp(0)
| 1
|-
| style="font-weight: bold;" | Floor
| Retorna o maior inteiro menor ou igual ao número especificado.
| Floor(1.5)
| 1
|-
| style="font-weight: bold;" | Log
| Retorna o logaritmo do número especificado.
| Log(1,10)
| 0
|-
| style="font-weight: bold;" | Log10
| Retorna o logaritmo de base 10 do número especificado.
| Log10(1)
| 0
|-
| style="font-weight: bold;" | Max
| Retorna o maior dos dois números especificados.
| Max(1, 2)
| 2
|-
| style="font-weight: bold;" | Min
| Retorna o menor dos dois números especificados.
| Min(1, 2)
| 1
|-
| style="font-weight: bold;" | Pow
| Retorna o número especificado elevado a potência especificada.
| Pow(3, 2)
| 9
|-
| style="font-weight: bold;" | Round
| Arredonda um valor para o número inteiro mais próximo ou o número especificado de casas decimais.
| Round(3.222, 2)
| 3.22
|-
| style="font-weight: bold;" | Sign
| Retorna um valor indicando o sinal do número especificado.
| Sign(-10)
| -1
|-
| style="font-weight: bold;" | Sin
| Retorna o seno do ângulo especificado.
| Sin(0)
| 0
|-
| style="font-weight: bold;" | Sqrt
| Retorna a raiz quadrada do número especificado.
| Sqrt(4)
| 2
|-
| style="font-weight: bold;" | Tan
| Retorna a tangente do ângulo especificado.
| Tan(0)
| 0
|-
| style="font-weight: bold;" | Truncate
| Retorna a parte inteira do número especificado.
| Truncate(1.7)
| 1
|}
Também estão disponíveis outras funções de uso gerais.
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | in
| Retorna true se o elemento está contido no conjunto de valores.
| in(1 + 1, 1, 2, 3)
| true
|-
| style="font-weight: bold;" | if
| Retorna um valor baseado em uma condição
| if(3 % 2 = 1, 'value is true', 'value is false')
| 'value is true'
|}
== Parâmetros ==
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
89c656c77341f5433378df9561fb2ab1fb698ea0
407
406
2014-11-17T16:12:29Z
Daniel.giacomelli
1
/* Parâmetros */
wikitext
text/x-wiki
O LATROMI WecDB utiliza a biblioteca [https://ncalc.codeplex.com NCalc] para compilar e interpretar expressões matemáticas dinâmicas.
Atualmente, essas expressões são utilizadas apenas no rodapé da Consulta com saída em Grid, mas como o tempo poderá ser implementada em outras partes do sistema.
''OBS: Os textos das tabelas abaixo foram traduzidos da página do projeto [http://ncalc.codeplex.com NCalc] do [http://www.codeplex.com/ Codeplex].''
== Operadores ==
As expressões podem ser combinadas usando operadores. Cada operador possui um prioridade de precedência. Segue abaixo a lista de prioridades entre os operadores:
# primary
# unary
# power
# multiplicative
# additive
# relational
# logical
=== Lógicos ===
Estes operadores podem fazer alguma comparação lógica entre outras expressões:
* or, ||
* and, &&
true or false and true
O operador '''and''' tem mais prioridade do que o '''or''', assim como mostra o exemplo acima, '''true''' e '''false''' são avaliados primeiro.
=== Relacionais ===
* =, ==, !=, <>
* <, <=, >, >=
1 < 2
=== Aditivos ===
* +, -
1 + 2 - 3
=== Multiplicativos ===
* *, /, %
1 * 2 % 3
=== Bit-a-bit ===
* & (bitwise and), | (bitwise or), ^(bitwise xor), << (left shift), >>(right shift)
2 >> 3
=== Unários ===
* !, not, -, ~ (bitwise not)
not true
=== Primários ===
* (, )
* valores
2 * ( 3 + 2 )
== Funções ==
Abaixo a lista de funções matemáticas disponíveis para uso.
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | Abs
| Retorna o valor absoluto do número especificado.
| Abs(-1)
| 1
|-
| style="font-weight: bold;" | Acos
| Retorna o ângulo cosseno do número especificado.
| Acos(1)
| 0
|-
| style="font-weight: bold;" | Asin
| Retorna o ângulo seno do número especificado.
| Asin(0)
| 0
|-
| style="font-weight: bold;" | Atan
| Retorna o ângulo tangente número especificado.
| Atan(0)
| 0
|-
| style="font-weight: bold;" | Ceiling
| Retorna o menor número inteiro maior ou igual ao número especificado.
| Ceiling(1.5)
| 2
|-
| style="font-weight: bold;" | Cos
| Retorna o cosseno do ângulo especificado.
| Cos(0)
| 1
|-
| style="font-weight: bold;" | Exp
| Retorna o valor elevado a potência especificada.
| Exp(0)
| 1
|-
| style="font-weight: bold;" | Floor
| Retorna o maior inteiro menor ou igual ao número especificado.
| Floor(1.5)
| 1
|-
| style="font-weight: bold;" | Log
| Retorna o logaritmo do número especificado.
| Log(1,10)
| 0
|-
| style="font-weight: bold;" | Log10
| Retorna o logaritmo de base 10 do número especificado.
| Log10(1)
| 0
|-
| style="font-weight: bold;" | Max
| Retorna o maior dos dois números especificados.
| Max(1, 2)
| 2
|-
| style="font-weight: bold;" | Min
| Retorna o menor dos dois números especificados.
| Min(1, 2)
| 1
|-
| style="font-weight: bold;" | Pow
| Retorna o número especificado elevado a potência especificada.
| Pow(3, 2)
| 9
|-
| style="font-weight: bold;" | Round
| Arredonda um valor para o número inteiro mais próximo ou o número especificado de casas decimais.
| Round(3.222, 2)
| 3.22
|-
| style="font-weight: bold;" | Sign
| Retorna um valor indicando o sinal do número especificado.
| Sign(-10)
| -1
|-
| style="font-weight: bold;" | Sin
| Retorna o seno do ângulo especificado.
| Sin(0)
| 0
|-
| style="font-weight: bold;" | Sqrt
| Retorna a raiz quadrada do número especificado.
| Sqrt(4)
| 2
|-
| style="font-weight: bold;" | Tan
| Retorna a tangente do ângulo especificado.
| Tan(0)
| 0
|-
| style="font-weight: bold;" | Truncate
| Retorna a parte inteira do número especificado.
| Truncate(1.7)
| 1
|}
Também estão disponíveis outras funções de uso gerais.
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | in
| Retorna true se o elemento está contido no conjunto de valores.
| in(1 + 1, 1, 2, 3)
| true
|-
| style="font-weight: bold;" | if
| Retorna um valor baseado em uma condição
| if(3 % 2 = 1, 'value is true', 'value is false')
| 'value is true'
|}
== Parâmetros ==
Os parâmetros são marcações dentro da expressão que serão substituídas por algum valor. São representadas por um texto (nome do parâmetro) entre colchetes. Segue abaixo um exemplo
Pow([B], 2) - 4 * [A] * [C]
No exemplo acima, temos os parâmetros '''A''', '''B''' e '''C''' que devem ser substituídos por algum valor antes da expressão ser avaliada.
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
895411b01257159639879d54b29181ff93104c39
408
407
2014-11-17T16:13:34Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[Fórmulas: Funções]] para [[Expressões Matemáticas]] sem deixar um redirecionamento
wikitext
text/x-wiki
O LATROMI WecDB utiliza a biblioteca [https://ncalc.codeplex.com NCalc] para compilar e interpretar expressões matemáticas dinâmicas.
Atualmente, essas expressões são utilizadas apenas no rodapé da Consulta com saída em Grid, mas como o tempo poderá ser implementada em outras partes do sistema.
''OBS: Os textos das tabelas abaixo foram traduzidos da página do projeto [http://ncalc.codeplex.com NCalc] do [http://www.codeplex.com/ Codeplex].''
== Operadores ==
As expressões podem ser combinadas usando operadores. Cada operador possui um prioridade de precedência. Segue abaixo a lista de prioridades entre os operadores:
# primary
# unary
# power
# multiplicative
# additive
# relational
# logical
=== Lógicos ===
Estes operadores podem fazer alguma comparação lógica entre outras expressões:
* or, ||
* and, &&
true or false and true
O operador '''and''' tem mais prioridade do que o '''or''', assim como mostra o exemplo acima, '''true''' e '''false''' são avaliados primeiro.
=== Relacionais ===
* =, ==, !=, <>
* <, <=, >, >=
1 < 2
=== Aditivos ===
* +, -
1 + 2 - 3
=== Multiplicativos ===
* *, /, %
1 * 2 % 3
=== Bit-a-bit ===
* & (bitwise and), | (bitwise or), ^(bitwise xor), << (left shift), >>(right shift)
2 >> 3
=== Unários ===
* !, not, -, ~ (bitwise not)
not true
=== Primários ===
* (, )
* valores
2 * ( 3 + 2 )
== Funções ==
Abaixo a lista de funções matemáticas disponíveis para uso.
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | Abs
| Retorna o valor absoluto do número especificado.
| Abs(-1)
| 1
|-
| style="font-weight: bold;" | Acos
| Retorna o ângulo cosseno do número especificado.
| Acos(1)
| 0
|-
| style="font-weight: bold;" | Asin
| Retorna o ângulo seno do número especificado.
| Asin(0)
| 0
|-
| style="font-weight: bold;" | Atan
| Retorna o ângulo tangente número especificado.
| Atan(0)
| 0
|-
| style="font-weight: bold;" | Ceiling
| Retorna o menor número inteiro maior ou igual ao número especificado.
| Ceiling(1.5)
| 2
|-
| style="font-weight: bold;" | Cos
| Retorna o cosseno do ângulo especificado.
| Cos(0)
| 1
|-
| style="font-weight: bold;" | Exp
| Retorna o valor elevado a potência especificada.
| Exp(0)
| 1
|-
| style="font-weight: bold;" | Floor
| Retorna o maior inteiro menor ou igual ao número especificado.
| Floor(1.5)
| 1
|-
| style="font-weight: bold;" | Log
| Retorna o logaritmo do número especificado.
| Log(1,10)
| 0
|-
| style="font-weight: bold;" | Log10
| Retorna o logaritmo de base 10 do número especificado.
| Log10(1)
| 0
|-
| style="font-weight: bold;" | Max
| Retorna o maior dos dois números especificados.
| Max(1, 2)
| 2
|-
| style="font-weight: bold;" | Min
| Retorna o menor dos dois números especificados.
| Min(1, 2)
| 1
|-
| style="font-weight: bold;" | Pow
| Retorna o número especificado elevado a potência especificada.
| Pow(3, 2)
| 9
|-
| style="font-weight: bold;" | Round
| Arredonda um valor para o número inteiro mais próximo ou o número especificado de casas decimais.
| Round(3.222, 2)
| 3.22
|-
| style="font-weight: bold;" | Sign
| Retorna um valor indicando o sinal do número especificado.
| Sign(-10)
| -1
|-
| style="font-weight: bold;" | Sin
| Retorna o seno do ângulo especificado.
| Sin(0)
| 0
|-
| style="font-weight: bold;" | Sqrt
| Retorna a raiz quadrada do número especificado.
| Sqrt(4)
| 2
|-
| style="font-weight: bold;" | Tan
| Retorna a tangente do ângulo especificado.
| Tan(0)
| 0
|-
| style="font-weight: bold;" | Truncate
| Retorna a parte inteira do número especificado.
| Truncate(1.7)
| 1
|}
Também estão disponíveis outras funções de uso gerais.
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | in
| Retorna true se o elemento está contido no conjunto de valores.
| in(1 + 1, 1, 2, 3)
| true
|-
| style="font-weight: bold;" | if
| Retorna um valor baseado em uma condição
| if(3 % 2 = 1, 'value is true', 'value is false')
| 'value is true'
|}
== Parâmetros ==
Os parâmetros são marcações dentro da expressão que serão substituídas por algum valor. São representadas por um texto (nome do parâmetro) entre colchetes. Segue abaixo um exemplo
Pow([B], 2) - 4 * [A] * [C]
No exemplo acima, temos os parâmetros '''A''', '''B''' e '''C''' que devem ser substituídos por algum valor antes da expressão ser avaliada.
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
895411b01257159639879d54b29181ff93104c39
410
408
2014-11-17T16:14:58Z
Daniel.giacomelli
1
/* Operadores */
wikitext
text/x-wiki
O LATROMI WecDB utiliza a biblioteca [https://ncalc.codeplex.com NCalc] para compilar e interpretar expressões matemáticas dinâmicas.
Atualmente, essas expressões são utilizadas apenas no rodapé da Consulta com saída em Grid, mas como o tempo poderá ser implementada em outras partes do sistema.
''OBS: Os textos das tabelas abaixo foram traduzidos da página do projeto [http://ncalc.codeplex.com NCalc] do [http://www.codeplex.com/ Codeplex].''
== Operadores ==
As expressões podem ser combinadas usando operadores. Cada operador possui um prioridade de precedência. Segue abaixo a lista de prioridades entre os operadores:
# primários
# unários
# potência
# multiplicativos
# aditivos
# relacionais
# lógicos
=== Lógicos ===
Estes operadores podem fazer alguma comparação lógica entre outras expressões:
* or, ||
* and, &&
true or false and true
O operador '''and''' tem mais prioridade do que o '''or''', assim como mostra o exemplo acima, '''true''' e '''false''' são avaliados primeiro.
=== Relacionais ===
* =, ==, !=, <>
* <, <=, >, >=
1 < 2
=== Aditivos ===
* +, -
1 + 2 - 3
=== Multiplicativos ===
* *, /, %
1 * 2 % 3
=== Bit-a-bit ===
* & (bitwise and), | (bitwise or), ^(bitwise xor), << (left shift), >>(right shift)
2 >> 3
=== Unários ===
* !, not, -, ~ (bitwise not)
not true
=== Primários ===
* (, )
* valores
2 * ( 3 + 2 )
== Funções ==
Abaixo a lista de funções matemáticas disponíveis para uso.
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | Abs
| Retorna o valor absoluto do número especificado.
| Abs(-1)
| 1
|-
| style="font-weight: bold;" | Acos
| Retorna o ângulo cosseno do número especificado.
| Acos(1)
| 0
|-
| style="font-weight: bold;" | Asin
| Retorna o ângulo seno do número especificado.
| Asin(0)
| 0
|-
| style="font-weight: bold;" | Atan
| Retorna o ângulo tangente número especificado.
| Atan(0)
| 0
|-
| style="font-weight: bold;" | Ceiling
| Retorna o menor número inteiro maior ou igual ao número especificado.
| Ceiling(1.5)
| 2
|-
| style="font-weight: bold;" | Cos
| Retorna o cosseno do ângulo especificado.
| Cos(0)
| 1
|-
| style="font-weight: bold;" | Exp
| Retorna o valor elevado a potência especificada.
| Exp(0)
| 1
|-
| style="font-weight: bold;" | Floor
| Retorna o maior inteiro menor ou igual ao número especificado.
| Floor(1.5)
| 1
|-
| style="font-weight: bold;" | Log
| Retorna o logaritmo do número especificado.
| Log(1,10)
| 0
|-
| style="font-weight: bold;" | Log10
| Retorna o logaritmo de base 10 do número especificado.
| Log10(1)
| 0
|-
| style="font-weight: bold;" | Max
| Retorna o maior dos dois números especificados.
| Max(1, 2)
| 2
|-
| style="font-weight: bold;" | Min
| Retorna o menor dos dois números especificados.
| Min(1, 2)
| 1
|-
| style="font-weight: bold;" | Pow
| Retorna o número especificado elevado a potência especificada.
| Pow(3, 2)
| 9
|-
| style="font-weight: bold;" | Round
| Arredonda um valor para o número inteiro mais próximo ou o número especificado de casas decimais.
| Round(3.222, 2)
| 3.22
|-
| style="font-weight: bold;" | Sign
| Retorna um valor indicando o sinal do número especificado.
| Sign(-10)
| -1
|-
| style="font-weight: bold;" | Sin
| Retorna o seno do ângulo especificado.
| Sin(0)
| 0
|-
| style="font-weight: bold;" | Sqrt
| Retorna a raiz quadrada do número especificado.
| Sqrt(4)
| 2
|-
| style="font-weight: bold;" | Tan
| Retorna a tangente do ângulo especificado.
| Tan(0)
| 0
|-
| style="font-weight: bold;" | Truncate
| Retorna a parte inteira do número especificado.
| Truncate(1.7)
| 1
|}
Também estão disponíveis outras funções de uso gerais.
{| class="wikitable"
! Nome
! Descrição
! Uso
! Resultado
|-
| style="font-weight: bold;" | in
| Retorna true se o elemento está contido no conjunto de valores.
| in(1 + 1, 1, 2, 3)
| true
|-
| style="font-weight: bold;" | if
| Retorna um valor baseado em uma condição
| if(3 % 2 = 1, 'value is true', 'value is false')
| 'value is true'
|}
== Parâmetros ==
Os parâmetros são marcações dentro da expressão que serão substituídas por algum valor. São representadas por um texto (nome do parâmetro) entre colchetes. Segue abaixo um exemplo
Pow([B], 2) - 4 * [A] * [C]
No exemplo acima, temos os parâmetros '''A''', '''B''' e '''C''' que devem ser substituídos por algum valor antes da expressão ser avaliada.
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
0fcc878ddb601f86c5cb6daac3e075c199646d82
Instalando o LATROMI Web
0
4
417
69
2014-11-20T01:49:16Z
Daniel.giacomelli
1
/* Erro HTTP 500.21 - Internal Server Error */
wikitext
text/x-wiki
== Requisitos mínimos ==
* Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
* .NET Framework 4.0
* WecDB Client correspondente à versão do WecDB Web
* Internet Information Service 7 ou superior (II7)
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do seu banco de dados:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
* Agora, ainda dentro do arquivo Web.config, localize o parâmetro ''License'' dentro da sessão ''appSettings'', e informe no atributo ''value'' a sua chave de licensa.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [[Instalação_do_ASP.NET|Instale o ASP.NET]] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extenção do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.0. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
* Tente reinstalar o .NET Framework 4.0
2a9b43059be20e692cfce7a1ca6019244389bcfc
Histórico de Alterações
0
15
421
360
2014-11-28T05:17:10Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==WecDB==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
*[[WecDB 2.7|Versão 2.7]]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
==Ver Também==
* [[Padrão de Versionamento de Software]]
dfdae1f75b9b40e3273b3080577673a50c9a4d7a
440
421
2015-01-27T23:42:01Z
Daniel.giacomelli
1
/* WecDB */
wikitext
text/x-wiki
==WecDB==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
*[[WecDB 2.7|Versão 2.7]]
*[[WecDB 2.8|Versão 2.8]]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
==Ver Também==
* [[Padrão de Versionamento de Software]]
4b07c6ac2d75a75906ad3fba17d0d6fd820205ff
Conectando-se a um banco de dados Oracle
0
66
436
355
2015-01-14T21:42:53Z
Daniel.giacomelli
1
/* Passo-a-passo */
wikitext
text/x-wiki
==Passo-a-passo==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|200px|thumb|right|Configuração de conexão com um banco de dados Oracle]]
# Se você estiver com o WecDB Client aberto, feche-o.
# Baixe e instale a última versão do pacote [http://www.oracle.com/technetwork/pt/topics/dotnet/index-085163.html ODP.NET]
# Abra o WecDB Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* Nome: Informe um nome para a conexão que será criada.
#* Provider: Selecione ''Oracle.DataAccess.Client''
#* Servidor: Informe o endereço do servidor onde está o banco de dados.
#* Nome do Serviço: Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]''
#* Porta: Informe a porta para conexão com o banco de dados.
#* Usuário: Usuário para conexão com o banco de dados.
#* Senha: Senha do usuário para conexão com o banco de dados.
==Ver Também==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
[[Category:Provedores de Dados]]
0db5228d13448010c57ec44d4c8dd64abc381c49
437
436
2015-01-15T00:29:48Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
==Passo-a-passo==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|200px|thumb|right|Configuração de conexão com um banco de dados Oracle]]
# Se você estiver com o WecDB Client aberto, feche-o.
# Baixe e instale a última versão do pacote [http://www.oracle.com/technetwork/pt/topics/dotnet/index-085163.html ODP.NET]
# Abra o WecDB Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* Nome: Informe um nome para a conexão que será criada.
#* Provider: Selecione ''Oracle.DataAccess.Client''
#* Servidor: Informe o endereço do servidor onde está o banco de dados.
#* Nome do Serviço: Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]''
#* Porta: Informe a porta para conexão com o banco de dados.
#* Usuário: Usuário para conexão com o banco de dados.
#* Senha: Senha do usuário para conexão com o banco de dados.
==Ver Também==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
* [http://www.marcioalthmann.net/2014/01/odp-net-the-provider-is-not-compatible-with-the-version-of-oracle-client/ ODP.NET: The provider is not compatible with the version of Oracle client]
[[Category:Provedores de Dados]]
e1bf06ec563abab4fd2cfe81a0598dd2a0ae8c38
MediaWiki:Sidebar
8
3
451
278
2015-04-08T23:37:38Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
* Suporte Técnico
** Instalando_o_Portal_WecDB|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
** Utilitários|Utilitários
* SEARCH
* TOOLBOX
* LANGUAGES
bc3fbb7fbf35823883ea002aa82704fc142bb300
Tópicos de Ajuda
0
74
452
2015-04-08T23:47:59Z
Daniel.giacomelli
1
Criou página com '* [[WecDB:_Tópicos_de_Ajuda|Sistema LATROMI]] * [[DFe4AvaSVC_-_Tópicos_de_Ajuda|Serviço de download de DF-e para o sistema AvaCorp (DFe4AvaSVC)]]'
wikitext
text/x-wiki
* [[WecDB:_Tópicos_de_Ajuda|Sistema LATROMI]]
* [[DFe4AvaSVC_-_Tópicos_de_Ajuda|Serviço de download de DF-e para o sistema AvaCorp (DFe4AvaSVC)]]
edfd9db29c9d5f74d2bb8d56badc9456452285b1
453
452
2015-04-08T23:48:48Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* [[WecDB:_Tópicos_de_Ajuda|Sistema LATROMI]]
* [[DFe4Ava Service_-_Tópicos_de_Ajuda|Serviço de download de DF-e para o sistema AvaCorp (DFe4Ava Service)]]
7102dd6476ca016917034a1ea36cfca3b5ac4199
Arquivo:Dfe4avaSVC Installer 01.png
6
76
456
2015-04-09T00:36:35Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Dfe4avaSVC Installer 02.png
6
77
457
2015-04-09T00:36:50Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Dfe4avaSVC Installer 03.png
6
78
458
2015-04-09T00:36:59Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Dfe4avaSVC Installer 04.png
6
79
459
2015-04-09T00:37:13Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Dfe4avaSVC Installer 05.png
6
80
460
2015-04-09T00:37:24Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Dfe4avaSVC Installer 06.png
6
81
461
2015-04-09T00:37:37Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Dfe4avaSVC Installer 07.png
6
82
462
2015-04-09T00:37:44Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Dfe4avaSVC Installer 08.png
6
83
463
2015-04-09T00:37:53Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
MediaWiki:Common.css
8
47
465
256
2015-04-09T01:01:15Z
Daniel.giacomelli
1
clear: none;
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomright: 15px;
border-top-left-radius: 15px;
border-bottom-right-radius: 15px;
margin-right:10px
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
be77c3e1136b88494751d3525c9fee3f5263834f
466
465
2015-04-09T01:01:37Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomright: 15px;
border-top-left-radius: 15px;
border-bottom-right-radius: 15px;
margin-right:10px
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: both;
}
37d11aeb7866c973d66280efd31c0b752a166ec6
467
466
2015-04-09T01:02:05Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomright: 15px;
border-top-left-radius: 15px;
border-bottom-right-radius: 15px;
margin-right:10px
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
be77c3e1136b88494751d3525c9fee3f5263834f
528
467
2015-04-28T16:50:55Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
/* gerado por: http://border-radius.com/ */
-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomright: 15px;
border-top-left-radius: 15px;
border-bottom-right-radius: 15px;
margin-right:10px
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
e62c906601a71c181a149ebc5c61ab711e815aa4
538
528
2015-04-29T15:58:19Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
/* gerado por: http://border-radius.com/ */
/*-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomright: 15px;
border-top-left-radius: 15px;
border-bottom-right-radius: 15px;*/
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
0e5a9f99318ae61545831d31532423cb4365327a
539
538
2015-04-29T16:01:10Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
/* gerado por: http://border-radius.com/ */
/*-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomright: 15px;
border-top-left-radius: 15px;
border-bottom-right-radius: 15px;*/
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
background: -moz-linear-gradient(top, #f3f9e5 0%, #33cc33 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f9e5), color-stop(100%,#33cc33)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f3f9e5 0%,#33cc33 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f3f9e5 0%,#33cc33 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f3f9e5 0%,#33cc33 100%); /* IE10+ */
background: linear-gradient(to bottom, #f3f9e5 0%,#33cc33 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f9e5', endColorstr='#33cc33',GradientType=0 ); /* IE6-9 */
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
c0cbf809654d72d4a6d47e9c0ae6ab6dd6258e8f
540
539
2015-04-29T16:02:08Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
/* gerado por: http://border-radius.com/ */
/*-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomright: 15px;
border-top-left-radius: 15px;
border-bottom-right-radius: 15px;*/
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px
}
span.fix{
background:orange;
}
span.new{
background:#33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
906cd6e93905eeb43c9a447933762bed5af5c6e9
541
540
2015-04-29T16:04:59Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
/* gerado por: http://border-radius.com/ */
/*-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomright: 15px;
border-top-left-radius: 15px;
border-bottom-right-radius: 15px;*/
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px
}
span.fix{
background:orange;
background: -moz-linear-gradient(top, #ffa500 0%, #a57400 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa500), color-stop(100%,#a57400)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffa500 0%,#a57400 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffa500 0%,#a57400 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffa500 0%,#a57400 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffa500 0%,#a57400 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa500', endColorstr='#a57400',GradientType=0 ); /* IE6-9 */
}
span.new{
background:#33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
39ce481d41d4e9df0e9e863a494b74ce5a2adc7c
542
541
2015-04-29T16:06:10Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
/* gerado por: http://border-radius.com/ */
/*-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomright: 15px;
border-top-left-radius: 15px;
border-bottom-right-radius: 15px;*/
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px
}
span.fix{
background:orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
span.new{
background:#33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
span.improve{
background:#0066ff;
}
span.break{
background:red;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
8bc18a2424c1d630f5c862d6e4c274bbf8dec511
543
542
2015-04-29T16:08:26Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
/* gerado por: http://border-radius.com/ */
/*-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomright: 15px;
border-top-left-radius: 15px;
border-bottom-right-radius: 15px;*/
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px
}
span.fix{
background:orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
span.new{
background:#33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
span.improve{
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
span.break{
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
3ce61d6d4823cd1c0abb295b0c90ee52db2c5bff
544
543
2015-04-29T16:09:08Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
/* gerado por: http://border-radius.com/ */
/*-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomright: 15px;
border-top-left-radius: 15px;
border-bottom-right-radius: 15px;*/
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px
}
span.fix{
color: black;
background:orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
span.new{
background:#33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
span.improve{
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
span.break{
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
048e45d67704b5ac3dfb983e7e583e28ea0c15c5
545
544
2015-04-29T16:09:48Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
/* gerado por: http://border-radius.com/ */
/*-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomright: 15px;
border-top-left-radius: 15px;
border-bottom-right-radius: 15px;*/
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px
margin-top: 4px;
}
span.fix{
color: black;
background:orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
span.new{
background:#33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
span.improve{
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
span.break{
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
39187c29ecc4ecca22af36191f5c1f92a52ed757
546
545
2015-04-29T16:10:06Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
/* gerado por: http://border-radius.com/ */
/*-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomright: 15px;
border-top-left-radius: 15px;
border-bottom-right-radius: 15px;*/
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
margin-top: 4px;
}
span.fix{
color: black;
background:orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
span.new{
background:#33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
span.improve{
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
span.break{
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
776f196e5a35effdcdc7d921c139e8ca48f08b1d
547
546
2015-04-29T16:11:11Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
margin-top: 4px;
border: 1px solid transparent;
}
span.fix{
color: black;
border-color:orange;
background:orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
span.new{
background:#33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
span.improve{
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
span.break{
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
2eb1332e13bd7bb8216960a23a3bdb510d3fbb4d
548
547
2015-04-29T16:12:48Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
margin-top: 4px;
border: 1px solid transparent;
}
span.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
span.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
span.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
span.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
54d4f92771ddb0f2c6893f8cb479e46fb4ad33cc
549
548
2015-04-29T16:14:12Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
margin-top: 4px;
border: 1px solid transparent;
cursor: help;
}
span.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
span.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
span.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
span.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
5cb2b5598c68027f2e7715f87afc849dc0bc2edc
550
549
2015-04-29T16:14:38Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
margin-top: 4px;
border: 1px solid transparent;
}
span.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
span.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
span.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
span.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
50f8d837ec555632895fce24ed89bb41386f03f1
Consulta:Totalizadores da Grid
0
70
505
416
2015-04-20T14:31:50Z
Daniel.giacomelli
1
/* Ligações Externas */
wikitext
text/x-wiki
== Rodapé ==
* '''Modo de Agregação:''' Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguintes modos de agregação estão diponíveis:
*: '''Sem Agregação:''' Os valores da coluna não serão agregados.
*: '''Soma:''' Os valores da coluna serão somados.
*: '''Contagem:''' As linhas da Grid serão contadas.
*: '''Média:''' Será realizada uma média geral em cima dos valores da coluna.
*: '''Mínimo:''' Será utilizado o menor valor da Coluna
*: '''Maximo:''' Será utilizado o maior valor da Coluna
*: '''Customizado:''' Permite cadastrar um fórmula para calcular o agregador do coluna.
* '''Máscara:''' Campo que permite que o usuário especifique uma máscara a ser utilizada no valor de agregação. Se este campo não for informado, será usada a máscara cadastrada para a coluna.
* '''Fórmula:''' Campo para criação de uma expressão matemática que é habilitado quando o modo de agregação é ''Customizado''.
=== Agregação de Valores Customizada ===
O modo de agregação '''Customizado''' do rodapé exige a criação de uma expressão matemática, que chamamos de '''Fórmula'''. Para interpretar essa fórmula, o LATROMI WecDB utilizada a biblioteca de terceiros [http://ncalc.codeplex.com NCalc], cujo os recursos disponíveis estão discriminados [[Expressões Matemáticas|aqui]].
Além das funções nativas do NCalc, temos 5 funções customizadas, que foram criadas para fazer a agregação dos valores das colunas. São elas:
* '''AggSum:''' Retorna a soma de todos os valores da coluna especificada.
AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita])
* '''AggCount:''' Retorna a quantidade total de linhas da Grid.
AggCount([coluna1])
* '''AggAvg:''' Retorna a média geral dos valores da coluna especificada.
AggAvg([coluna1])
* '''AggMin:''' Retorna o menor valor da coluna especificada.
AggMin([coluna1])
* '''AggMax:''' Retorna o maior valor da coluna especificada.
AggMax([coluna1])
O nome da coluna, passado como parâmetro nos exemplos acima, devem sempre estar entre '''colchetes'''.
'' '''Importante:''' Ao criar uma expressão para o rodapé da Grid, utilize '''sempre''' o nome da coluna junto com uma dessas funções de agregação.''
; Como evitar erro de Divisão por ZERO
Para evitar erros de divisão por ZERO na expressão, uma condição pode ser utilizada, utilizando a função IF do NCalc:
if (AggSum([receita]) = 0, 0, AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita]))
== Ver Também ==
[[Expressões Matemáticas]]
== Ligações Externas ==
* [http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=2Z%20kcHOdpHs= Download da Nota Técnica 2014.002, referente ao Web Service de Distribuição de DF-e]
f805852fc545e2a5414ee62401c12620a8ff8c25
506
505
2015-04-20T14:32:24Z
Daniel.giacomelli
1
Desfeita a edição 505 de [[Special:Contributions/Daniel.giacomelli|Daniel.giacomelli]] ([[User talk:Daniel.giacomelli|Discussão]])
wikitext
text/x-wiki
== Rodapé ==
* '''Modo de Agregação:''' Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguintes modos de agregação estão diponíveis:
*: '''Sem Agregação:''' Os valores da coluna não serão agregados.
*: '''Soma:''' Os valores da coluna serão somados.
*: '''Contagem:''' As linhas da Grid serão contadas.
*: '''Média:''' Será realizada uma média geral em cima dos valores da coluna.
*: '''Mínimo:''' Será utilizado o menor valor da Coluna
*: '''Maximo:''' Será utilizado o maior valor da Coluna
*: '''Customizado:''' Permite cadastrar um fórmula para calcular o agregador do coluna.
* '''Máscara:''' Campo que permite que o usuário especifique uma máscara a ser utilizada no valor de agregação. Se este campo não for informado, será usada a máscara cadastrada para a coluna.
* '''Fórmula:''' Campo para criação de uma expressão matemática que é habilitado quando o modo de agregação é ''Customizado''.
=== Agregação de Valores Customizada ===
O modo de agregação '''Customizado''' do rodapé exige a criação de uma expressão matemática, que chamamos de '''Fórmula'''. Para interpretar essa fórmula, o LATROMI WecDB utilizada a biblioteca de terceiros [http://ncalc.codeplex.com NCalc], cujo os recursos disponíveis estão discriminados [[Expressões Matemáticas|aqui]].
Além das funções nativas do NCalc, temos 5 funções customizadas, que foram criadas para fazer a agregação dos valores das colunas. São elas:
* '''AggSum:''' Retorna a soma de todos os valores da coluna especificada.
AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita])
* '''AggCount:''' Retorna a quantidade total de linhas da Grid.
AggCount([coluna1])
* '''AggAvg:''' Retorna a média geral dos valores da coluna especificada.
AggAvg([coluna1])
* '''AggMin:''' Retorna o menor valor da coluna especificada.
AggMin([coluna1])
* '''AggMax:''' Retorna o maior valor da coluna especificada.
AggMax([coluna1])
O nome da coluna, passado como parâmetro nos exemplos acima, devem sempre estar entre '''colchetes'''.
'' '''Importante:''' Ao criar uma expressão para o rodapé da Grid, utilize '''sempre''' o nome da coluna junto com uma dessas funções de agregação.''
; Como evitar erro de Divisão por ZERO
Para evitar erros de divisão por ZERO na expressão, uma condição pode ser utilizada, utilizando a função IF do NCalc:
if (AggSum([receita]) = 0, 0, AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita]))
== Ver Também ==
[[Expressões Matemáticas]]
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
2c6756c89c822d88a1e69d56e0f08ead05f0f06d
508
506
2015-04-23T18:59:12Z
Daniel.giacomelli
1
/* Agregação de Valores Customizada */
wikitext
text/x-wiki
== Rodapé ==
* '''Modo de Agregação:''' Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguintes modos de agregação estão diponíveis:
*: '''Sem Agregação:''' Os valores da coluna não serão agregados.
*: '''Soma:''' Os valores da coluna serão somados.
*: '''Contagem:''' As linhas da Grid serão contadas.
*: '''Média:''' Será realizada uma média geral em cima dos valores da coluna.
*: '''Mínimo:''' Será utilizado o menor valor da Coluna
*: '''Maximo:''' Será utilizado o maior valor da Coluna
*: '''Customizado:''' Permite cadastrar um fórmula para calcular o agregador do coluna.
* '''Máscara:''' Campo que permite que o usuário especifique uma máscara a ser utilizada no valor de agregação. Se este campo não for informado, será usada a máscara cadastrada para a coluna.
* '''Fórmula:''' Campo para criação de uma expressão matemática que é habilitado quando o modo de agregação é ''Customizado''.
=== Agregação de Valores Customizada ===
O modo de agregação '''Customizado''' do rodapé exige a criação de uma expressão matemática, que chamamos de '''Fórmula'''. Para interpretar essa fórmula, o LATROMI WecDB utilizada a biblioteca de terceiros [http://ncalc.codeplex.com NCalc], cujo os recursos disponíveis estão discriminados [[Expressões Matemáticas|aqui]].
Além das funções nativas do NCalc, temos 5 funções customizadas, que foram criadas para fazer a agregação dos valores das colunas. São elas:
* '''AggSum:''' Retorna a soma de todos os valores da coluna especificada.
AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita])
* '''AggCount:''' Retorna a quantidade total de linhas da Grid.
AggCount([coluna1])
* '''AggAvg:''' Retorna a média geral dos valores da coluna especificada.
AggAvg([coluna1])
* '''AggMin:''' Retorna o menor valor da coluna especificada.
AggMin([coluna1])
* '''AggMax:''' Retorna o maior valor da coluna especificada.
AggMax([coluna1])
O nome da coluna, passado como parâmetro nos exemplos acima, devem sempre estar entre '''colchetes'''.
'' '''Importante:''' Ao criar uma expressão para o rodapé da Grid, utilize '''sempre''' o nome da coluna junto com uma dessas funções de agregação.''
; Como evitar erro de Divisão por ZERO
Para evitar erros de divisão por ZERO na expressão, uma condição pode ser utilizada, utilizando a função IF do NCalc:
if (AggSum([receita]) = 0, 0, AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita]))
== Ver Também ==
[[Expressões Matemáticas]]
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
f88546622b0202c189e82940e6e9c2470e6aec75
Histórico de Alterações
0
15
509
440
2015-04-25T03:37:17Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==WecDB==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
*[[WecDB 2.7|Versão 2.7]]
*[[WecDB 2.8|Versão 2.8]]
*[[WecDB 3.0|Versão 3.0]]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
==Ver Também==
* [[Padrão de Versionamento de Software]]
b1bc280b596f23ea317205fbe4985be818e9a94e
512
509
2015-04-27T14:18:39Z
Daniel.giacomelli
1
/* WSApp */
wikitext
text/x-wiki
==WecDB==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
*[[WecDB 2.7|Versão 2.7]]
*[[WecDB 2.8|Versão 2.8]]
*[[WecDB 3.0|Versão 3.0]]
==WSApp==
*[[WSApp 2.1|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
==Ver Também==
* [[Padrão de Versionamento de Software]]
10e7090d6639fdea6fd57099ffdb9570a15b4f88
WSApp 2.1
0
85
513
2015-04-27T14:23:43Z
Daniel.giacomelli
1
Criou página com '==Sobre a versão== ==Download== Clique [https://www.dropbox.com/s/2j8r92fwpuxpz2l/wsapp-2.1-bin.zip?dl=0 aqui] para baixar os arquivos. == Dependências == * .NET Framework...'
wikitext
text/x-wiki
==Sobre a versão==
==Download==
Clique [https://www.dropbox.com/s/2j8r92fwpuxpz2l/wsapp-2.1-bin.zip?dl=0 aqui] para baixar os arquivos.
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
==Histórico de Alterações==
<div id="releaseHistory">
===WSApp===
====versão 2.1====
Data de Liberação: 27/04/2014 <br />
* NEW: Implementado recurso para exportar para o formato Texto Plano.
</div>
3b67534393031d0d3d2efa1a69b1512f117c0067
LATROMI: Tópicos de Ajuda
0
27
514
427
2015-04-28T15:44:43Z
Daniel.giacomelli
1
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[Manual_do_WecDB_Client|WecDB Client]]
## [[Visão_Geral_do_Portal_WecDB|Portal WecDB]]
# '''Consultas'''
## Criando uma Consulta
## Configuração da Saída de Query
### Grid
#### [[WecDB - Objeto Grid|Agregação de Valores]]
### Gráficos
### CrossTab
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Carrossel'''
## O que é o Carrossel?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
b8c732f02644012efec11a7f0ce1bb04724a274b
Formulário Dinâmico:Visão Geral
0
86
515
2015-04-28T15:49:19Z
Daniel.giacomelli
1
Criou página com '== WecDB Cliebt == === Aba Configurações === * Conexão de Banco de Dados * Habilitar Modo Contínuo * Habilitar Gravação de Log para os comandos SQL executados. === Ab...'
wikitext
text/x-wiki
== WecDB Cliebt ==
=== Aba Configurações ===
* Conexão de Banco de Dados
* Habilitar Modo Contínuo
* Habilitar Gravação de Log para os comandos SQL executados.
=== Aba Formulário ===
==== Parâmetros ===
=== Aba Campos ===
=== Aba Layout ===
9c0771dae5fc80b3037900fe1de318dcb39e8783
516
515
2015-04-28T15:49:28Z
Daniel.giacomelli
1
/* = Parâmetros */
wikitext
text/x-wiki
== WecDB Cliebt ==
=== Aba Configurações ===
* Conexão de Banco de Dados
* Habilitar Modo Contínuo
* Habilitar Gravação de Log para os comandos SQL executados.
=== Aba Formulário ===
==== Parâmetros ====
=== Aba Campos ===
=== Aba Layout ===
1108762262fadb804eabc34ed19d14e892252932
517
516
2015-04-28T16:10:10Z
Daniel.giacomelli
1
/* Aba Formulário */
wikitext
text/x-wiki
== WecDB Cliebt ==
=== Aba Configurações ===
* Conexão de Banco de Dados
* Habilitar Modo Contínuo
* Habilitar Gravação de Log para os comandos SQL executados.
=== Aba Formulário ===
==== Parâmetros ====
* Nome
* Descrição
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Variáveis ====
* Nome
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
=== Aba Layout ===
793e1a9b79cc2edcf1f9e3162c9f702c81f4ccbe
518
517
2015-04-28T16:23:26Z
Daniel.giacomelli
1
/* WecDB Cliebt */
wikitext
text/x-wiki
== WecDB Client ==
* '''ID'''
Este campo corresponde ao identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
* Titulo: Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
=== Aba Configurações ===
* Conexão de Banco de Dados
* Habilitar Modo Contínuo
* Habilitar Gravação de Log para os comandos SQL executados.
=== Aba Formulário ===
==== Parâmetros ====
* Nome
* Descrição
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Variáveis ====
* Nome
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
6ef691e3f66dd95c0bd6b2b90c332592b3c9fd0e
519
518
2015-04-28T16:23:58Z
Daniel.giacomelli
1
/* WecDB Client */
wikitext
text/x-wiki
== WecDB Client ==
; ID
Este campo corresponde ao identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
; Titulo
Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
=== Aba Configurações ===
* Conexão de Banco de Dados
* Habilitar Modo Contínuo
* Habilitar Gravação de Log para os comandos SQL executados.
=== Aba Formulário ===
==== Parâmetros ====
* Nome
* Descrição
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Variáveis ====
* Nome
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
ff463f6ea51b2ada629201745ca32360088ec0d3
520
519
2015-04-28T16:33:00Z
Daniel.giacomelli
1
/* WecDB Client */
wikitext
text/x-wiki
== WecDB Client ==
{| class="wikitable"
! Nome
! Descrição
|-
|ID
|Este campo corresponde ao identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
* Conexão de Banco de Dados
* Habilitar Modo Contínuo
* Habilitar Gravação de Log para os comandos SQL executados.
=== Aba Formulário ===
==== Parâmetros ====
* Nome
* Descrição
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Variáveis ====
* Nome
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
db19c873a5f5dc63e9455b0d622e31f117bfa733
521
520
2015-04-28T16:36:18Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== WecDB Client ==
=== Informações Básicas ===
{| class="wikitable" style="padding: 6px"
! Nome
! Descrição
|-
|ID
|Este campo corresponde ao identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
* Conexão de Banco de Dados
* Habilitar Modo Contínuo
* Habilitar Gravação de Log para os comandos SQL executados.
=== Aba Formulário ===
==== Parâmetros ====
* Nome
* Descrição
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Variáveis ====
* Nome
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
a7d4f9d0622ba2b8fc43b5efef8bc3e3bf5a6ab6
522
521
2015-04-28T16:38:53Z
Daniel.giacomelli
1
/* WecDB Client */
wikitext
text/x-wiki
== WecDB Client ==
=== Informações Básicas ===
{| class="wikitable" style="padding: 6px"
! Nome !! Descrição
|-
|ID
|Este campo corresponde ao identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
* Nome
* Descrição
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Variáveis ====
* Nome
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
e54e9460d5bdc65fe29573fff496335247606a80
523
522
2015-04-28T16:41:20Z
Daniel.giacomelli
1
/* Aba Configurações */
wikitext
text/x-wiki
== WecDB Client ==
=== Informações Básicas ===
{| class="wikitable" style="padding: 6px"
! Nome !! Descrição
|-
|ID
|Este campo corresponde ao identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable"
! Nome !! Descrição
|-
| style="width: 250px" | Conexão de Banco de Dados
|
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
* Nome
* Descrição
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Variáveis ====
* Nome
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
dc1d9d5bd41bc0696cf980e43d2747dfa5a6d857
524
523
2015-04-28T16:41:29Z
Daniel.giacomelli
1
/* Informações Básicas */
wikitext
text/x-wiki
== WecDB Client ==
=== Informações Básicas ===
{| class="wikitable" style="padding: 6px"
! Nome !! Descrição
|-
|style="width: 250px" | ID
|Este campo corresponde ao identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable"
! Nome !! Descrição
|-
| style="width: 250px" | Conexão de Banco de Dados
|
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
* Nome
* Descrição
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Variáveis ====
* Nome
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
149165b55770324b1f6736e99d0913f18a4daeeb
525
524
2015-04-28T16:41:38Z
Daniel.giacomelli
1
/* Informações Básicas */
wikitext
text/x-wiki
== WecDB Client ==
=== Informações Básicas ===
{| class="wikitable"
! Nome !! Descrição
|-
|style="width: 250px" | ID
|Este campo corresponde ao identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable"
! Nome !! Descrição
|-
| style="width: 250px" | Conexão de Banco de Dados
|
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
* Nome
* Descrição
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Variáveis ====
* Nome
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
1070b5d4a8860e5004df4c2067cd778ded1d4b65
526
525
2015-04-28T16:45:00Z
Daniel.giacomelli
1
/* Aba Formulário */
wikitext
text/x-wiki
== WecDB Client ==
=== Informações Básicas ===
{| class="wikitable"
! Nome !! Descrição
|-
|style="width: 250px" | ID
|Este campo corresponde ao identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable"
! Nome !! Descrição
|-
| style="width: 250px" | Conexão de Banco de Dados
|
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
{| class="wikitable"
! Nome !! Descrição
|-
|style="width: 200px"| Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Variáveis ====
* Nome
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
feaf44ed1cad8f5ad7e209e5b269edbb82179bef
527
526
2015-04-28T16:45:19Z
Daniel.giacomelli
1
/* Parâmetros */
wikitext
text/x-wiki
== WecDB Client ==
=== Informações Básicas ===
{| class="wikitable"
! Nome !! Descrição
|-
|style="width: 250px" | ID
|Este campo corresponde ao identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable"
! Nome !! Descrição
|-
| style="width: 250px" | Conexão de Banco de Dados
|
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
{| class="wikitable"
! Nome !! Descrição
|-
|style="width: 250px"| Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Variáveis ====
* Nome
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
d88341953123b121a3531f33b9b06deb56ef44df
529
527
2015-04-28T16:51:25Z
Daniel.giacomelli
1
/* Informações Básicas */
wikitext
text/x-wiki
== WecDB Client ==
=== Informações Básicas ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Este campo corresponde ao identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable"
! Nome !! Descrição
|-
| style="width: 250px" | Conexão de Banco de Dados
|
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
{| class="wikitable"
! Nome !! Descrição
|-
|style="width: 250px"| Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Variáveis ====
* Nome
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
3a838202b40781084720e5f00be4d52c2435f54a
530
529
2015-04-28T16:51:44Z
Daniel.giacomelli
1
/* Aba Configurações */
wikitext
text/x-wiki
== WecDB Client ==
=== Informações Básicas ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Este campo corresponde ao identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
{| class="wikitable"
! Nome !! Descrição
|-
|style="width: 250px"| Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Variáveis ====
* Nome
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
86db4a9c7067fe736e68d7a9a64e6f4872a62aa1
531
530
2015-04-28T16:52:08Z
Daniel.giacomelli
1
/* Aba Configurações */
wikitext
text/x-wiki
== WecDB Client ==
=== Informações Básicas ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Este campo corresponde ao identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
{| class="wikitable"
! Nome !! Descrição
|-
|style="width: 250px"| Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Variáveis ====
* Nome
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
2ddc3368fc755fc4f50c07470d8579bb85780b5c
532
531
2015-04-28T16:52:22Z
Daniel.giacomelli
1
/* Parâmetros */
wikitext
text/x-wiki
== WecDB Client ==
=== Informações Básicas ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Este campo corresponde ao identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Variáveis ====
* Nome
* Tipo
* Botão Adicionar
* Botão Alterar
* Botão Excluir
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
2bb11e49f320553fd8364d4d46b2b6b9c7e559d7
533
532
2015-04-28T16:53:15Z
Daniel.giacomelli
1
/* Variáveis */
wikitext
text/x-wiki
== WecDB Client ==
=== Informações Básicas ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Este campo corresponde ao identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Variáveis ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
3625f7c13b53a7532718ba395b8ae3f7225c0de2
534
533
2015-04-28T16:53:27Z
Daniel.giacomelli
1
/* Variáveis */
wikitext
text/x-wiki
== WecDB Client ==
=== Informações Básicas ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Este campo corresponde ao identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Variáveis ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
bfe0ea4f46686ef5ebdb14be77d64e44f3b3e059
535
534
2015-04-28T16:54:00Z
Daniel.giacomelli
1
/* Informações Básicas */
wikitext
text/x-wiki
== WecDB Client ==
=== Informações Básicas ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Variáveis ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
37db55855054437e9755eb3c8c022f839ca06579
536
535
2015-04-28T17:00:30Z
Daniel.giacomelli
1
/* Aba Configurações */
wikitext
text/x-wiki
== WecDB Client ==
=== Informações Básicas ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|Campo para selecionar uma conexão de banco de dados cadastrada. As conexões existentes podem ser alteradas ou novas conexões podem ser incluídas utilizando o botão com uma seta para baixo, na extremidade direita do campo.
A conexão selecionada será usada para buscar os dados de origem dos campos ('''Fonte de Dados'''), executar queries informadas nos '''Eventos''' e no '''Comando SQL''' final, disparado na confirmação do Formulário.
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Variáveis ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
36f459db315c59d30a0cdd8ca04bf344c011bd03
MediaWiki:Common.js
8
48
551
229
2015-04-29T16:18:22Z
Daniel.giacomelli
1
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Nova recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: 'Quebra de compatibilidade ou mudança na forma de funcionamento.';
var replacementText = '<span class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</span>';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText);
}
}
}
}
}
59723846085d3eef95d45a93de5c9b3e5dbe72e6
562
551
2015-04-29T16:36:55Z
Daniel.giacomelli
1
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Nova recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: 'Quebra de compatibilidade ou mudança na forma de funcionamento.';
var replacementText = '<span class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</span><div>';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>;
}
}
}
}
}
592553eb3934a8527f76f3cf0ed51c7f79dba76e
563
562
2015-04-29T16:37:03Z
Daniel.giacomelli
1
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Nova recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: 'Quebra de compatibilidade ou mudança na forma de funcionamento.';
var replacementText = '<span class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</span><div>';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
}
}
}
}
}
8afd918cee3291f0452d28e780ce3133deceb8b1
564
563
2015-04-29T16:38:08Z
Daniel.giacomelli
1
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Nova recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: 'Quebra de compatibilidade ou mudança na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
}
}
}
}
}
48a9ab3329948f9b1be28652b28ca93a5b8c9054
585
564
2015-04-29T20:28:11Z
Daniel.giacomelli
1
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: 'Quebra de compatibilidade ou mudança na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
}
}
}
}
}
c99f019ee4e84e42085e28f9e4de85fe74c9c9ad
MediaWiki:Common.css
8
47
552
550
2015-04-29T16:21:39Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
margin-top: 4px;
border: 1px solid transparent;
}
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
7a983eaebdcc4c11932cddf4e3f3200eca264451
553
552
2015-04-29T16:28:37Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: inline-block;
min-width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
margin-top: 4px;
border: 1px solid transparent;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
3c578347bd2c4820b4b6d96fa9c5de95a38e0798
554
553
2015-04-29T16:29:05Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
margin-top: 4px;
border: 1px solid transparent;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
201aa16b669d7ddfa1f61d64fc946994de54550c
555
554
2015-04-29T16:29:36Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
margin-top: 4px;
border: 1px solid transparent;
float: left;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
d793de21d40134be98b05fdf4317ce5236b520d2
556
555
2015-04-29T16:30:58Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
margin-top: 4px;
border: 1px solid transparent;
float: left;
position: relative;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
display: block;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
70e1be5f47bf69f9c130b370b3305afe6b176c0d
557
556
2015-04-29T16:31:57Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
margin-top: 4px;
border: 1px solid transparent;
float: left;
position: relative;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
display: block;
border:1px solid grey;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
fdd6c399b1150fb025dd2d88814076e756a52691
558
557
2015-04-29T16:32:28Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
margin-top: 4px;
border: 1px solid transparent;
float: left;
position: static;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
display: block;
border:1px solid grey;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
694150f4c9c6a0e717e9da42b401db9319da782f
559
558
2015-04-29T16:32:59Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
margin-top: 4px;
border: 1px solid transparent;
float: left;
position: static;
clear: both;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
display: block;
border:1px solid grey;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
921f676e7adfe64ce2cd077430d2c818b605ccf2
560
559
2015-04-29T16:34:03Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
/* margin-top: 4px;*/
border: 1px solid transparent;
float: left;
position: static;
clear: both;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
display: block;
border:1px solid grey;
padding: 2px 0 2px 0;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
6932ec077d8837921d7f6d536f9024dd8d1d9bee
561
560
2015-04-29T16:35:04Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
/* margin-top: 4px;*/
border: 1px solid transparent;
float: left;
position: static;
clear: both;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
display: block;
border-bottom:1px dashed #ccc;
padding: 2px 0 2px 0;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
8b24ca075ff93ff0b04e5de5d56670d76efc5fc2
565
561
2015-04-29T16:39:54Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
/* margin-top: 4px;*/
border: 1px solid transparent;
float: left;
position: static;
clear: both;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
float: right;
border-bottom:1px dashed #ccc;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
display: block;
padding: 2px 0 2px 0;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
b436c9fb3cff3ac4cce05983333c5a63a2c3e5d0
566
565
2015-04-29T16:41:43Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
/* margin-top: 4px;*/
border: 1px solid transparent;
float: left;
position: static;
clear: both;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
float: right;
border-bottom:1px dashed #ccc;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
display: block;
padding: 2px 0 2px 0;
overflow: hidden;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
31f2107ecae88c5231f8633fa112ce045fa3d9a4
567
566
2015-04-29T16:42:42Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
/* margin-top: 4px;*/
border: 1px solid transparent;
float: left;
position: static;
clear: both;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
float: left;
border-bottom:1px dashed #ccc;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
display: block;
padding: 2px 0 2px 0;
overflow: hidden;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
251b8381d1d9c91e50c5ae9b2bddffde25fd0133
568
567
2015-04-29T16:46:40Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
/* margin-top: 4px;*/
border: 1px solid transparent;
float: left;
position: static;
clear: both;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
float: left;
border-bottom:1px dashed #ccc;
clear: both;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
display: block;
padding: 2px 0 2px 0;
overflow: hidden;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
e082383d1bffd78f5ab96dea76e6241c9198664c
569
568
2015-04-29T16:48:44Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
/* margin-top: 4px;*/
border: 1px solid transparent;
float: left;
position: absolute;
top: 0px;
left: 0px;
/*clear: both;*/
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 104px;
border-bottom:1px dashed #ccc;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
display: block;
padding: 2px 0 2px 0;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
7fb30b827874bde6be478cad178e5797431874ed
570
569
2015-04-29T16:49:23Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
/* margin-top: 4px;*/
border: 1px solid transparent;
float: left;
position: absolute;
top: 0px;
left: 0px;
clear: both;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 104px;
border-bottom:1px dashed #ccc;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
display: block;
padding: 2px 0 2px 0;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
5259f3fef5a0a49953ab8d0228803e7ab23685b1
571
570
2015-04-29T16:49:50Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
/* margin-top: 4px;*/
border: 1px solid transparent;
float: left;
position: absolute;
top: 0px;
left: 0px;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 104px;
border-bottom:1px dashed #ccc;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
display: block;
padding: 2px 0 2px 0;
clear: both;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
e44a4e8729d398e7bc73d9ab79732c250ad3d9a6
572
571
2015-04-29T16:52:55Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
/* margin-top: 4px;*/
border: 1px solid transparent;
position: absolute;
top: 0px;
left: 0px;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 104px;
border-bottom:1px dashed #ccc;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
display: block;
padding: 2px 0 2px 0;
clear: both;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
bd6c8f52f1781fc5fbfb5b64129b89a8d122d426
573
572
2015-04-29T16:53:34Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
/* margin-top: 4px;*/
border: 1px solid transparent;
position: absolute;
top: 0px;
left: 0px;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 104px;
border-bottom:1px dashed #ccc;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
display: block;
padding: 2px 0 2px 0;
position:static;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
b08b48b528f89bfe366a6ea26eb0f0863245976e
574
573
2015-04-29T16:55:54Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
/* margin-top: 4px;*/
border: 1px solid transparent;
position: absolute;
top: 0px;
left: 0px;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 104px;
border-bottom:1px dashed #ccc;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin-left:-10px;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
acb641b43d5489590fbc8fc9c21cac2d82461001
575
574
2015-04-29T16:57:06Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
/* margin-top: 4px;*/
border: 1px solid transparent;
position: absolute;
top: 0px;
left: 0px;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 104px;
border-bottom:1px dashed #ccc;
}
ul.releaseTopicList{
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
margin: 0px;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
67b7293d09e087d68dbcca20f717a428e7082c47
576
575
2015-04-29T16:57:55Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
/* margin-top: 4px;*/
border: 1px solid transparent;
position: absolute;
top: 0px;
left: 0px;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 104px;
border-bottom:1px dashed #ccc;
}
ul.releaseTopicList{
margin: 0px;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
e4e7778578d8b0857fd38f094587ecf380125ed0
577
576
2015-04-29T16:59:50Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
/* margin-top: 4px;*/
border: 1px solid transparent;
position: absolute;
top: 0px;
left: 0px;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
margin-bottom: 6px;
border-bottom:1px dashed #ccc;
}
ul.releaseTopicList{
margin: 0px;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
69e0921a39f14bd9f1711de5f00362fb4984e97f
578
577
2015-04-29T17:00:26Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
/* margin-top: 4px;*/
border: 1px solid transparent;
position: absolute;
top: 0px;
left: 0px;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dashed #ccc;
}
ul.releaseTopicList{
margin: 0px;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
106633bf264b2839bb52e1c013ea76a89e7578c6
579
578
2015-04-29T17:01:44Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 2px;
left: 0px;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dashed #ccc;
}
ul.releaseTopicList{
margin: 0px;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
eec9dbcc516897bcbaf640cce6178bba317a70a3
580
579
2015-04-29T17:02:15Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dashed #ccc;
}
ul.releaseTopicList{
margin: 0px;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
4540fb9a14345216c4fbda451351053630e12fe9
582
580
2015-04-29T17:06:37Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dashed #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #666;
background: #ccc;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
4a3aa5387debb5b11d13f147c7ceea76f521bafa
583
582
2015-04-29T17:07:43Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dashed #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
f16a14ebd88804e3771ab6f2cef027a55db24260
584
583
2015-04-29T17:08:47Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
547f7acd048767471583381325f1239a42cfb246
589
584
2015-04-30T18:04:31Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background:red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
1d7dfcc2c4451f808e4f116da2d78a1286fdcca7
644
589
2015-05-29T20:52:54Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #ff9933;
background: orange;
background: -moz-linear-gradient(top, #ff0000 0%, #ff9933 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#ff9933)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#ff9933 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#ff9933 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#ff9933 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#ff9933 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#ff9933',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
8c9a2ac9df374a1b9b5134d12cfa982d754d67af
Erros do Crystal Reports
0
59
590
334
2015-05-04T15:34:37Z
Daniel.giacomelli
1
/* Solução */
wikitext
text/x-wiki
==Código de barras do RPT não é gerado no PDF==
[[Arquivo:Crystal_ErroCodBarBoleto.png|200px|thumb|right|Código de Barras I25m36l3.ttf com problema]]
=== Erro ===
Código de barras sai errado ao utilizar a fonte I25m36l3.ttf.
=== Causa ===
Fonte mal instalada.
=== Solução ===
Siga os passos abaixo para instalar a fonte
# Baixe e instale a fonte [http://latromi.com.br/downloads/fontes/I25m36l3.zip I25m36l3.ttf].
# Nas configurações de Fonte do Painel de Controle, desmarque a opção ''ocultar fontes com base em confgurações de idioma''.
Se após os passos acima, a fonte continuar com problema, tente as opções abaixo:
<ol>
<li>Conceder Permissão no arquivo físico da fonte para usuário do IIS.</li>
<li>Criação da Chave de Registro:
<pre>
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
Nome: ForceLargerFonts
TYPE: DWORDS
VALUE: 1
</pre>
</li>
<li>Reiniciar o computador.</li>
</ol>
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
A WecDB Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
[[Category:Crystal Reports]]
6d31406b7576c1392928408694c878277d1f88ac
591
590
2015-05-04T16:06:09Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Código de barras do RPT não é gerado no PDF==
[[Arquivo:Crystal_ErroCodBarBoleto.png|200px|thumb|right|Código de Barras I25m36l3.ttf com problema]]
=== Erro ===
Código de barras sai errado ao utilizar a fonte I25m36l3.ttf.
=== Causa ===
Fonte mal instalada.
=== Solução ===
Siga os passos abaixo para instalar a fonte
# Baixe e instale a fonte [http://latromi.com.br/downloads/fontes/I25m36l3.zip I25m36l3.ttf].
# Nas configurações de Fonte do Painel de Controle, desmarque a opção ''ocultar fontes com base em confgurações de idioma''.
Se após os passos acima, a fonte continuar com problema, tente as opções abaixo:
<ol>
<li>Conceder Permissão no arquivo físico da fonte para usuário do IIS.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
<li>Reiniciar o computador.</li>
</ol>
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
A WecDB Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
==Código de barras é gerado em tamanho pequeno==
=== Erro ===
Ao gerar um PDF que utilize código de barras, o código de barras sai em tamanho menor do que o especificado no RPT.
=== Causa ===
Uma Chave de Registro do Crystal Reports que habilita a geração de fontes grandes está desabilitada.
=== Solução ===
Siga os passos abaixo:
<ol>
<li>Vá em Iniciar > Executar</li>
<li>Digite '''regedit''' e pressione enter</li>
<li>Localize a chave ''HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects'', clique com o botão direito do mouse, e vá em ''Permissões''.</li>
<li>Conceda todos os privilégios ao usuário que estiver rodando o serviço do IIS ou a todos os usuários.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
</ol>
[[Category:Crystal Reports]]
f1d0452fd4969018306f23956b6d20c25ff0fe9e
592
591
2015-05-04T16:06:48Z
Daniel.giacomelli
1
/* Código de barras do RPT não é gerado no PDF */
wikitext
text/x-wiki
==Código de barras do RPT não é gerado no PDF==
[[Arquivo:Crystal_ErroCodBarBoleto.png|200px|thumb|right|Código de Barras I25m36l3.ttf com problema]]
=== Erro ===
Código de barras sai errado ao utilizar a fonte '''I25m36l3.ttf'''.
=== Causa ===
Fonte mal instalada.
=== Solução ===
Siga os passos abaixo para instalar a fonte
# Baixe e instale a fonte [http://latromi.com.br/downloads/fontes/I25m36l3.zip I25m36l3.ttf].
# Nas configurações de Fonte do Painel de Controle, desmarque a opção ''ocultar fontes com base em confgurações de idioma''.
Se após os passos acima, a fonte continuar com problema, tente as opções abaixo:
<ol>
<li>Conceder Permissão no arquivo físico da fonte para usuário do IIS.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
<li>Reiniciar o computador.</li>
</ol>
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
A WecDB Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
==Código de barras é gerado em tamanho pequeno==
=== Erro ===
Ao gerar um PDF que utilize código de barras, o código de barras sai em tamanho menor do que o especificado no RPT.
=== Causa ===
Uma Chave de Registro do Crystal Reports que habilita a geração de fontes grandes está desabilitada.
=== Solução ===
Siga os passos abaixo:
<ol>
<li>Vá em Iniciar > Executar</li>
<li>Digite '''regedit''' e pressione enter</li>
<li>Localize a chave ''HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects'', clique com o botão direito do mouse, e vá em ''Permissões''.</li>
<li>Conceda todos os privilégios ao usuário que estiver rodando o serviço do IIS ou a todos os usuários.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
</ol>
[[Category:Crystal Reports]]
6f9e3e535c78c9207b16a5e3edf4e7e32e605200
593
592
2015-05-04T16:07:09Z
Daniel.giacomelli
1
/* Código de barras do RPT não é gerado no PDF */
wikitext
text/x-wiki
==Código de Barras Mal Formado==
[[Arquivo:Crystal_ErroCodBarBoleto.png|200px|thumb|right|Código de Barras I25m36l3.ttf com problema]]
=== Erro ===
Código de barras sai errado ao utilizar a fonte '''I25m36l3.ttf'''.
=== Causa ===
Fonte mal instalada.
=== Solução ===
Siga os passos abaixo para instalar a fonte
# Baixe e instale a fonte [http://latromi.com.br/downloads/fontes/I25m36l3.zip I25m36l3.ttf].
# Nas configurações de Fonte do Painel de Controle, desmarque a opção ''ocultar fontes com base em confgurações de idioma''.
Se após os passos acima, a fonte continuar com problema, tente as opções abaixo:
<ol>
<li>Conceder Permissão no arquivo físico da fonte para usuário do IIS.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
<li>Reiniciar o computador.</li>
</ol>
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
A WecDB Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
==Código de barras é gerado em tamanho pequeno==
=== Erro ===
Ao gerar um PDF que utilize código de barras, o código de barras sai em tamanho menor do que o especificado no RPT.
=== Causa ===
Uma Chave de Registro do Crystal Reports que habilita a geração de fontes grandes está desabilitada.
=== Solução ===
Siga os passos abaixo:
<ol>
<li>Vá em Iniciar > Executar</li>
<li>Digite '''regedit''' e pressione enter</li>
<li>Localize a chave ''HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects'', clique com o botão direito do mouse, e vá em ''Permissões''.</li>
<li>Conceda todos os privilégios ao usuário que estiver rodando o serviço do IIS ou a todos os usuários.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
</ol>
[[Category:Crystal Reports]]
ba208dc508bc3ca84930f72b30e195dbb2b69dce
594
593
2015-05-04T16:08:48Z
Daniel.giacomelli
1
/* Código de barras é gerado em tamanho pequeno */
wikitext
text/x-wiki
==Código de Barras Mal Formado==
[[Arquivo:Crystal_ErroCodBarBoleto.png|200px|thumb|right|Código de Barras I25m36l3.ttf com problema]]
=== Erro ===
Código de barras sai errado ao utilizar a fonte '''I25m36l3.ttf'''.
=== Causa ===
Fonte mal instalada.
=== Solução ===
Siga os passos abaixo para instalar a fonte
# Baixe e instale a fonte [http://latromi.com.br/downloads/fontes/I25m36l3.zip I25m36l3.ttf].
# Nas configurações de Fonte do Painel de Controle, desmarque a opção ''ocultar fontes com base em confgurações de idioma''.
Se após os passos acima, a fonte continuar com problema, tente as opções abaixo:
<ol>
<li>Conceder Permissão no arquivo físico da fonte para usuário do IIS.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
<li>Reiniciar o computador.</li>
</ol>
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
A WecDB Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
==Código de Barras Pequeno==
=== Erro ===
Ao gerar um PDF que utilize código de barras, o código de barras sai em tamanho menor do que o especificado no RPT.
=== Causa ===
Uma Chave de Registro do Crystal Reports que habilita a geração de fontes grandes está desabilitada.
=== Solução ===
Siga os passos abaixo:
<ol>
<li>Vá em Iniciar > Executar</li>
<li>Digite '''regedit''' e pressione enter</li>
<li>Localize a chave ''HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects'', clique com o botão direito do mouse, e vá em ''Permissões''.</li>
<li>Conceda todos os privilégios ao usuário que estiver rodando o serviço do IIS ou a todos os usuários.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
</ol>
[[Category:Crystal Reports]]
692fc948c67a38c101e7080375ea2486f7b77aac
595
594
2015-05-04T16:09:26Z
Daniel.giacomelli
1
/* Código de Barras Pequeno */
wikitext
text/x-wiki
==Código de Barras Mal Formado==
[[Arquivo:Crystal_ErroCodBarBoleto.png|200px|thumb|right|Código de Barras I25m36l3.ttf com problema]]
=== Erro ===
Código de barras sai errado ao utilizar a fonte '''I25m36l3.ttf'''.
=== Causa ===
Fonte mal instalada.
=== Solução ===
Siga os passos abaixo para instalar a fonte
# Baixe e instale a fonte [http://latromi.com.br/downloads/fontes/I25m36l3.zip I25m36l3.ttf].
# Nas configurações de Fonte do Painel de Controle, desmarque a opção ''ocultar fontes com base em confgurações de idioma''.
Se após os passos acima, a fonte continuar com problema, tente as opções abaixo:
<ol>
<li>Conceder Permissão no arquivo físico da fonte para usuário do IIS.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
<li>Reiniciar o computador.</li>
</ol>
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
A WecDB Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
==Código de Barras Pequeno==
=== Erro ===
Ao gerar um PDF que utilize código de barras, o código de barras sai em tamanho menor do que o especificado no RPT.
=== Causa ===
Uma chave de registro do Crystal Reports que habilita a geração de fontes grandes está desabilitada.
=== Solução ===
Siga os passos abaixo:
<ol>
<li>Vá em Iniciar > Executar</li>
<li>Digite '''regedit''' e pressione enter</li>
<li>Localize a chave ''HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects'', clique com o botão direito do mouse, e vá em ''Permissões''.</li>
<li>Conceda todos os privilégios ao usuário que estiver rodando o serviço do IIS ou a todos os usuários.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
</ol>
[[Category:Crystal Reports]]
e922bb67bece757b87f8781d00af12018aae89d7
597
595
2015-05-06T16:18:37Z
Daniel.giacomelli
1
/* Código de Barras Pequeno */
wikitext
text/x-wiki
==Código de Barras Mal Formado==
[[Arquivo:Crystal_ErroCodBarBoleto.png|200px|thumb|right|Código de Barras I25m36l3.ttf com problema]]
=== Erro ===
Código de barras sai errado ao utilizar a fonte '''I25m36l3.ttf'''.
=== Causa ===
Fonte mal instalada.
=== Solução ===
Siga os passos abaixo para instalar a fonte
# Baixe e instale a fonte [http://latromi.com.br/downloads/fontes/I25m36l3.zip I25m36l3.ttf].
# Nas configurações de Fonte do Painel de Controle, desmarque a opção ''ocultar fontes com base em confgurações de idioma''.
Se após os passos acima, a fonte continuar com problema, tente as opções abaixo:
<ol>
<li>Conceder Permissão no arquivo físico da fonte para usuário do IIS.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
<li>Reiniciar o computador.</li>
</ol>
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
A WecDB Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
==Código de Barras Pequeno==
[[Arquivo:Crystal_ErrorCodBarraPequeno.png|200px|thumb|right|Relatório do Crystal com o Código de Barras Pequeno]]
=== Erro ===
Ao gerar um PDF que utilize código de barras, o código de barras sai em tamanho menor do que o especificado no RPT.
=== Causa ===
Uma chave de registro do Crystal Reports que habilita a geração de fontes grandes está desabilitada.
=== Solução ===
Siga os passos abaixo:
<ol>
<li>Vá em Iniciar > Executar</li>
<li>Digite '''regedit''' e pressione enter</li>
<li>Localize a chave ''HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects'', clique com o botão direito do mouse, e vá em ''Permissões''.</li>
<li>Conceda todos os privilégios ao usuário que estiver rodando o serviço do IIS ou a todos os usuários.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
</ol>
[[Category:Crystal Reports]]
63fdf9eee9eedf7ff6a930cb8baa0ae11a7dfc04
598
597
2015-05-06T16:30:22Z
Daniel.giacomelli
1
/* Erro */
wikitext
text/x-wiki
==Código de Barras Mal Formado==
[[Arquivo:Crystal_ErroCodBarBoleto.png|200px|thumb|right|Código de Barras I25m36l3.ttf com problema]]
=== Erro ===
Código de barras sai errado ao utilizar a fonte '''I25m36l3.ttf'''.
=== Causa ===
Fonte mal instalada.
=== Solução ===
Siga os passos abaixo para instalar a fonte
# Baixe e instale a fonte [http://latromi.com.br/downloads/fontes/I25m36l3.zip I25m36l3.ttf].
# Nas configurações de Fonte do Painel de Controle, desmarque a opção ''ocultar fontes com base em confgurações de idioma''.
Se após os passos acima, a fonte continuar com problema, tente as opções abaixo:
<ol>
<li>Conceder Permissão no arquivo físico da fonte para usuário do IIS.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
<li>Reiniciar o computador.</li>
</ol>
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
O WecDB Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
==Código de Barras Pequeno==
[[Arquivo:Crystal_ErrorCodBarraPequeno.png|200px|thumb|right|Relatório do Crystal com o Código de Barras Pequeno]]
=== Erro ===
Ao gerar um PDF que utilize código de barras, o código de barras sai em tamanho menor do que o especificado no RPT.
=== Causa ===
Uma chave de registro do Crystal Reports que habilita a geração de fontes grandes está desabilitada.
=== Solução ===
Siga os passos abaixo:
<ol>
<li>Vá em Iniciar > Executar</li>
<li>Digite '''regedit''' e pressione enter</li>
<li>Localize a chave ''HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects'', clique com o botão direito do mouse, e vá em ''Permissões''.</li>
<li>Conceda todos os privilégios ao usuário que estiver rodando o serviço do IIS ou a todos os usuários.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
</ol>
[[Category:Crystal Reports]]
6e697a16bfdbd62754c87a1e0a20b94fea1e80dc
Arquivo:Crystal ErrorCodBarraPequeno.png
6
87
596
2015-05-06T16:18:14Z
Daniel.giacomelli
1
Relatório do Crystal com o Código de Barras Pequeno
wikitext
text/x-wiki
Relatório do Crystal com o Código de Barras Pequeno
78d07dafb2fd6776f28188fd507693132cd34986
Arquivo:Dfe4avaSVC Installer 04.png
6
79
611
459
2015-05-15T15:10:25Z
Daniel.giacomelli
1
Daniel.giacomelli enviou uma nova versão de "[[Arquivo:Dfe4avaSVC Installer 04.png]]"
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Histórico de Alterações
0
15
627
512
2015-05-20T21:18:10Z
Daniel.giacomelli
1
/* WSApp */
wikitext
text/x-wiki
==WecDB==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
*[[WecDB 2.7|Versão 2.7]]
*[[WecDB 2.8|Versão 2.8]]
*[[WecDB 3.0|Versão 3.0]]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
==Ver Também==
* [[Padrão de Versionamento de Software]]
49bbce315996792b66bf851e5e3387453e3aad1a
628
627
2015-05-28T20:49:52Z
Daniel.giacomelli
1
/* WecDB */
wikitext
text/x-wiki
==WecDB==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
*[[WecDB 2.7|Versão 2.7]]
*[[WecDB 2.8|Versão 2.8]]
*[[WecDB 3.0|Versão 3.0]]
*[[WecDB 3.1|Versão 3.1]]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
==Ver Também==
* [[Padrão de Versionamento de Software]]
3e6fb528ea77c3511df30805357a771ac54cb252
635
628
2015-05-28T21:01:36Z
Daniel.giacomelli
1
/* WSApp */
wikitext
text/x-wiki
==WecDB==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
*[[WecDB 2.7|Versão 2.7]]
*[[WecDB 2.8|Versão 2.8]]
*[[WecDB 3.0|Versão 3.0]]
*[[WecDB 3.1|Versão 3.1]]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
==Ver Também==
* [[Padrão de Versionamento de Software]]
2c2f86130f90d4e870e82366b30f70151131039f
WSApp 2.2
0
89
636
2015-05-28T21:03:32Z
Daniel.giacomelli
1
Criou página com '==Sobre a versão== ==Download== Clique [https://www.dropbox.com/s/ky5sujp82602z8u/wsapp-2.2-bin.zip?dl=0 aqui] para baixar os arquivos. == Dependências == * .NET Framework...'
wikitext
text/x-wiki
==Sobre a versão==
==Download==
Clique [https://www.dropbox.com/s/ky5sujp82602z8u/wsapp-2.2-bin.zip?dl=0 aqui] para baixar os arquivos.
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
==Histórico de Alterações==
<div id="releaseHistory">
===WSApp===
====versão 2.2====
Data de Liberação: 28/05/2014 <br />
* NEW: Nova propriedade ''CsvSeparatorText'', para especificar o separador de linha da exportação para texto plano.
* FIX: Alteração das propriedades ''ReportSectionOption'' e ''GroupSectionsOption'' para ''ExportIsolated'', na exportação para texto plano.
</div>
b6d9fd94a1e8f94617a28c16f237b0cab807f1b7
MediaWiki:Common.js
8
48
646
585
2015-05-29T20:53:59Z
Daniel.giacomelli
1
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK|CHANGE):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: 'Quebra de compatibilidade ou mudança na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
}
}
}
}
}
a826793ab5501f99680f16dbac68db249a798008
680
646
2015-07-07T15:44:25Z
Daniel.giacomelli
1
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK|CHANGE):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: className == 'change' ? 'Mudança de comportamento ou de uma funcionalidade.'
: 'Quebra de compatibilidade ou mudança brusca na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
}
}
}
}
}
5bb0073e6d83baa47c35bc4002e66b4d6311aff3
MediaWiki:Common.css
8
47
647
644
2015-05-29T20:55:32Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #ff9933;
background: #f9b36e;
background: -moz-linear-gradient(top, #f9b36e 0%, #ff9933 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#ff9933)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f9b36e 0%,#ff9933 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f9b36e 0%,#ff9933 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f9b36e 0%,#ff9933 100%); /* IE10+ */
background: linear-gradient(to bottom, #f9b36e 0%,#ff9933 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9b36e', endColorstr='#ff9933',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
6fef02ad8e39a434997e3388deb7d073242adf70
648
647
2015-05-29T20:55:55Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: orange;
background: #f9b36e;
background: -moz-linear-gradient(top, #f9b36e 0%, #ff9933 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#ff9933)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f9b36e 0%,#ff9933 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f9b36e 0%,#ff9933 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f9b36e 0%,#ff9933 100%); /* IE10+ */
background: linear-gradient(to bottom, #f9b36e 0%,#ff9933 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9b36e', endColorstr='#ff9933',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
fed863a2a736eba80862ba8b06af971525d18258
649
648
2015-05-29T20:56:53Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #ff3300;
background: #f9b36e;
background: -moz-linear-gradient(top, #f9b36e 0%, #ff9933 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#ff9933)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f9b36e 0%,#ff9933 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f9b36e 0%,#ff9933 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f9b36e 0%,#ff9933 100%); /* IE10+ */
background: linear-gradient(to bottom, #f9b36e 0%,#ff9933 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9b36e', endColorstr='#ff9933',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
3a05b3359aaeae2bc57883cad568a59f598dcbc1
650
649
2015-05-29T20:57:25Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #ff6633;
background: #f9b36e;
background: -moz-linear-gradient(top, #f9b36e 0%, #ff9933 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#ff9933)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f9b36e 0%,#ff9933 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f9b36e 0%,#ff9933 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f9b36e 0%,#ff9933 100%); /* IE10+ */
background: linear-gradient(to bottom, #f9b36e 0%,#ff9933 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9b36e', endColorstr='#ff9933',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
9c712ea1c4ab74faef468a434295e14dd0daf3b3
651
650
2015-05-29T20:58:15Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
color: black;
border-color: #ff6633;
background: #f9b36e;
background: -moz-linear-gradient(top, #f9b36e 0%, #ff9933 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#ff9933)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f9b36e 0%,#ff9933 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f9b36e 0%,#ff9933 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f9b36e 0%,#ff9933 100%); /* IE10+ */
background: linear-gradient(to bottom, #f9b36e 0%,#ff9933 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9b36e', endColorstr='#ff9933',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
60e7050343e76b7d0d203aed90e634cbf1f46262
652
651
2015-05-29T21:00:10Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
color: black;
border-color: #c189f9;
background: #cc99ff;
background: -moz-linear-gradient(top, #cc99ff 0%, #ccccff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#ccccff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #cc99ff 0%,#ccccff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #cc99ff 0%,#ccccff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #cc99ff 0%,#ccccff 100%); /* IE10+ */
background: linear-gradient(to bottom, #cc99ff 0%,#ccccff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc99ff', endColorstr='#ccccff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
00deb3e0aaf5bc564448d2662f777b939315fd3c
653
652
2015-05-29T21:02:03Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
color: black;
border-color: #c189f9;
background: #cc99ff;
background: -moz-linear-gradient(top, #ccccff 0%, #cc99ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ccccff), color-stop(100%,#ff0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ccccff 0%,#cc99ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ccccff 0%, #cc99ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ccccff 0%, #cc99ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #ccccff 0%, #cc99ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccccff', endColorstr='#cc99ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
6d58f128304ba293733b1ac7fbcf248edd1a6f39
654
653
2015-05-29T21:02:30Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #c189f9;
background: #cc99ff;
background: -moz-linear-gradient(top, #ccccff 0%, #cc99ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ccccff), color-stop(100%,#ff0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ccccff 0%,#cc99ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ccccff 0%, #cc99ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ccccff 0%, #cc99ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #ccccff 0%, #cc99ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccccff', endColorstr='#cc99ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
f450cea33e3a3bc19655818a28bdeeeed6c0ae82
655
654
2015-05-29T21:05:01Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #c189f9;
background: #cc99ff;
background: -moz-linear-gradient(top, #ccccff 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ccccff), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ccccff 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ccccff 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ccccff 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #ccccff 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccccff', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
7ebfd95bba1f1a11674bf2fff01120191c928ce8
656
655
2015-05-29T21:05:37Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #c189f9;
background: #cc99ff;
background: -moz-linear-gradient(top, #9966ff 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9966ff), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #9966ff 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #9966ff 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #9966ff 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #9966ff 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9966ff', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
c73a62d8d97cd00d3d0563db121e421549e87d1c
657
656
2015-05-29T21:06:25Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #c189f9;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
844d2125fa43da1ce5c85d535712aff08d8b9682
658
657
2015-05-29T21:06:54Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
7aada538063ad70f23d26cd8af518d1950406af0
735
658
2015-07-31T21:33:13Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
}
71bcf2160f5ef3e83cb25fdb685a506611e1b5f6
737
735
2015-07-31T21:34:09Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
widh: 200px;
float:right;
}
946d5868fb13aad190e4b9cc77a1a00e509c37ab
738
737
2015-07-31T21:34:28Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 200px;
float:right;
}
aa3ec094c408478183fce0bdca9f2adef48ae73e
739
738
2015-07-31T21:35:19Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
3df74de9cc24461792412e785ba4342ba42c80dc
Padrão de Versionamento de Software (≤ v3.4)
0
58
661
332
2015-06-08T14:57:48Z
Daniel.giacomelli
1
/* Versão de 2º nível */
wikitext
text/x-wiki
O versionamento dos aplicativos publicados pela LATROMI, segue o padrão de 4 dígitos (ex.: 2.4.0.1).
== Desmembrando a versão ==
=== Versão de 1º nível ===
Conhecida por ''Major Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar uma versão do software com um nível de modificações expressivas, nitidamente diferente da versão anterior. Pode-se tomar como exemplo a modificação da versão 1.2 para a versão 2.0 do sistema WecDB, onde foram acrescentadas as novas ferramentas CrossTab, Auto-Refresh, Biblioteca de Imagens e reestruturação do layout do site.
=== Versão de 2º nível ===
Conhecida por ''Minor Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar o nível de compatibilidade entre os aplicativos dentro da versão do sistema. Sempre que este digito for incrementado, significa que os aplicativos com variações de 3º e 4º nível da versão passada não são mais compatíveis com a nova versão.
<p>
Por exemplo, temos na versão 2.3 do sistema os aplicativos ''WecDB v2.3.0.0'' e ''WecDBClient v2.3.1.1'' Ambos são compatíveis pois as versões de 1º e 2º níveis são iguais, e eles continuariam compatíveis até a versão 2.3.999.999. No momento em que o sistema for atualizado para a versão 2.3, esses aplicativos não serão mais compatíveis, e terão que ser obrigatoriamente atualizados.
</p>
<p>
Seguindo este padrão, também é seguro afirmar que '''não existem alterações de banco de dados entre versões de 3º e 4º nível'''. Sempre que uma alteração de banco de dados for necessária, a versão de 2º nível será incrementada.
</p>
=== Versão de 3º nível ===
Conhecida por ''Build'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar a inclusão de novos recursos na versão corrente. Recursos que não necessitam de alterações no banco de dados, podem ser incluídos e publicados dentro da versão atual apenas este nível do versionamento.
=== Versão de 4º nível ===
Conhecida por ''Revision'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar correções dentro de uma versão de 3º nível. Se a versão anterior é v2.5.10.0 e a versão sub-sequente é v2.5.10.1, é seguro afirmar que apenas correções de bugs foram publicadas.
03cd8bc21da91dc31a4e425e6163b45a58183930
WSApp 2.3
0
90
665
2015-06-11T15:49:18Z
Daniel.giacomelli
1
Criou página com '==Sobre a versão== ==Download== Clique [https://www.dropbox.com/s/ky5sujp82602z8u/wsapp-2.2-bin.zip?dl=0 aqui] para baixar os arquivos. == Dependências == * .NET Framework...'
wikitext
text/x-wiki
==Sobre a versão==
==Download==
Clique [https://www.dropbox.com/s/ky5sujp82602z8u/wsapp-2.2-bin.zip?dl=0 aqui] para baixar os arquivos.
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
==Histórico de Alterações==
<div id="releaseHistory">
===WSApp===
====versão 2.3====
Data de Liberação: 11/06/2014 <br />
* NEW: Implementação para obter o valor padrão dos parâmetros do RPT.
</div>
5c84435892ed370005a8527c2deaa9796194b2e0
666
665
2015-06-11T15:50:25Z
Daniel.giacomelli
1
/* Download */
wikitext
text/x-wiki
==Sobre a versão==
==Download==
Clique [https://www.dropbox.com/s/n9ezquhs14zic0y/wsapp-2.3-bin.zip?dl=0 aqui] para baixar os arquivos.
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
==Histórico de Alterações==
<div id="releaseHistory">
===WSApp===
====versão 2.3====
Data de Liberação: 11/06/2014 <br />
* NEW: Implementação para obter o valor padrão dos parâmetros do RPT.
</div>
42c4503dfdb89fdf4c591dcbc2a011588bffa51b
Histórico de Alterações
0
15
667
635
2015-06-11T16:52:56Z
Daniel.giacomelli
1
/* WSApp */
wikitext
text/x-wiki
==WecDB==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
*[[WecDB 2.7|Versão 2.7]]
*[[WecDB 2.8|Versão 2.8]]
*[[WecDB 3.0|Versão 3.0]]
*[[WecDB 3.1|Versão 3.1]]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
==Ver Também==
* [[Padrão de Versionamento de Software]]
c7c74ce792cea82e100cf3f7de4434eeb531e1ac
675
667
2015-07-06T15:30:13Z
Daniel.giacomelli
1
/* WecDB */
wikitext
text/x-wiki
==WecDB==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
*[[WecDB 2.7|Versão 2.7]]
*[[WecDB 2.8|Versão 2.8]]
*[[WecDB 3.0|Versão 3.0]]
*[[WecDB 3.1|Versão 3.1]]
*[[WecDB 3.2|Versão 3.2]]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
==Ver Também==
* [[Padrão de Versionamento de Software]]
5c4bf76fa4d72a3e1b4bb65124dc632c95d64dc8
Instalando o LATROMI Web
0
4
715
417
2015-07-31T02:14:16Z
Daniel.giacomelli
1
/* Requisitos mínimos */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do seu banco de dados:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
* Agora, ainda dentro do arquivo Web.config, localize o parâmetro ''License'' dentro da sessão ''appSettings'', e informe no atributo ''value'' a sua chave de licensa.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [[Instalação_do_ASP.NET|Instale o ASP.NET]] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extenção do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.0. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
* Tente reinstalar o .NET Framework 4.0
3c1da9bc7f2427c79fea1651015c31df1817470c
716
715
2015-07-31T02:14:34Z
Daniel.giacomelli
1
/* Requisitos mínimos */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do seu banco de dados:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
* Agora, ainda dentro do arquivo Web.config, localize o parâmetro ''License'' dentro da sessão ''appSettings'', e informe no atributo ''value'' a sua chave de licensa.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [[Instalação_do_ASP.NET|Instale o ASP.NET]] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extenção do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.0. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
* Tente reinstalar o .NET Framework 4.0
a7f35521979e6d9497fc7858114440a7569efae0
717
716
2015-07-31T02:26:11Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do seu banco de dados:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
* Agora, ainda dentro do arquivo Web.config, localize o parâmetro ''License'' dentro da sessão ''appSettings'', e informe no atributo ''value'' a sua chave de licensa.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [[Instalação_do_ASP.NET|Instale o ASP.NET]] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extenção do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.0. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
* Tente reinstalar o .NET Framework 4.0
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
e57068094a60394b7b0dd4afa7f5cc19a7b4d4bf
718
717
2015-07-31T02:28:33Z
Daniel.giacomelli
1
/* Erro HTTP 404.2 - Not Found */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do seu banco de dados:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
* Agora, ainda dentro do arquivo Web.config, localize o parâmetro ''License'' dentro da sessão ''appSettings'', e informe no atributo ''value'' a sua chave de licensa.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.0. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
* Tente reinstalar o .NET Framework 4.0
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
f0a2af16545958ef3c1e531e9d16d0e26251bbaa
719
718
2015-07-31T02:30:10Z
Daniel.giacomelli
1
/* Erro HTTP 500.21 - Internal Server Error */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formatdo ''WecDB_<versao>.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do seu banco de dados:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
* Agora, ainda dentro do arquivo Web.config, localize o parâmetro ''License'' dentro da sessão ''appSettings'', e informe no atributo ''value'' a sua chave de licensa.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
8c32ad4405446442b70b43e2657e4be72238f0e3
721
719
2015-07-31T17:43:20Z
Daniel.giacomelli
1
/* Extração dos arquivos */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do seu banco de dados:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
* Agora, ainda dentro do arquivo Web.config, localize o parâmetro ''License'' dentro da sessão ''appSettings'', e informe no atributo ''value'' a sua chave de licensa.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
79b870033b72e6d0e5b93ead4953e77d3ae8c34b
745
721
2015-08-01T21:27:17Z
Daniel.giacomelli
1
/* Alterando o arquivo Web.config */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
* Agora, ainda dentro do arquivo Web.config, localize o parâmetro ''License'' dentro da sessão ''appSettings'', e informe no atributo ''value'' a sua chave de licensa.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
70f5ce1746d66c9fd54ed63a442a1973ac5a5b5e
746
745
2015-08-01T21:27:39Z
Daniel.giacomelli
1
/* Alterando o arquivo Web.config */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
81e73632d57d95173b54f90628b60e6fe46eef26
Seja Bem Vindo!
0
1
722
333
2015-07-31T20:39:00Z
Daniel.giacomelli
1
/* Páginas Importantes */
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (''Web Easy Consultation Database'') é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
[[Manual de Instalação do Sistema]]
* Manual de Instalação
** [[Instalando_o_WecDB_Client|WecDB Client]]
** [[Instalando_o_Portal_WecDB|Portal WecDB]]
* Manual de Utilização
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|Portal WecDB]]
* [[Histórico de Alterações|Versões do Sistema]]
* [[Problemas Frequentes]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
9df40a9b6e5731b0080d90aa0f21952a3843b76e
Manual de Instalação do Sistema
0
92
723
2015-07-31T20:40:42Z
Daniel.giacomelli
1
Criou página com '==Pré-requisitos== * .NET Framework 4.5 * Crystal Reports Runtime 13.0.2'
wikitext
text/x-wiki
==Pré-requisitos==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2
1784dcb762819956044194fb341dacc1b55e7826
724
723
2015-07-31T20:41:23Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
177f5683813edfae750c82f09597cd2b3ac74510
725
724
2015-07-31T20:43:43Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{Info/Música/artista
| fundo = grupo_ou_banda
| nome = Led Zeppelin
| imagem = LedZeppelinmontage.jpg
| imagem_tamanho = 225px
| imagem_legenda = Topo: [[Jimmy Page]] e [[John Bonham]]<br />Abaixo: [[John Paul Jones]] e [[Robert Plant]].
| origem = [[Londres]], [[Inglaterra]]
| país = {{GBR}}
| período = 1968–1980<br /><small>(reuniões posteriores: 1985, 1988, 1995, 2007)</small>
| gênero = ''[[Hard rock]]'', ''[[heavy metal]]'', ''[[blues-rock]]'', ''[[folk rock]]'', [[rock psicodélico]], [[rock progressivo]]<!-- NÃO ALTERE SEM PRÉVIA DISCUSSÃO -->
| gravadora = [[Atlantic Records|Atlantic]], [[Swan Song Records|Swan Song]]
| afiliações = [[The Yardbirds]], [[Band of Joy]], [[The Honeydrippers]], [[Page and Plant]]
| site = {{URL|http://www.ledzeppelin.com/ }}
| integrantes =
| exintegrantes = [[Jimmy Page]]<br />[[John Paul Jones]]<br />[[Robert Plant]]<br />[[John Bonham]]
}}
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
7c47931f9aff540b5494913dc4032f6050bf2a6a
726
725
2015-07-31T20:47:42Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{Info/Software
| fundo = grupo_ou_banda
| nome = Led Zeppelin
| imagem = LedZeppelinmontage.jpg
| imagem_tamanho = 225px
| imagem_legenda = Topo: [[Jimmy Page]] e [[John Bonham]]<br />Abaixo: [[John Paul Jones]] e [[Robert Plant]].
| origem = [[Londres]], [[Inglaterra]]
| país = {{GBR}}
| período = 1968–1980<br /><small>(reuniões posteriores: 1985, 1988, 1995, 2007)</small>
| gênero = ''[[Hard rock]]'', ''[[heavy metal]]'', ''[[blues-rock]]'', ''[[folk rock]]'', [[rock psicodélico]], [[rock progressivo]]<!-- NÃO ALTERE SEM PRÉVIA DISCUSSÃO -->
| gravadora = [[Atlantic Records|Atlantic]], [[Swan Song Records|Swan Song]]
| afiliações = [[The Yardbirds]], [[Band of Joy]], [[The Honeydrippers]], [[Page and Plant]]
| site = {{URL|http://www.ledzeppelin.com/ }}
| integrantes =
| exintegrantes = [[Jimmy Page]]<br />[[John Paul Jones]]<br />[[Robert Plant]]<br />[[John Bonham]]
}}
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
28847e8ca76f4fdb7530103bedaf3b60962d09eb
728
726
2015-07-31T20:51:32Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{Info/Software
| param = valor
}}
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
d9162faac8f2ca349c4297e9ffe3ce29686c764f
741
728
2015-07-31T21:42:36Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{Info/Software
| name = LATROMI
| prerequisite = .NET Framework 4.5
}}
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
5af72429a065f7e0fa9e61d4e96500a4a8445131
742
741
2015-08-01T21:17:15Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
177f5683813edfae750c82f09597cd2b3ac74510
743
742
2015-08-01T21:21:22Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
== Instalação ==
Atualmente, o sistema LATROMI é composto por 3 aplicativos. Eles está listado abaixo, e cada um possui um manual de instalação próprio:
* WSApp
* WecDB
* WecDB Client
9c7afc70b4759b12d237df304a04a30c3b4bf78c
744
743
2015-08-01T21:24:12Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
== Instalação ==
Atualmente, o sistema LATROMI é composto por 3 aplicativos, os quais estão listados abaixo
* Manual de Instalação do WecDB Client
* Manual de Instalação do WecDB
* WSApp
4532fe2747873af50985b74fdd283ecb1c4fba92
Predefinição:Info/Software
10
93
727
2015-07-31T20:49:56Z
Daniel.giacomelli
1
Criou página com 'Teste'
wikitext
text/x-wiki
Teste
6d7082969a0681db6fe658a26ff16198600f0923
729
727
2015-07-31T21:16:16Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Teste
[[Category:Templates]]
a2d85453bb11c9cdca4c7b1b899cbaf0a0609493
730
729
2015-07-31T21:16:38Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Teste
6d7082969a0681db6fe658a26ff16198600f0923
731
730
2015-07-31T21:24:52Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Teste
{{{param}}}
2d497162d69342a0ae52b4ddfb2e07ec8cf70f70
732
731
2015-07-31T21:26:41Z
Daniel.giacomelli
1
wikitext
text/x-wiki
<div style="border:1px solid grey">
{{{param}}}
</div>
494a139d45d5b3d5ace7951a9b58e047c829d654
733
732
2015-07-31T21:27:08Z
Daniel.giacomelli
1
wikitext
text/x-wiki
<div style="border:1px solid grey; width: 200px; float:right">
{{{param}}}
</div>
f37351532af343ad11c9697a30ba1625aa9aa16b
734
733
2015-07-31T21:27:58Z
Daniel.giacomelli
1
wikitext
text/x-wiki
<div class="toc" style="border:1px solid grey; width: 200px; float:right">
{{{param}}}
</div>
11039f3c7f18d85f03cea371d96c704919ba7cc3
736
734
2015-07-31T21:33:27Z
Daniel.giacomelli
1
wikitext
text/x-wiki
<div class="infobox">
{{{param}}}
</div>
952ec5d039f8d41dd97d603a05f78db5ad450454
740
736
2015-07-31T21:41:45Z
Daniel.giacomelli
1
wikitext
text/x-wiki
<div class="infobox">
<div class="title">{{{name}}}</div>
<div class="topic">Pré-requisitos</div>
{{{prerequisite}}}
</div>
87956d36e18eec9bdd9481932b24b67f0f8f0255
Instalando o LATROMI Web
0
4
747
746
2015-08-01T21:32:15Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
acb8978db68e578e5743ca8fb8d6d0e12ef9d386
748
747
2015-08-01T21:33:00Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
* Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
e287e91120d494fc695c7c1986f052875af7ebf8
749
748
2015-08-01T21:36:51Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
* Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
e976a1d74cd2a268d75b91d3bebca87a0e0fc851
750
749
2015-08-01T21:37:05Z
Daniel.giacomelli
1
/* Testando o Site */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
b0986d35ccc3e820d4f3c96f390b6fef96b11d64
751
750
2015-08-01T21:42:50Z
Daniel.giacomelli
1
/* Testando o Site */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do WecDB Client. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário Admin criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
5f9ebb1169d8d44133d15a37c42d5d6b090cde89
753
751
2015-08-01T23:55:19Z
Daniel.giacomelli
1
/* Testando o Site */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do WecDB Client. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário Admin criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
dea84f9407a4af1bfbc28534521f50ef8bdb4ab4
754
753
2015-08-01T23:56:32Z
Daniel.giacomelli
1
/* Validando a Licença de Uso */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário '''Admin''' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
fa3a34c2f4469041a70c0027855971ddd08f045e
755
754
2015-08-01T23:56:49Z
Daniel.giacomelli
1
/* Validando a Licença de Uso */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
b384b50b961c21749fa1cbea6883e6bd87313589
756
755
2015-08-01T23:58:14Z
Daniel.giacomelli
1
/* Instalação */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET] por meio da instalação do IIS.
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
b8ede5d2723785c7d3b7ae74f433c505b7804138
757
756
2015-08-02T00:02:14Z
Daniel.giacomelli
1
/* Erro HTTP 404.2 - Not Found */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework 4.0.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
f277e16b0f3ad44fac38255386b302c1049835f9
758
757
2015-08-02T00:03:10Z
Daniel.giacomelli
1
/* Erro HTTP 500.21 - Internal Server Error */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
2e1d3984242a0e14c4bbd8452f1cf171526064d5
759
758
2015-08-02T00:03:26Z
Daniel.giacomelli
1
/* Erro HTTP 500.21 - Internal Server Error */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
690a743a06eebc15e4bed0c563c992d60dd79546
760
759
2015-08-02T00:10:19Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Download dos Arquivos ==
https://www.dropbox.com/sh/mtde6ibzxd27lng/AACupPxeEiaNOECMyAqupY59a?dl=0
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
d488522aeaaab2c1887c3bcf14cb959fd04a2070
761
760
2015-08-02T02:08:30Z
Daniel.giacomelli
1
/* Download dos Arquivos */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Download dos Arquivos ==
# Entre na nossa [https://www.dropbox.com/sh/mtde6ibzxd27lng/AACupPxeEiaNOECMyAqupY59a?dl=0 pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas:
#* Subpasta '''Web''': Onde estão os arquivos necessários para instalação do site no IIS. Baixe a versão mais recente.
#* Subpasta '''Client''': Onde estão os arquivos necessários para instalação do Client. Note que o nome de alguns arquivos terminam com "-bin". Estes, assim como os arquivos compactados da pasta Web, possuem todos os arquivos necessários para o funcionamento do aplicativo. Basta extrair em um diretório e utilizar. Os arquivos cujo o nome ''não'' terminam com "-bin" são instaladores. Ao utilizá-los, o programa será instalado no Windows, e um ícone para desinstalação será criado no ''Painel de Controle > Adicionar ou Remover Programas''.
== Instalação ==
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
88e3cc61f48262f4e7a0280241d9221c7e7c3b94
762
761
2015-08-02T02:09:51Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Download dos Arquivos ===
# Entre na nossa [https://www.dropbox.com/sh/mtde6ibzxd27lng/AACupPxeEiaNOECMyAqupY59a?dl=0 pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas:
#* Subpasta '''Web''': Onde estão os arquivos necessários para instalação do site no IIS.
#* Subpasta '''Client''': Onde estão os arquivos necessários para instalação do Client. Note que o nome de alguns arquivos terminam com "-bin". Estes, assim como os arquivos compactados da pasta Web, possuem todos os arquivos necessários para o funcionamento do aplicativo. Basta extrair em um diretório e utilizar. Os arquivos cujo o nome ''não'' terminam com "-bin" são instaladores. Ao utilizá-los, o programa será instalado no Windows, e um ícone para desinstalação será criado no ''Painel de Controle > Adicionar ou Remover Programas''.
# Aba a pasta ''Web'' e baixe a versão mais recente.
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
b6e1a92d7c681097905310c9eec8b9bcfe808667
763
762
2015-08-02T02:10:02Z
Daniel.giacomelli
1
/* Download dos Arquivos */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Download dos Arquivos ===
# Entre na nossa [https://www.dropbox.com/sh/mtde6ibzxd27lng/AACupPxeEiaNOECMyAqupY59a?dl=0 pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas:
#* Subpasta '''Web''': Onde estão os arquivos necessários para instalação do site no IIS.
#* Subpasta '''Client''': Onde estão os arquivos necessários para instalação do Client. Note que o nome de alguns arquivos terminam com "-bin". Estes, assim como os arquivos compactados da pasta Web, possuem todos os arquivos necessários para o funcionamento do aplicativo. Basta extrair em um diretório e utilizar. Os arquivos cujo o nome ''não'' terminam com "-bin" são instaladores. Ao utilizá-los, o programa será instalado no Windows, e um ícone para desinstalação será criado no ''Painel de Controle > Adicionar ou Remover Programas''.
# Aba a pasta '''Web''' e baixe a versão mais recente.
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
9e9f33a13888cfdcdf1b40539cded1f913b3e073
766
763
2015-08-02T02:25:30Z
Daniel.giacomelli
1
/* Instalação */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Download dos Arquivos ===
# Entre na nossa [https://www.dropbox.com/sh/mtde6ibzxd27lng/AACupPxeEiaNOECMyAqupY59a?dl=0 pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas:
#* Subpasta '''Web''': Onde estão os arquivos necessários para instalação do site no IIS.
#* Subpasta '''Client''': Onde estão os arquivos necessários para instalação do Client. Note que o nome de alguns arquivos terminam com "-bin". Estes, assim como os arquivos compactados da pasta Web, possuem todos os arquivos necessários para o funcionamento do aplicativo. Basta extrair em um diretório e utilizar. Os arquivos cujo o nome ''não'' terminam com "-bin" são instaladores. Ao utilizá-los, o programa será instalado no Windows, e um ícone para desinstalação será criado no ''Painel de Controle > Adicionar ou Remover Programas''.
# Aba a pasta '''Web''' e baixe a versão mais recente.
{{{Tutorial/Download}}}
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
4c2830fd4d95caf78816f400a1af6437c31647d0
767
766
2015-08-02T02:25:40Z
Daniel.giacomelli
1
/* Instalação */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Download dos Arquivos ===
# Entre na nossa [https://www.dropbox.com/sh/mtde6ibzxd27lng/AACupPxeEiaNOECMyAqupY59a?dl=0 pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas:
#* Subpasta '''Web''': Onde estão os arquivos necessários para instalação do site no IIS.
#* Subpasta '''Client''': Onde estão os arquivos necessários para instalação do Client. Note que o nome de alguns arquivos terminam com "-bin". Estes, assim como os arquivos compactados da pasta Web, possuem todos os arquivos necessários para o funcionamento do aplicativo. Basta extrair em um diretório e utilizar. Os arquivos cujo o nome ''não'' terminam com "-bin" são instaladores. Ao utilizá-los, o programa será instalado no Windows, e um ícone para desinstalação será criado no ''Painel de Controle > Adicionar ou Remover Programas''.
# Aba a pasta '''Web''' e baixe a versão mais recente.
{{Tutorial/Download}}
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
42584b7b8177f94d8f8036d384ae263b31176c60
768
767
2015-08-02T02:26:08Z
Daniel.giacomelli
1
/* Instalação */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
=== Download dos Arquivos ===
# Entre na nossa [https://www.dropbox.com/sh/mtde6ibzxd27lng/AACupPxeEiaNOECMyAqupY59a?dl=0 pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas:
#* Subpasta '''Web''': Onde estão os arquivos necessários para instalação do site no IIS.
#* Subpasta '''Client''': Onde estão os arquivos necessários para instalação do Client. Note que o nome de alguns arquivos terminam com "-bin". Estes, assim como os arquivos compactados da pasta Web, possuem todos os arquivos necessários para o funcionamento do aplicativo. Basta extrair em um diretório e utilizar. Os arquivos cujo o nome ''não'' terminam com "-bin" são instaladores. Ao utilizá-los, o programa será instalado no Windows, e um ícone para desinstalação será criado no ''Painel de Controle > Adicionar ou Remover Programas''.
# Aba a pasta '''Web''' e baixe a versão mais recente.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
24f24517062eb21cb0322597da12165abad03ebe
770
768
2015-08-02T02:27:11Z
Daniel.giacomelli
1
/* Instalação */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
* Baixe o pacote que contém os arquivos de instalação, que seguem no formato ''wecdb_<versao>-bin.zip''
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
d25d81e3e0484e598cb84b417af763f1da75d7a9
771
770
2015-08-02T04:47:25Z
Daniel.giacomelli
1
/* Instalação */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
* Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
* Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
c0bdf466234178169d0c3cabf6d9c5137cde432c
772
771
2015-08-02T04:47:57Z
Daniel.giacomelli
1
/* Extração dos arquivos */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
* Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
* Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
** '''Server''': Servidor onde o banco de dados está instalado.
** '''Port''': Porta do servidor de banco de dados.
** '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
** '''User Id''': Usuário para conectar ao banco de dados.
** '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
27de3208bb2535274ff64080f018fb8b4e1d8ecd
773
772
2015-08-02T04:48:26Z
Daniel.giacomelli
1
/* Alterando o arquivo Web.config */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#* '''Server''': Servidor onde o banco de dados está instalado.
#* '''Port''': Porta do servidor de banco de dados.
#* '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#* '''User Id''': Usuário para conectar ao banco de dados.
#* '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
6afbb49cdec53a3387326cf7972bdda22c30ec39
774
773
2015-08-02T04:49:05Z
Daniel.giacomelli
1
/* Alterando o arquivo Web.config */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
* Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
* Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
[[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
* Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
* Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
[[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
* Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
[[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
* Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
c14d4f690d5eda4d494b786f6d1a102e3bb7b6f5
775
774
2015-08-02T04:51:54Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
[[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
c3ecdea15cf7d99765ac448790418c83a991b229
776
775
2015-08-02T04:52:18Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
83c44a8d7864212c0930f604c4a49c688f4be13f
777
776
2015-08-02T04:52:55Z
Daniel.giacomelli
1
/* Requisitos mínimos */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
2062f2219c94d5bd8395bfbbfdda6ffc677c944b
778
777
2015-08-02T04:59:42Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS.
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
1120593ad57ea03bc8560ba3ea7a931dd04b323d
779
778
2015-08-02T05:00:36Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS.
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Ver Também ===
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
6d55e33546e41f8f3673434232a34a321d55385a
780
779
2015-08-02T05:01:16Z
Daniel.giacomelli
1
/* Erros de inicialização */
wikitext
text/x-wiki
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS.
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
== Ver Também ==
[https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
bd4aa580bb2b7a6e66a3df8892d2c622e6051823
781
780
2015-08-02T05:02:22Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS.
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
6d873b680f9d05747e56e3ef30fa3d89f25d27ce
782
781
2015-08-02T05:04:04Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente a baixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
8b33dec4498d23e1f4189c3b65c0a4ed9e44ea25
783
782
2015-08-02T05:05:37Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[Instalando o Portal WecDB]] para [[Instalando o LATROMI Web]] sem deixar um redirecionamento: Modificação no nome do sistema
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente a baixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
8b33dec4498d23e1f4189c3b65c0a4ed9e44ea25
Arquivo:Site login.jpg
6
94
752
2015-08-01T23:54:15Z
Daniel.giacomelli
1
Página de Login do Sistema
wikitext
text/x-wiki
Página de Login do Sistema
df053b3514943aadff55ae02ad70408529ea3a55
764
752
2015-08-02T02:11:36Z
Daniel.giacomelli
1
Daniel.giacomelli enviou uma nova versão de "[[Arquivo:Site login.jpg]]"
wikitext
text/x-wiki
Página de Login do Sistema
df053b3514943aadff55ae02ad70408529ea3a55
Predefinição:Tutorial/Download
10
95
765
2015-08-02T02:25:14Z
Daniel.giacomelli
1
Criou página com '=== Download dos Arquivos === # Entre na nossa [https://www.dropbox.com/sh/mtde6ibzxd27lng/AACupPxeEiaNOECMyAqupY59a?dl=0 pasta compartilhada da DropBox]. # Em seguida, abra a...'
wikitext
text/x-wiki
=== Download dos Arquivos ===
# Entre na nossa [https://www.dropbox.com/sh/mtde6ibzxd27lng/AACupPxeEiaNOECMyAqupY59a?dl=0 pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas:
#* Subpasta '''Web''': Onde estão os arquivos necessários para instalação do site no IIS.
#* Subpasta '''Client''': Onde estão os arquivos necessários para instalação do Client. Note que o nome de alguns arquivos terminam com "-bin". Estes, assim como os arquivos compactados da pasta Web, possuem todos os arquivos necessários para o funcionamento do aplicativo. Basta extrair em um diretório e utilizar. Os arquivos cujo o nome ''não'' terminam com "-bin" são instaladores. Ao utilizá-los, o programa será instalado no Windows, e um ícone para desinstalação será criado no ''Painel de Controle > Adicionar ou Remover Programas''.
{{#ifeq: {{{app}}} | Web | # Aba a pasta '''Web''' e baixe a versão mais recente. | # Aba a pasta '''Client''' e baixe a versão mais recente. }}
5e199ae5c0698155ed2b2123df69a813bb448120
769
765
2015-08-02T02:26:56Z
Daniel.giacomelli
1
/* Download dos Arquivos */
wikitext
text/x-wiki
=== Download dos Arquivos ===
# Entre na nossa [https://www.dropbox.com/sh/mtde6ibzxd27lng/AACupPxeEiaNOECMyAqupY59a?dl=0 pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas:
#* Subpasta '''Web''': Onde estão os arquivos necessários para instalação do site no IIS.
#* Subpasta '''Client''': Onde estão os arquivos necessários para instalação do Client. Note que o nome de alguns arquivos terminam com "-bin". Estes, assim como os arquivos compactados da pasta Web, possuem todos os arquivos necessários para o funcionamento do aplicativo. Basta extrair em um diretório e utilizar. Os arquivos cujo o nome ''não'' terminam com "-bin" são instaladores. Ao utilizá-los, o programa será instalado no Windows, e um ícone para desinstalação será criado no ''Painel de Controle > Adicionar ou Remover Programas''.
# Aba a pasta '''{{{app}}}''' e baixe a versão mais recente.
8f159761944c7ad8fdaa3cc867c10ee5b49ef76a
Seja Bem Vindo!
0
1
784
722
2015-08-02T05:06:04Z
Daniel.giacomelli
1
/* Páginas Importantes */
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (''Web Easy Consultation Database'') é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
[[Manual de Instalação do Sistema]]
* Manual de Instalação
** [[Instalando_o_WecDB_Client|WecDB Client]]
** [[Instalando o LATROMI Web|Portal WecDB]]
* Manual de Utilização
** [[Manual_do_WecDB_Client|WecDB Client]]
** [[Manual_do_Portal_WecDB|Portal WecDB]]
* [[Histórico de Alterações|Versões do Sistema]]
* [[Problemas Frequentes]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
43029a5aa8b57f4d538d71c2cd5966a96c5b1552
785
784
2015-08-02T05:07:45Z
Daniel.giacomelli
1
/* Páginas Importantes */
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (''Web Easy Consultation Database'') é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
[[Manual de Instalação do Sistema]]
[[Instalando o LATROMI Web]]
[[Histórico de Alterações|Versões do Sistema]]
[[Problemas Frequentes]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
dacb00a51c966afc2bcb095a2016f000315d2d65
786
785
2015-08-02T05:08:00Z
Daniel.giacomelli
1
/* Páginas Importantes */
wikitext
text/x-wiki
A [http://www.example.com LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (''Web Easy Consultation Database'') é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
:[[Manual de Instalação do Sistema]]
:[[Instalando o LATROMI Web]]
:[[Histórico de Alterações|Versões do Sistema]]
:[[Problemas Frequentes]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
fa870c7c2157a2d3dc59baca99297bee7e5420e5
787
786
2015-08-02T05:10:00Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.latromi.com.br LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== WecDB ==
O WecDB (''Web Easy Consultation Database'') é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto principalmente por dois projetos: '''WecDB Client''' e '''WecDB Web'''. O primeiro deles é uma aplicação Desktop onde são centralizados os cadastros e as principais configurações da ferramenta, e o segundo é um Portal WEB onde as consultas serão exbidas, mediante LOGIN.
Consulte o [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.
== Páginas Importantes ==
:[[Manual de Instalação do Sistema]]
:[[Instalando o LATROMI Web]]
:[[Histórico de Alterações|Versões do Sistema]]
:[[Problemas Frequentes]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
3357ac623dfde54db55e866f533c4b144914fdf2
788
787
2015-08-02T05:11:57Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.latromi.com.br LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== Páginas Importantes ==
:[[Manual de Instalação do Sistema]]
:[[Instalando o LATROMI Web]]
:[[Histórico de Alterações|Versões do Sistema]]
:[[Problemas Frequentes]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
==Ver Também==
* [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário do MediaWiki]
cbb075e1d56d4c2682972fededb1680ed0844057
Manual de Instalação do Sistema
0
92
789
744
2015-08-02T05:12:42Z
Daniel.giacomelli
1
/* Instalação */
wikitext
text/x-wiki
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
== Instalação ==
Atualmente, o sistema LATROMI é composto por 3 aplicativos, os quais estão listados abaixo
* [[Instalando o LATROMI Web]]
* Manual de Instalação do WecDB
* WSApp
b27e6ed6a2579b2a72a36b43d6634b4e38f2a099
790
789
2015-08-02T05:13:41Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
== Instalação ==
Atualmente, o sistema LATROMI é composto por 3 aplicativos, os quais estão listados abaixo
* WSApp
* Manual de Instalação do LATROMI Client
* [[Instalando o LATROMI Web|Manual de Instalação do LATROMI Web]]
8f17cf68cf8f6e7395039ad17f1877eba183b02b
Formulário Dinâmico:Visão Geral
0
86
792
536
2015-08-11T19:28:44Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Client ==
=== Informações Básicas ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|Campo para selecionar uma conexão de banco de dados cadastrada. As conexões existentes podem ser alteradas ou novas conexões podem ser incluídas utilizando o botão com uma seta para baixo, na extremidade direita do campo.
A conexão selecionada será usada para buscar os dados de origem dos campos ('''Fonte de Dados'''), executar queries informadas nos '''Eventos''' e no '''Comando SQL''' final, disparado na confirmação do Formulário.
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Variáveis ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
71146ec4129d9ed6c69ab42e4abf2cc3bb908c54
793
792
2015-08-11T19:29:02Z
Daniel.giacomelli
1
/* Client */
wikitext
text/x-wiki
== LATROMI Client ==
=== Informações Básicas ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|Campo para selecionar uma conexão de banco de dados cadastrada. As conexões existentes podem ser alteradas ou novas conexões podem ser incluídas utilizando o botão com uma seta para baixo, na extremidade direita do campo.
A conexão selecionada será usada para buscar os dados de origem dos campos ('''Fonte de Dados'''), executar queries informadas nos '''Eventos''' e no '''Comando SQL''' final, disparado na confirmação do Formulário.
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Variáveis ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
2707d6e28325548a8123d77a841516e91dab540c
794
793
2015-08-11T19:35:40Z
Daniel.giacomelli
1
/* Aba Campos */
wikitext
text/x-wiki
== LATROMI Client ==
=== Informações Básicas ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|Campo para selecionar uma conexão de banco de dados cadastrada. As conexões existentes podem ser alteradas ou novas conexões podem ser incluídas utilizando o botão com uma seta para baixo, na extremidade direita do campo.
A conexão selecionada será usada para buscar os dados de origem dos campos ('''Fonte de Dados'''), executar queries informadas nos '''Eventos''' e no '''Comando SQL''' final, disparado na confirmação do Formulário.
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Variáveis ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb
|
|-
|Text Box
|txt
|
|-
|Date/Time Picker
|dtp
|
|-
|Combo Box
|cbo
|
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|
|-
|Consulta
|qry
|
|-
|}
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
1399e1c227ecb7c73afcf7e119d12e6481400307
806
794
2015-08-24T22:52:01Z
Daniel.giacomelli
1
/* Aba Campos */
wikitext
text/x-wiki
== LATROMI Client ==
=== Informações Básicas ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|Campo para selecionar uma conexão de banco de dados cadastrada. As conexões existentes podem ser alteradas ou novas conexões podem ser incluídas utilizando o botão com uma seta para baixo, na extremidade direita do campo.
A conexão selecionada será usada para buscar os dados de origem dos campos ('''Fonte de Dados'''), executar queries informadas nos '''Eventos''' e no '''Comando SQL''' final, disparado na confirmação do Formulário.
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Variáveis ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb
|
|-
|Text Box
|txt
|
|-
|Date/Time Picker
|dtp
|
|-
|Combo Box
|cbo
|
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|
|-
|Consulta
|qry
|
|-
|Button
|btn
|
|-
|Link
|lnk
|
|-
|}
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
0a6aed3e82946ee4db754e74cb84cbbabcaffa13
Histórico de Alterações
0
15
799
675
2015-08-13T22:21:41Z
Daniel.giacomelli
1
/* WecDB */
wikitext
text/x-wiki
==LATROMI==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
*[[WecDB 2.7|Versão 2.7]]
*[[WecDB 2.8|Versão 2.8]]
*[[WecDB 3.0|Versão 3.0]]
*[[WecDB 3.1|Versão 3.1]]
*[[WecDB 3.2|Versão 3.2]]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
==Ver Também==
* [[Padrão de Versionamento de Software]]
b0df3acfc94847f43e0907f0b1f92db34b871db7
802
799
2015-08-13T22:22:39Z
Daniel.giacomelli
1
/* LATROMI */
wikitext
text/x-wiki
==LATROMI==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
*[[WecDB 2.7|Versão 2.7]]
*[[WecDB 2.8|Versão 2.8]]
*[[WecDB 3.0|Versão 3.0]]
*[[WecDB 3.1|Versão 3.1]]
*[[LATROMI 3.2|Versão 3.2]]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
==Ver Também==
* [[Padrão de Versionamento de Software]]
e890494ef52506f74dbec98bbcc9c4629714485d
WSApp 2.3
0
90
807
666
2015-09-02T14:49:59Z
Daniel.giacomelli
1
/* Download */
wikitext
text/x-wiki
==Sobre a versão==
==Download==
Clique [https://www.dropbox.com/s/w93bx2kqrihjl2c/wsapp-2.3-bin.zip?dl=0 aqui] para baixar os arquivos.
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
==Histórico de Alterações==
<div id="releaseHistory">
===WSApp===
====versão 2.3====
Data de Liberação: 11/06/2014 <br />
* NEW: Implementação para obter o valor padrão dos parâmetros do RPT.
</div>
cbbcaafac646fbbfcf1d941f56b9db674eabea1f
916
807
2016-03-05T01:40:19Z
Daniel.giacomelli
1
/* versão 2.3 */
wikitext
text/x-wiki
==Sobre a versão==
==Download==
Clique [https://www.dropbox.com/s/w93bx2kqrihjl2c/wsapp-2.3-bin.zip?dl=0 aqui] para baixar os arquivos.
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
==Histórico de Alterações==
<div id="releaseHistory">
===WSApp===
====versão 2.3====
Data de Liberação: 11/06/2015 <br />
* NEW: Implementação para obter o valor padrão dos parâmetros do RPT.
</div>
b42c402632e30fbeea3c6b0d0973adc88b89df22
Arquivo:IIS7 RuntimeError.jpg
6
97
808
2015-09-02T15:29:26Z
Daniel.giacomelli
1
Runtime Error do IIS7
wikitext
text/x-wiki
Runtime Error do IIS7
675e4a6878dfa34d832915ba071984d2e45f378d
Instalando o LATROMI Web
0
4
809
783
2015-09-02T15:30:15Z
Daniel.giacomelli
1
/* Erros de inicialização */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente a baixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
e904b504d0d7ba8a2195520d2c0eb958e31c5333
813
809
2015-09-02T18:46:27Z
Daniel.giacomelli
1
/* Requisitos mínimos */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente a baixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\WecDB'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
331d004b78cbc90a1cd25feef3c36bf0e0ea045c
814
813
2015-09-02T18:47:08Z
Daniel.giacomelli
1
/* Extração dos arquivos */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente a baixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\Web'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/wecdb
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''WecDB Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
9a12d69a13aa44ed266dcc3a502e2b6289211cb6
815
814
2015-09-02T18:47:54Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente a baixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\Web'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta ''Web'' onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
390e9ea415532e7c445d6d453790ee5b9966ad90
842
815
2015-09-21T16:38:04Z
Daniel.giacomelli
1
/* Erros de inicialização */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente a baixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\Web'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta ''Web'' onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
7c21ad09113a8030eee8cc3b5c8d91896d1ae91e
843
842
2015-09-21T16:39:49Z
Daniel.giacomelli
1
/* Instalação */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\Web'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta ''Web'' onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
4f276503bf6318c13598f6c46674a654f4f56b31
846
843
2015-09-25T20:14:21Z
Daniel.giacomelli
1
/* Erro HTTP 500.21 - Internal Server Error */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\Web'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta ''Web'' onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Comando para registrar: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
7dac56e746fcf0eeddd28cc8ecb530142a578cd2
847
846
2015-09-25T20:14:58Z
Daniel.giacomelli
1
/* Erro HTTP 500.21 - Internal Server Error */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service 7 ou superior (IIS 7)
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\Web'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta ''Web'' onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
c5bcd9d307d7b9ba35e03109bf1083efceda6765
Manual de Instalação do Sistema
0
92
810
790
2015-09-02T18:45:00Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
== Instalação ==
Atualmente, o sistema LATROMI é composto por 3 aplicativos, os quais estão listados abaixo
* WSApp
* [[Instalando o LATROMI Client|Manual de Instalação do LATROMI Client]]
* [[Instalando o LATROMI Web|Manual de Instalação do LATROMI Web]]
1486c07b0ccc1dda15c1dfef8b26ee62e9118e2d
Instalando o LATROMI Client
0
98
811
2015-09-02T18:45:36Z
Daniel.giacomelli
1
Criou página com '== Requisitos mínimos == * .NET Framework 4.5'
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
864750b853bc5efbcda4ac6648d928e0f1c50f14
812
811
2015-09-02T18:46:13Z
Daniel.giacomelli
1
/* Requisitos mínimos */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
78d2c447bbb8127610b7d738e36c4bebc902774b
816
812
2015-09-02T18:57:01Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação ==
=== Download dos Arquivos ===
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br]
577e77401e2542b1f33055f5c1afda5fe950acaf
817
816
2015-09-02T18:59:23Z
Daniel.giacomelli
1
/* Download dos Arquivos */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação ==
=== Download dos Arquivos ===
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br]
<a rel="nofollow" class="external text" href="mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client.">suporte@latromi.com.br</a>
f2475a7c041015e2242d574f54307cf0b60c8439
818
817
2015-09-02T18:59:44Z
Daniel.giacomelli
1
/* Download dos Arquivos */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação ==
=== Download dos Arquivos ===
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br]
577e77401e2542b1f33055f5c1afda5fe950acaf
819
818
2015-09-02T19:01:51Z
Daniel.giacomelli
1
/* Download dos Arquivos */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação ==
=== Download dos Arquivos ===
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
O nome do arquivo zipado que contém o instador está no seguinte formato: ''wecdclient-0.0.0.0.zip'', onde os zeros correspondem a versão do sistema.
b780c99b46d3c4a74ea3fa33b90f3a8c7de84e04
820
819
2015-09-02T19:02:36Z
Daniel.giacomelli
1
/* Download dos Arquivos */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação ==
=== Download dos Arquivos ===
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
O nome que deve ser baixado segue o seguinte formato: ''wecdclient-0.0.0.0.zip'' (os zeros correspondem a versão do sistema).
d4905081f76bb384d5a59b2eefac40389e75999b
821
820
2015-09-02T19:06:37Z
Daniel.giacomelli
1
/* Instalação */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação ==
=== Download dos Arquivos ===
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
O nome que deve ser baixado segue o seguinte formato: ''wecdclient-0.0.0.0.zip'' (os zeros correspondem a versão do sistema).
=== Extração e execução do Instalador ===
Extraia o conteúdo do arquivo baixado. Os seguintes arquivos serão extraídos:
* '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
* '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
9631fff051c23353bfa4cf344e6000c96c1e2aaa
822
821
2015-09-02T19:08:23Z
Daniel.giacomelli
1
/* Extração e execução do Instalador */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação ==
=== Download dos Arquivos ===
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
O nome que deve ser baixado segue o seguinte formato: ''wecdclient-0.0.0.0.zip'' (os zeros correspondem a versão do sistema).
=== Extração e execução do Instalador ===
Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
* '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
* '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
Durante a instalação, não é necessário modificar nada, apenas prossiga até o final.
550f6c9fdd4c8f1c960f3d5997fc0a017824394e
823
822
2015-09-02T19:11:44Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação ==
=== Download dos Arquivos ===
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
O nome que deve ser baixado segue o seguinte formato: ''wecdclient-0.0.0.0.zip'' (os zeros correspondem a versão do sistema).
=== Extração e execução do Instalador ===
Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será gerado na área de trabalho.
=== Configuração ===
Ao executar o sistema pela primeira vez, serão solicitados os dados do banco de dados do LATROMI. Informe-os e prossiga.
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: Usuário: admin
: Senha: admin
bcb5e429fc22411613d417004cd37fbe54fa6698
824
823
2015-09-02T19:12:04Z
Daniel.giacomelli
1
/* Configuração */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação ==
=== Download dos Arquivos ===
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
O nome que deve ser baixado segue o seguinte formato: ''wecdclient-0.0.0.0.zip'' (os zeros correspondem a versão do sistema).
=== Extração e execução do Instalador ===
Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será gerado na área de trabalho.
=== Configuração ===
Ao executar o sistema pela primeira vez, serão solicitados os dados do banco de dados do LATROMI. Informe-os e prossiga.
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
52a94f6ee703f00655cf41e919bd47dc03a8a228
825
824
2015-09-02T19:17:38Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação ==
=== Download dos Arquivos ===
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
O nome que deve ser baixado segue o seguinte formato: ''wecdclient-0.0.0.0.zip'' (os zeros correspondem a versão do sistema).
=== Extração e execução do Instalador ===
Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será gerado na área de trabalho.
=== Configuração ===
Ao executar o sistema pela primeira vez, serão solicitados os dados do banco de dados do LATROMI. Informe-os e prossiga.
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\WecDB Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
177f06baa1a0987ea4685a1c75fd2bf074e08e2f
826
825
2015-09-02T19:18:37Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação ==
=== Download dos Arquivos ===
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
O nome que deve ser baixado segue o seguinte formato: ''wecdclient-0.0.0.0.zip'' (os zeros correspondem a versão do sistema).
=== Extração e execução do Instalador ===
Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será gerado na área de trabalho.
=== Configuração ===
Ao executar o sistema pela primeira vez, serão solicitados os dados do banco de dados do LATROMI. Informe-os e prossiga.
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\WecDB Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
599c871f49b844293a8d34fb3c6d8422ba7a57cd
918
826
2016-03-18T14:32:51Z
Daniel.giacomelli
1
/* O programa não abre */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação ==
=== Download dos Arquivos ===
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
O nome que deve ser baixado segue o seguinte formato: ''wecdclient-0.0.0.0.zip'' (os zeros correspondem a versão do sistema).
=== Extração e execução do Instalador ===
Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será gerado na área de trabalho.
=== Configuração ===
Ao executar o sistema pela primeira vez, serão solicitados os dados do banco de dados do LATROMI. Informe-os e prossiga.
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
b03ae29c659dc765ffd5beb3be340dff89e04894
919
918
2016-03-18T14:37:30Z
Daniel.giacomelli
1
/* Instalação */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação com Instalador ==
=== Download dos Arquivos ===
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
O nome do arquivo que deve ser baixado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
=== Extração e execução do Instalador ===
Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será gerado na área de trabalho.
=== Configuração ===
Ao executar o sistema pela primeira vez, serão solicitados os dados do banco de dados do LATROMI. Informe-os e prossiga.
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Instalação Manual ==
=== Download dos Arquivos ===
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
O nome do arquivo que deve ser baixado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
bcd3ef2d3c7a8aada1d423588d2c5f3ee228767f
Seja Bem Vindo!
0
1
827
788
2015-09-02T19:19:36Z
Daniel.giacomelli
1
/* Páginas Importantes */
wikitext
text/x-wiki
A [http://www.latromi.com.br LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== Páginas Importantes ==
:[[Manual de Instalação do Sistema]]
:[[Histórico de Alterações|Versões do Sistema]]
:[[Problemas Frequentes]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
==Ver Também==
* [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário do MediaWiki]
e066a4ae29f090140d7924d4c8e3ff82a7d6769e
882
827
2015-11-12T17:00:41Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.latromi.com.br LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== Páginas Importantes ==
:[[Manual de Instalação do Sistema]]
:[[Histórico de Alterações|Versões do Sistema]]
:[[Problemas Frequentes]]
:[https://www.dropbox.com/sh/mtde6ibzxd27lng/AACupPxeEiaNOECMyAqupY59a?dl=0 Pasta de Downloads (DropBox)]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
==Ver Também==
* [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário do MediaWiki]
1ef875bece6cfddac08cafd9b8a99989d350984b
883
882
2015-11-12T17:00:55Z
Daniel.giacomelli
1
/* Páginas Importantes */
wikitext
text/x-wiki
A [http://www.latromi.com.br LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== Páginas Importantes ==
:[[Manual de Instalação do Sistema]]
:[[Histórico de Alterações|Versões do Sistema]]
:[[Problemas Frequentes]]
:[https://www.dropbox.com/sh/mtde6ibzxd27lng/AACupPxeEiaNOECMyAqupY59a?dl=0 Downloads (via DropBox)]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
==Ver Também==
* [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário do MediaWiki]
6722418a0a9e559914ce1b8ef876ea511e4cd2c9
912
883
2016-03-01T01:20:03Z
Daniel.giacomelli
1
/* Páginas Importantes */
wikitext
text/x-wiki
A [http://www.latromi.com.br LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== Páginas Importantes ==
:[[Manual de Instalação do Sistema]]
:[[Histórico de Alterações|Versões do Sistema]]
:[[Problemas Frequentes]]
:[http://dropbox.latromi.com.br]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
==Ver Também==
* [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário do MediaWiki]
176fa5836fd73ffbc852f55c5b2352022cffec2f
913
912
2016-03-01T01:21:17Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.latromi.com.br LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== Páginas Importantes ==
:[[Manual de Instalação do Sistema]]
:[[Histórico de Alterações|Versões do Sistema]]
:[[Problemas Frequentes]]
:[http://dropbox.latromi.com.br Downloads (via DropBox)]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
==Ver Também==
* [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário do MediaWiki]
0770301d6231dc171454098909e087dbf7eaef67
MediaWiki:Sidebar
8
3
828
451
2015-09-02T19:20:30Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
* Suporte Técnico
** Manual de Instalação do Sistema|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
** Utilitários|Utilitários
* SEARCH
* TOOLBOX
* LANGUAGES
6ee83631e2bd8fc72bad059df30734985c30b2a7
880
828
2015-11-12T16:59:17Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
* Suporte Técnico
** Manual de Instalação do Sistema|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
** Utilitários|Utilitários
** [https://www.dropbox.com/sh/mtde6ibzxd27lng/AACupPxeEiaNOECMyAqupY59a?dl=0 Downloads].
* SEARCH
* TOOLBOX
* LANGUAGES
a38d0c19bdab5fc18a8d4b01367664704037ed41
881
880
2015-11-12T16:59:49Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
* Suporte Técnico
** Manual de Instalação do Sistema|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
** Utilitários|Utilitários
* SEARCH
* TOOLBOX
* LANGUAGES
ebe09d300530e53d059ec5d73c729df1e01a7479
Histórico de Alterações
0
15
831
802
2015-09-15T19:13:14Z
Daniel.giacomelli
1
/* LATROMI */
wikitext
text/x-wiki
==LATROMI==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
*[[WecDB 2.7|Versão 2.7]]
*[[WecDB 2.8|Versão 2.8]]
*[[WecDB 3.0|Versão 3.0]]
*[[WecDB 3.1|Versão 3.1]]
*[[LATROMI 3.2|Versão 3.2]]
*[[LATROMI 3.3|Versão 3.3]]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
==Ver Também==
* [[Padrão de Versionamento de Software]]
9fb7bc836576024c5872b2cd01cc6e0379b7a0e6
853
831
2015-10-20T13:15:42Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==LATROMI==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
*[[WecDB 2.7|Versão 2.7]]
*[[WecDB 2.8|Versão 2.8]]
*[[WecDB 3.0|Versão 3.0]]
*[[WecDB 3.1|Versão 3.1]]
*[[LATROMI 3.2|Versão 3.2]]
*[[LATROMI 3.3|Versão 3.3]]
*[[LATROMI 3.4|Versão 3.4]]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
==Ver Também==
* [[Padrão de Versionamento de Software]]
1ef9e9349a29126c732618abf9745fb3620a949e
898
853
2015-12-27T17:17:19Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==LATROMI==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
*[[WecDB 2.7|Versão 2.7]]
*[[WecDB 2.8|Versão 2.8]]
*[[WecDB 3.0|Versão 3.0]]
*[[WecDB 3.1|Versão 3.1]]
*[[LATROMI 3.2|Versão 3.2]]
*[[LATROMI 3.3|Versão 3.3]]
*[[LATROMI 3.4|Versão 3.4]]
*[[LATROMI 3.5|Versão 3.5]]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
==Ver Também==
* [[Padrão de Versionamento de Software]]
4fb6d64c0b488b57b498fd943970a9b2dfd16a04
908
898
2016-02-22T13:45:03Z
Daniel.giacomelli
1
/* WSApp */
wikitext
text/x-wiki
==LATROMI==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
*[[WecDB 2.7|Versão 2.7]]
*[[WecDB 2.8|Versão 2.8]]
*[[WecDB 3.0|Versão 3.0]]
*[[WecDB 3.1|Versão 3.1]]
*[[LATROMI 3.2|Versão 3.2]]
*[[LATROMI 3.3|Versão 3.3]]
*[[LATROMI 3.4|Versão 3.4]]
*[[LATROMI 3.5|Versão 3.5]]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
*[[WSApp 2.4|Versão 2.4]]
==Ver Também==
* [[Padrão de Versionamento de Software]]
f3ba9f90ca7a1e7d5cf197d6f89460cd3ee1d933
Padrão de Versionamento de Software (≤ v3.4)
0
58
840
661
2015-09-21T16:36:35Z
Daniel.giacomelli
1
/* Versão de 2º nível */
wikitext
text/x-wiki
O versionamento dos aplicativos publicados pela LATROMI, segue o padrão de 4 dígitos (ex.: 2.4.0.1).
== Desmembrando a versão ==
=== Versão de 1º nível ===
Conhecida por ''Major Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar uma versão do software com um nível de modificações expressivas, nitidamente diferente da versão anterior. Pode-se tomar como exemplo a modificação da versão 1.2 para a versão 2.0 do sistema WecDB, onde foram acrescentadas as novas ferramentas CrossTab, Auto-Refresh, Biblioteca de Imagens e reestruturação do layout do site.
=== Versão de 2º nível ===
Conhecida por ''Minor Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar o nível de compatibilidade entre os aplicativos dentro da versão do sistema. Sempre que este digito for incrementado, significa que os aplicativos com variações de 3º e 4º nível da versão passada não são mais compatíveis com a nova versão.
<p>
Por exemplo, temos na versão 2.3 do sistema os aplicativos ''LATROMI Web v2.3.0.0'' e ''LATROMI Client v2.3.1.1'' Ambos são compatíveis pois as versões de 1º e 2º níveis são iguais, e eles continuariam compatíveis até a versão 2.3.999.999. No momento em que o sistema for atualizado para a versão 2.3, esses aplicativos não serão mais compatíveis, e terão que ser obrigatoriamente atualizados.
</p>
<p>
Seguindo este padrão, também é seguro afirmar que '''não existem alterações de banco de dados entre versões de 3º e 4º nível'''. Sempre que uma alteração de banco de dados for necessária, a versão de 2º nível será incrementada.
</p>
=== Versão de 3º nível ===
Conhecida por ''Build'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar a inclusão de novos recursos na versão corrente. Recursos que não necessitam de alterações no banco de dados, podem ser incluídos e publicados dentro da versão atual apenas este nível do versionamento.
=== Versão de 4º nível ===
Conhecida por ''Revision'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar correções dentro de uma versão de 3º nível. Se a versão anterior é v2.5.10.0 e a versão sub-sequente é v2.5.10.1, é seguro afirmar que apenas correções de bugs foram publicadas.
c2b16f0f81dca63d0a1fa2eb3f7622a7d59ebfed
841
840
2015-09-21T16:37:20Z
Daniel.giacomelli
1
/* Desmembrando a versão */
wikitext
text/x-wiki
O versionamento dos aplicativos publicados pela LATROMI, segue o padrão de 4 dígitos (ex.: 2.4.0.1).
== Desmembrando a versão ==
=== Versão de 1º nível ===
Conhecida por ''Major Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar uma versão do software com um nível de modificações expressivas, nitidamente diferente da versão anterior. Pode-se tomar como exemplo a modificação da versão 1.2 para a versão 2.0 do sistema LATROMI, onde foram acrescentadas as novas ferramentas CrossTab, Auto-Refresh, Biblioteca de Imagens e reestruturação do layout do site.
=== Versão de 2º nível ===
Conhecida por ''Minor Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar o nível de compatibilidade entre os aplicativos dentro da versão do sistema. Sempre que este digito for incrementado, significa que os aplicativos com variações de 3º e 4º nível da versão passada não são mais compatíveis com a nova versão.
<p>
Por exemplo, temos na versão 2.3 do sistema os aplicativos ''LATROMI Web v2.3.0.0'' e ''LATROMI Client v2.3.1.1'' Ambos são compatíveis pois as versões de 1º e 2º níveis são iguais, e eles continuariam compatíveis até a versão 2.3.999.999. No momento em que o sistema for atualizado para a versão 2.3, esses aplicativos não serão mais compatíveis, e terão que ser obrigatoriamente atualizados.
</p>
<p>
Seguindo este padrão, também é seguro afirmar que '''não existem alterações de banco de dados entre versões de 3º e 4º nível'''. Sempre que uma alteração de banco de dados for necessária, a versão de 2º nível será incrementada.
</p>
=== Versão de 3º nível ===
Conhecida por ''Build'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar a inclusão de novos recursos na versão corrente. Recursos que não necessitam de alterações no banco de dados, podem ser incluídos e publicados dentro da versão atual apenas este nível do versionamento.
=== Versão de 4º nível ===
Conhecida por ''Revision'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar correções dentro de uma versão de 3º nível. Se a versão anterior é v2.5.10.0 e a versão sub-sequente é v2.5.10.1, é seguro afirmar que apenas correções de bugs foram publicadas.
e597459178697578a49500806d77237589d5faef
Erros do Crystal Reports
0
59
850
598
2015-10-07T04:50:58Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Código de Barras Mal Formado==
[[Arquivo:Crystal_ErroCodBarBoleto.png|200px|thumb|right|Código de Barras I25m36l3.ttf com problema]]
=== Erro ===
Código de barras sai errado ao utilizar a fonte '''I25m36l3.ttf'''.
=== Causa ===
Fonte mal instalada.
=== Solução ===
Siga os passos abaixo para instalar a fonte
# Baixe e instale a fonte [http://latromi.com.br/downloads/fontes/I25m36l3.zip I25m36l3.ttf].
# Nas configurações de Fonte do Painel de Controle, desmarque a opção ''ocultar fontes com base em confgurações de idioma''.
Se após os passos acima, a fonte continuar com problema, tente as opções abaixo:
<ol>
<li>Conceder Permissão no arquivo físico da fonte para usuário do IIS.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
<li>Reiniciar o computador.</li>
</ol>
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
O LATROMI Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
==Código de Barras Pequeno==
[[Arquivo:Crystal_ErrorCodBarraPequeno.png|200px|thumb|right|Relatório do Crystal com o Código de Barras Pequeno]]
=== Erro ===
Ao gerar um PDF que utilize código de barras, o código de barras sai em tamanho menor do que o especificado no RPT.
=== Causa ===
Uma chave de registro do Crystal Reports que habilita a geração de fontes grandes está desabilitada.
=== Solução ===
Siga os passos abaixo:
<ol>
<li>Vá em Iniciar > Executar</li>
<li>Digite '''regedit''' e pressione enter</li>
<li>Localize a chave ''HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects'', clique com o botão direito do mouse, e vá em ''Permissões''.</li>
<li>Conceda todos os privilégios ao usuário que estiver rodando o serviço do IIS ou a todos os usuários.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
</ol>
[[Category:Crystal Reports]]
dae2516ddabfa38c1ebe2b618b7f762ef7385f5b
Solução de Problemas
0
16
869
302
2015-11-05T17:58:36Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* WecDB Client
* WecDB Web
** [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
** [[Erro SQL1159 ao utilizar o banco IBM DB2 via .NET Provider]]
** [[Página de geração de PDF abre mas o conteúdo não aparece| Janela com geração de PDF abre mas o conteúdo não aparece]]
** [[Erros do Crystal Reports|Erros do Crystal Reports]]
* pgAdmin
** [[Erros do pgAdmin]]
3d84d01f4389221890d2b1ed42c1f99aff9cb4a8
Erros do pgAdmin
0
101
870
2015-11-05T18:00:22Z
Daniel.giacomelli
1
Criou página com '== Está faltando MSVCP120.dll == O programa não pode ser iniciado porque está faltando MSVCP120.dll no seu computador. Tente reinstalá-lo para resolver esse problema.'
wikitext
text/x-wiki
== Está faltando MSVCP120.dll ==
O programa não pode ser iniciado porque está faltando MSVCP120.dll no seu computador. Tente reinstalá-lo para resolver esse problema.
46040ed822af7e42ad0cd1a4f5cf632bff9c3561
871
870
2015-11-05T18:05:23Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Arquivo MSVCP120.dll não encontrado ==
=== Erro ===
Ao tentar abrir o pgAdmin, aparece a mensagem de erro abaixo:
O programa não pode ser iniciado porque está faltando MSVCP120.dll no seu computador. Tente reinstalá-lo para resolver esse problema.
=== Causa ===
Visual C++ não está instalado. Isso é comum em servidores cujo o sistema operacional foi instalado recentemente.
=== Solução ===
Baixar e instalar o Visual C++ (x86 e x64). Baixar baixar, [http://www.microsoft.com/en-us/download/details.aspx?id=40784 clique aqui]
636cacf2c860f171e98abed581025fbbd1ff742e
872
871
2015-11-05T18:06:21Z
Daniel.giacomelli
1
/* Arquivo MSVCP120.dll não encontrado */
wikitext
text/x-wiki
== Arquivo MSVCP120.dll não encontrado ==
=== Erro ===
Ao tentar abrir o pgAdmin, aparece a mensagem de erro abaixo:
O programa não pode ser iniciado porque está faltando MSVCP120.dll no seu computador. Tente reinstalá-lo para resolver esse problema.
=== Causa ===
O pacote de distribuição do Visual C++ não está instalado. Isso é comum em servidores cujo o sistema operacional foi instalado recentemente.
=== Solução ===
Baixar e instalar o Pacote de Distribuição do Visual C++ (x86 e x64). Para baixar [http://www.microsoft.com/en-us/download/details.aspx?id=40784 clique aqui]
276fd68427c40e8494c5cff603402482d85155f2
WSApp 2.4
0
103
909
2016-02-22T13:46:53Z
Daniel.giacomelli
1
Criou página com '==Sobre a versão== ==Download== Clique [ aqui] para baixar os arquivos. == Dependências == * .NET Framework 4.5 * Crystal Reports Runtime 13.0.15 ([http://downloads.busin...'
wikitext
text/x-wiki
==Sobre a versão==
==Download==
Clique [ aqui] para baixar os arquivos.
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.15 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_15.zip download])
==Histórico de Alterações==
<div id="releaseHistory">
===WSApp===
====versão 2.4====
Data de Liberação: --/--/-- <br />
* CHANGE: Atualização das referências do Crystal Reports. Necessita da instalação de novo RunTime.
</div>
6380e7a058f4006ef2a4268d775f8affddccbd69
910
909
2016-02-22T13:47:55Z
Daniel.giacomelli
1
/* versão 2.4 */
wikitext
text/x-wiki
==Sobre a versão==
==Download==
Clique [ aqui] para baixar os arquivos.
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.15 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_15.zip download])
==Histórico de Alterações==
<div id="releaseHistory">
===WSApp===
====versão 2.4====
Data de Liberação: ?? <br />
* CHANGE: Atualização das referências do Crystal Reports. Necessita da instalação de novo RunTime.
</div>
5961e694516159e6f2931e771df6d945f2eb229f
WSApp 2.1
0
85
914
513
2016-03-05T01:39:51Z
Daniel.giacomelli
1
/* versão 2.1 */
wikitext
text/x-wiki
==Sobre a versão==
==Download==
Clique [https://www.dropbox.com/s/2j8r92fwpuxpz2l/wsapp-2.1-bin.zip?dl=0 aqui] para baixar os arquivos.
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
==Histórico de Alterações==
<div id="releaseHistory">
===WSApp===
====versão 2.1====
Data de Liberação: 27/04/2015 <br />
* NEW: Implementado recurso para exportar para o formato Texto Plano.
</div>
37072a524560c5c83059e15ac0ebfcf46b3ba00e
WSApp 2.2
0
89
915
636
2016-03-05T01:40:04Z
Daniel.giacomelli
1
/* WSApp */
wikitext
text/x-wiki
==Sobre a versão==
==Download==
Clique [https://www.dropbox.com/s/ky5sujp82602z8u/wsapp-2.2-bin.zip?dl=0 aqui] para baixar os arquivos.
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
==Histórico de Alterações==
<div id="releaseHistory">
===WSApp===
====versão 2.2====
Data de Liberação: 28/05/2015 <br />
* NEW: Nova propriedade ''CsvSeparatorText'', para especificar o separador de linha da exportação para texto plano.
* FIX: Alteração das propriedades ''ReportSectionOption'' e ''GroupSectionsOption'' para ''ExportIsolated'', na exportação para texto plano.
</div>
3f2054856c5f9b47b9cbd74a17ba1d9ea626d34b
Instalando o LATROMI Client
0
98
920
919
2016-03-18T14:46:07Z
Daniel.giacomelli
1
/* Instalação Manual */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação com Instalador ==
=== Download dos Arquivos ===
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
O nome do arquivo que deve ser baixado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
=== Extração e execução do Instalador ===
Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será gerado na área de trabalho.
=== Configuração ===
Ao executar o sistema pela primeira vez, serão solicitados os dados do banco de dados do LATROMI. Informe-os e prossiga.
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Instalação Manual ==
=== Download dos Arquivos ===
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
O nome do arquivo que deve ser baixado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
=== Extração do arquivos ===
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no seu computador (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Criei um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
1a112bee607ef1e520dbf309d33463ceb7fed6b6
921
920
2016-03-18T14:48:55Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Download dos Arquivos ==
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
== Instalação com Instalador ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
=== Extração e execução do Instalador ===
Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será gerado na área de trabalho.
=== Configuração ===
Ao executar o sistema pela primeira vez, serão solicitados os dados do banco de dados do LATROMI. Informe-os e prossiga.
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Instalação Manual ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no seu computador (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Criei um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
79cee20cfba2d803d4e742bf3df47b0bb844fd9f
922
921
2016-03-18T14:49:54Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Download dos Arquivos ==
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
== Instalação com Instalador ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
=== Extração e execução do Instalador ===
Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será gerado na área de trabalho.
== Instalação Manual ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no seu computador (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Criei um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
== Configuração ==
Ao executar o sistema pela primeira vez, serão solicitados os dados do banco de dados do LATROMI. Informe-os e prossiga.
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
0a17554dcde16bb0835e4cbb8e52747c043e4fcd
923
922
2016-03-18T14:50:02Z
Daniel.giacomelli
1
/* Extração e execução do Instalador */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Download dos Arquivos ==
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
== Instalação com Instalador ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
=== Extração e execução do Instalador ===
Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será gerado na área de trabalho.
== Instalação Manual ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no seu computador (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Criei um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
== Configuração ==
Ao executar o sistema pela primeira vez, serão solicitados os dados do banco de dados do LATROMI. Informe-os e prossiga.
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
ab04b8acaa8e05e7209410e7f553589dec224b4e
924
923
2016-03-18T14:51:47Z
Daniel.giacomelli
1
/* Instalação com Instalador */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Download dos Arquivos ==
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
== Instalação com Instalador ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será gerado na área de trabalho.
== Instalação Manual ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no seu computador (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Criei um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
== Configuração ==
Ao executar o sistema pela primeira vez, serão solicitados os dados do banco de dados do LATROMI. Informe-os e prossiga.
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
a81439868eb9cc72d72b1a22f71ccc7586261f88
925
924
2016-03-18T14:52:12Z
Daniel.giacomelli
1
/* Instalação com Instalador */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Download dos Arquivos ==
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
== Instalação com Instalador ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será criado na área de trabalho.
== Instalação Manual ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no seu computador (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Criei um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
== Configuração ==
Ao executar o sistema pela primeira vez, serão solicitados os dados do banco de dados do LATROMI. Informe-os e prossiga.
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
51873f17dbe3d6bc80b65de37725150f59605a4a
928
925
2016-03-18T15:00:24Z
Daniel.giacomelli
1
/* Configuração */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Download dos Arquivos ==
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
== Instalação com Instalador ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será criado na área de trabalho.
== Instalação Manual ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no seu computador (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Criei um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
== Configuração ==
[[Arquivo:LatromiClient_FirstAccess1.jpg]]
[[Arquivo:LatromiClient_FirstAccess2.jpg]]
Ao executar o sistema pela primeira vez, serão solicitados os dados do banco de dados do LATROMI. Informe-os e prossiga.
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
8b0b117e85a27286e1a20583352e419ea4a08a42
929
928
2016-03-18T15:04:05Z
Daniel.giacomelli
1
/* Configuração */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Download dos Arquivos ==
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
== Instalação com Instalador ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será criado na área de trabalho.
== Instalação Manual ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no seu computador (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Criei um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
== Configuração ==
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial:
[[Arquivo:LatromiClient_FirstAccess1.jpg]]
Será aberta a tela de ''Configurações Locais''. Essa informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as informações para acesso ao banco de dados '''latromi''', e clique em OK.
[[Arquivo:LatromiClient_FirstAccess2.jpg]]
Ao executar o sistema pela primeira vez, serão solicitados os dados do banco de dados do LATROMI. Informe-os e prossiga.
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
1afa38efb3680834e1e278039815ebbde615c82b
930
929
2016-03-18T15:07:50Z
Daniel.giacomelli
1
/* Configuração */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Download dos Arquivos ==
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
== Instalação com Instalador ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será criado na área de trabalho.
== Instalação Manual ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no seu computador (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Criei um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
== Configuração ==
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial:
[[Arquivo:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essa informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as informações para acesso ao banco de dados '''latromi''', e clique em OK.
[[Arquivo:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
Ao executar o sistema pela primeira vez, serão solicitados os dados do banco de dados do LATROMI. Informe-os e prossiga.
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
648463b15ddfc28cabf0947c4e5dc12d8aa24ec0
931
930
2016-03-18T15:11:08Z
Daniel.giacomelli
1
/* Configuração */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Download dos Arquivos ==
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
== Instalação com Instalador ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será criado na área de trabalho.
== Instalação Manual ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no seu computador (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Criei um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
== Configuração ==
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[Arquivo:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[Arquivo:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
ed6032d2d2797795a019a83bbda6ce4352158ddb
932
931
2016-03-18T15:12:30Z
Daniel.giacomelli
1
/* Instalação Manual */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Download dos Arquivos ==
Solicite o endereço para download do instalador através do e-mail [mailto:suporte@latromi.com.br?Subject=Solicita%C3%A7%C3%A3o%20de%20Download&body=Solicito%20endere%C3%A7o%20para%20download%20do%20LATROMI%20Client. suporte@latromi.com.br].
== Instalação com Instalador ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será criado na área de trabalho.
== Instalação Manual ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no seu computador (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Crie um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
== Configuração ==
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[Arquivo:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[Arquivo:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
71ab49c0ba4c0979a53669e3254fb3a758822000
Arquivo:LatromiClient FirstAccess1.jpg
6
104
926
2016-03-18T14:58:18Z
Daniel.giacomelli
1
Primeira mensagem que aparece ao realizar o primeiro acesso ao LATROMI Client
wikitext
text/x-wiki
Primeira mensagem que aparece ao realizar o primeiro acesso ao LATROMI Client
bf10b09d0aa6af7931340619193e27195d9e68a0
Arquivo:LatromiClient FirstAccess2.jpg
6
105
927
2016-03-18T14:58:51Z
Daniel.giacomelli
1
Tela de configurações locais do LATROMI Client
wikitext
text/x-wiki
Tela de configurações locais do LATROMI Client
4d2decf77e0f2d2e48202ae9d06b08493f8021c9
Assinatura de Código
0
106
934
2016-03-30T17:28:01Z
Daniel.giacomelli
1
Criou página com 'Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalage...'
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Obtenção do Certificado==
O certificado Code Signing é obtido através de um autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software em meios oficiais, como a receita federal, telelistas
==Assinando o Código==
A Assinatura de Código é uma prática utilizada na distribuição de softwares através da internet, que garante a integridade do programa e identifica o fornecedor do mesmo.
Logo após a compilação do programa, a assinatura é realizada, utilizando um Certificado do tipo Code Signing, obtido através de uma autoridade certificadora reconhecida internacionalmente.
295c9dc2ab7f63d03fc8eb6b98bf50e3d4c17819
935
934
2016-03-30T18:08:43Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows, é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
2a1faa5af0c8b68c37bab4bf4c45742cb537f1a9
936
935
2016-03-30T18:10:45Z
Daniel.giacomelli
1
/* Assinando o Código */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows, é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Processo de Publicação de Software LATROMI===
7e7d9d051a772647c8adb213bad4517fa9350a2a
937
936
2016-03-30T18:14:56Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows, é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Processo de Publicação de Software LATROMI==
c889a1bc1c8150d09ea730de2a4376cd29d8e8fd
938
937
2016-03-30T18:15:18Z
Daniel.giacomelli
1
/* Assinando o Código */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Processo de Publicação de Software LATROMI==
5e77beb65fa00932af7de9231f628c88c431735e
939
938
2016-03-30T18:15:52Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
ea38c747adc6e5d5e13ab4048af78d10f00cdcf6
940
939
2016-03-30T18:18:51Z
Daniel.giacomelli
1
/* Assinatura LATROMI */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI, passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema. A partir dessa versão, o processo de compilação e publicação de software passa a ser automatizado. A assinatura é realizada imediatamente após a compilação.
9174f068f3fc9a68f612d215fa348b229b57d30f
941
940
2016-03-30T18:19:02Z
Daniel.giacomelli
1
/* Assinatura LATROMI */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema. A partir dessa versão, o processo de compilação e publicação de software passa a ser automatizado. A assinatura é realizada imediatamente após a compilação.
5243e685ecff74e0a01f9ecb7252741ad1dfad36
942
941
2016-03-30T18:19:51Z
Daniel.giacomelli
1
/* Assinatura LATROMI */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
c39581245f933e3c2744bbdca76a494e30404dcb
943
942
2016-03-30T18:21:25Z
Daniel.giacomelli
1
/* Assinatura LATROMI */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
4fc57a5a95983694138491f445ca3cb837d70d28
944
943
2016-03-30T18:37:02Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?===
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, o editor/fornecedor é desconhecido.
b27f98fd5bc65bc455be672c02850b7478184be0
947
944
2016-03-30T18:48:09Z
Daniel.giacomelli
1
/* O que muda?= */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, o editor/fornecedor é desconhecido.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, ou seja, possuir um editor/fornecedor reconhecido, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
793d8c204b7857d041aa13514542545dae100330
950
947
2016-03-30T18:58:27Z
Daniel.giacomelli
1
/* O que muda? */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, o editor/fornecedor é desconhecido.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, ou seja, possuir um editor/fornecedor reconhecido, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
==Execução==
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não é assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar nem mesmo o editor/fornecedor de softare.
[[Arquivo:Codesign_windows_unsigned_execute.png|none]]
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_signed_execute.png|none]]
e98117f0a5c69937ff951c2576ebc598b15e17ce
951
950
2016-03-30T18:58:42Z
Daniel.giacomelli
1
/* Execução */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, o editor/fornecedor é desconhecido.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, ou seja, possuir um editor/fornecedor reconhecido, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não é assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar nem mesmo o editor/fornecedor de softare.
[[Arquivo:Codesign_windows_unsigned_execute.png|none]]
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_signed_execute.png|none]]
f4444ebb068dcd224433d3660e5bed69b26e9e8f
952
951
2016-03-30T18:58:52Z
Daniel.giacomelli
1
/* Execução */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, o editor/fornecedor é desconhecido.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, ou seja, possuir um editor/fornecedor reconhecido, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não é assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar nem mesmo o editor/fornecedor de software.
[[Arquivo:Codesign_windows_unsigned_execute.png|none]]
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_signed_execute.png|none]]
c89837974974ad7b09dbbf39b4ace8ec068ec059
953
952
2016-03-30T18:59:31Z
Daniel.giacomelli
1
/* Download */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, ou seja, possuir um editor/fornecedor reconhecido, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não é assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar nem mesmo o editor/fornecedor de software.
[[Arquivo:Codesign_windows_unsigned_execute.png|none]]
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_signed_execute.png|none]]
ba45ad448fb02b73a6a0b67bed304a11c1c4966e
954
953
2016-03-30T19:01:18Z
Daniel.giacomelli
1
/* Execução */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, ou seja, possuir um editor/fornecedor reconhecido, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não é assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
[[Arquivo:Codesign_windows_unsigned_execute.png|none]]
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_signed_execute.png|none]]
44898cbf49afd4b6149f9e728071e7df541ccdb2
955
954
2016-03-30T19:57:18Z
Daniel.giacomelli
1
/* O que muda? */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, ou seja, possuir um editor/fornecedor reconhecido, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não é assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
[[Arquivo:Codesign_windows_unsigned_execute.png|none]]
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_signed_execute.png|none]]
38179216d2c80699474f36cd039c75a17aad81df
956
955
2016-03-30T19:57:35Z
Daniel.giacomelli
1
/* Download */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não é assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
[[Arquivo:Codesign_windows_unsigned_execute.png|none]]
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_signed_execute.png|none]]
6734e90efee970a4d02cad3653218efe3ff8d442
957
956
2016-03-30T19:57:49Z
Daniel.giacomelli
1
/* O que muda? */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não é assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
[[Arquivo:Codesign_windows_unsigned_execute.png|none]]
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_signed_execute.png|none]]
9f72da1ef3792346b100a24336610f24e09a1d4a
958
957
2016-03-30T19:59:27Z
Daniel.giacomelli
1
/* O que muda? */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none|thumb|300px]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none|thumb|300px]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não é assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
[[Arquivo:Codesign_windows_unsigned_execute.png|none]]
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_signed_execute.png|none]]
9b300e1c7e9293213720ab3e057feb27fca564f8
960
958
2016-03-30T20:12:44Z
Daniel.giacomelli
1
/* O que muda? */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
[[Arquivo:Codesign_windows_execute_diff.png|220px|thumb|right|Diferença na execução de programas assinados e não assinados]]
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
283b404ca2796e02e8e0dcef24f7b4535d2db2d5
961
960
2016-03-30T20:13:57Z
Daniel.giacomelli
1
/* Execução */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|220px|thumb|none|Diferença na execução de programas assinados e não assinados]]
bd067349affae9b371357b696a66777a64fc5448
962
961
2016-03-30T20:14:06Z
Daniel.giacomelli
1
/* Execução */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|320px|thumb|none|Diferença na execução de programas assinados e não assinados]]
8cfaa57ec186b9cb040ed31aac20fc8853cfc090
963
962
2016-03-30T20:15:07Z
Daniel.giacomelli
1
/* Execução */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|none|none|Diferença na execução de programas assinados e não assinados]]
c061329bf02036230532bb8e0f08c1ac12e02993
964
963
2016-03-30T20:15:34Z
Daniel.giacomelli
1
/* Execução */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|none|Diferença na execução de programas assinados e não assinados]]
d04a5a9ffc5ee267749ce7627f8720935c54fa6f
966
964
2016-03-30T20:30:59Z
Daniel.giacomelli
1
/* O que muda? */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o editor/fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o programa não assinado.
9edfd78c657c3e91f429f7c98ede05a0d976c4ba
967
966
2016-03-30T20:32:33Z
Daniel.giacomelli
1
/* Vantagens */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na receita federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o programa não assinado.
f3afde3efd3ca4972b5aeab831fcec4d7f7fd962
968
967
2016-03-30T20:33:07Z
Daniel.giacomelli
1
/* Obtenção do Certificado */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do publicador de software na Receita Federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o programa não assinado.
3a28440356913bc1e6618eb947c3413719df547b
969
968
2016-03-30T20:33:33Z
Daniel.giacomelli
1
/* Obtenção do Certificado */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a autoridade certificadora verifica a identidade do fornecedor de software na Receita Federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o programa não assinado.
6883b79a07350c81d4f83dc2824465fd82d1cd0d
970
969
2016-03-30T20:34:01Z
Daniel.giacomelli
1
/* Obtenção do Certificado */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a Autoridade Certificadora (CA) verifica a identidade do fornecedor de software na Receita Federal e ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o programa não assinado.
afa48e2a23a3158d98e380a52bc033c999876e24
Arquivo:Codesign chrome unsigned.jpg
6
107
945
2016-03-30T18:37:40Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Codesign chrome signed.png
6
108
946
2016-03-30T18:47:49Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Codesign windows unsigned execute.png
6
109
948
2016-03-30T18:55:49Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Codesign windows signed execute.png
6
110
949
2016-03-30T18:58:20Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Codesign windows execute diff.png
6
111
959
2016-03-30T20:08:12Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Codesign windows signature.jpg
6
112
965
2016-03-30T20:20:29Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Assinatura de Código
0
106
971
970
2016-03-30T20:35:59Z
Daniel.giacomelli
1
/* Obtenção do Certificado */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a Autoridade Certificadora (CA) verifica a identidade do fornecedor de software na Receita Federal e também através de ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o programa não assinado.
848bea4d97a1abe14c1b80c0178bb14b3fb5bc9f
972
971
2016-03-30T20:37:01Z
Daniel.giacomelli
1
/* Validade do Certificado */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a Autoridade Certificadora (CA) verifica a identidade do fornecedor de software na Receita Federal e também através de ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido pelo fornecedor de software.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é '''LATROMI Tecnologia de Dados Web LTDA - ME''', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o programa não assinado.
85816d26c8d7c5eedb24dbc805f928c69badda5d
973
972
2016-03-30T20:37:59Z
Daniel.giacomelli
1
/* Assinatura LATROMI */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a Autoridade Certificadora (CA) verifica a identidade do fornecedor de software na Receita Federal e também através de ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido pelo fornecedor de software.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação.
O nome de editor/fornecedor utilizado na assinatura é ''LATROMI Tecnologia de Dados Web LTDA - ME'', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o programa não assinado.
5d27fe747cb882da4e06ddfc2a9a9af6f21cd6a6
974
973
2016-03-30T20:38:19Z
Daniel.giacomelli
1
/* Assinatura LATROMI */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a Autoridade Certificadora (CA) verifica a identidade do fornecedor de software na Receita Federal e também através de ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido pelo fornecedor de software.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação no programa.
O nome de editor/fornecedor utilizado na assinatura é ''LATROMI Tecnologia de Dados Web LTDA - ME'', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o programa não assinado.
6531ef8fa9c82f0681fe29506e60191531c1b7ac
975
974
2016-03-30T20:38:27Z
Daniel.giacomelli
1
/* Assinatura LATROMI */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a Autoridade Certificadora (CA) verifica a identidade do fornecedor de software na Receita Federal e também através de ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido pelo fornecedor de software.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação do programa.
O nome de editor/fornecedor utilizado na assinatura é ''LATROMI Tecnologia de Dados Web LTDA - ME'', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o programa não assinado.
9440f1aaf5116b0656add7d0276ea2fe5a33b21a
976
975
2016-03-30T20:38:58Z
Daniel.giacomelli
1
/* Assinatura LATROMI */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a Autoridade Certificadora (CA) verifica a identidade do fornecedor de software na Receita Federal e também através de ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido pelo fornecedor de software.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação do programa.
O nome de fornecedor utilizado na assinatura é ''LATROMI Tecnologia de Dados Web LTDA - ME'', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o programa não assinado.
ba00af4a1882987476a7dc6bd4a0fe7ee53a0990
977
976
2016-03-30T20:39:35Z
Daniel.giacomelli
1
/* Verificando a Assinatura */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a Autoridade Certificadora (CA) verifica a identidade do fornecedor de software na Receita Federal e também através de ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido pelo fornecedor de software.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação do programa.
O nome de fornecedor utilizado na assinatura é ''LATROMI Tecnologia de Dados Web LTDA - ME'', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o editor/fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o programa não assinado.
422ced6267d4ccfba0da6128bae09e92030d4445
978
977
2016-03-30T20:41:48Z
Daniel.giacomelli
1
/* Download */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a Autoridade Certificadora (CA) verifica a identidade do fornecedor de software na Receita Federal e também através de ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido pelo fornecedor de software.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação do programa.
O nome de fornecedor utilizado na assinatura é ''LATROMI Tecnologia de Dados Web LTDA - ME'', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o editor/fornecedor.
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do editor/fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o programa não assinado.
1dd4a11346a0b11c4dc3fa74d860a2cac728d588
979
978
2016-03-30T20:42:40Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a Autoridade Certificadora (CA) verifica a identidade do fornecedor de software na Receita Federal e também através de ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido pelo fornecedor de software.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação do programa.
O nome de fornecedor utilizado na assinatura é ''LATROMI Tecnologia de Dados Web LTDA - ME'', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o fornecedor.
Quando o Windows solicita confirmação para executar um programa assinado, o usuário pode verificar a identidade do fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o programa não assinado.
c82db10f7cc940948aecc6a2ed97089a9202460b
980
979
2016-03-30T20:45:58Z
Daniel.giacomelli
1
/* Execução */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a Autoridade Certificadora (CA) verifica a identidade do fornecedor de software na Receita Federal e também através de ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido pelo fornecedor de software.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação do programa.
O nome de fornecedor utilizado na assinatura é ''LATROMI Tecnologia de Dados Web LTDA - ME'', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o fornecedor.
Quando o programa está assinado, o usuário pode verificar a identidade do fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o programa não assinado.
93e6ee318dc428107578b944b1097efb5233fc43
981
980
2016-03-30T20:49:35Z
Daniel.giacomelli
1
/* Considerações Finais */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma autoridade certificadora reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a Autoridade Certificadora (CA) verifica a identidade do fornecedor de software na Receita Federal e também através de ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido pelo fornecedor de software.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação do programa.
O nome de fornecedor utilizado na assinatura é ''LATROMI Tecnologia de Dados Web LTDA - ME'', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o fornecedor.
Quando o programa está assinado, o usuário pode verificar a identidade do fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o problema.
7b6359620e75e7ee0ac6ea21c9dfaeb4085524cb
983
981
2016-03-31T00:34:51Z
Daniel.giacomelli
1
/* Obtenção do Certificado */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma Autoridade Certificadora (CA) reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a Autoridade Certificadora verifica a identidade do fornecedor de software na Receita Federal e também através de ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido pelo fornecedor de software.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação do programa.
O nome de fornecedor utilizado na assinatura é ''LATROMI Tecnologia de Dados Web LTDA - ME'', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o fornecedor.
Quando o programa está assinado, o usuário pode verificar a identidade do fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o problema.
1c03b07d5f17785198ec18353d557b17711e7740
984
983
2016-03-31T00:36:51Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma Autoridade Certificadora (CA) reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a Autoridade Certificadora verifica a identidade do fornecedor de software na Receita Federal e também através de ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido pelo fornecedor de software.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação do programa.
O nome de fornecedor utilizado na assinatura é ''LATROMI Tecnologia de Dados Web LTDA - ME'', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta problema algum.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o fornecedor.
Quando o programa está assinado, o usuário pode verificar a identidade do fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o problema.
==Ver Também==
* [https://en.wikipedia.org/wiki/Code_signing Code signing na Wiki (em inglês)]
697ff51e4473ad7cebd8a8c28feea9378219d7a5
985
984
2016-03-31T00:44:54Z
Daniel.giacomelli
1
/* Download */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma Autoridade Certificadora (CA) reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a Autoridade Certificadora verifica a identidade do fornecedor de software na Receita Federal e também através de ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido pelo fornecedor de software.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação do programa.
O nome de fornecedor utilizado na assinatura é ''LATROMI Tecnologia de Dados Web LTDA - ME'', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta nenhum mensagem.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o fornecedor.
Quando o programa está assinado, o usuário pode verificar a identidade do fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o problema.
==Ver Também==
* [https://en.wikipedia.org/wiki/Code_signing Code signing na Wiki (em inglês)]
039ab7b5ca6f3a92f295a52f3956bc9276816237
986
985
2016-03-31T00:45:32Z
Daniel.giacomelli
1
/* Verificando a Assinatura */
wikitext
text/x-wiki
Quando se compra algum produto em uma loja física a procedência deste produto é obvia. Os consumidores sabem quem é o fornecedor do produto e podem verificar se a embalagem foi violada ou se o produto está danificado.
Já os consumidores de softwares na internet não tem a certeza de sua procedência ou se alguém alterou o seu conteúdo para incluir um código malicioso.
Ao assinar um software com um certificado do tipo '''Code Signing''', é possível garantir a sua procedência e que o mesmo não foi alterado nem corrompido desde que foi criado.
Dessa forma, os usuários que efetuam o download de softwares assinados com um certificado Code Signing são beneficiados, pois sabem '''quem publicou o software''' e que '''o código não foi alterado'''.
==Vantagens==
* Garantia de que o programa não foi modificado após a sua assinatura. Sendo assim, garante também que não foi infectado por vírus.
* Possibilidade de identificar o fornecedor do programa antes de executá-lo.
==Obtenção do Certificado==
O certificado ''Code Signing'' é obtido através de uma Autoridade Certificadora (CA) reconhecida e homologada internacionalmente. Durante o processo de geração do certificado, a Autoridade Certificadora verifica a identidade do fornecedor de software na Receita Federal e também através de ferramentas de terceiros (como listas telefônicas).
==Validade do Certificado==
A validade do certificado varia de 1 a 3 anos e quando a data de expiração for alcançada, um novo certificado deve ser adquirido pelo fornecedor de software.
As assinaturas realizadas dentro do período em que o certificado esteve em vigência continuam funcionando.
==Assinando o Código==
A assinatura de programas destinados à plataforma Windows é realizada utilizando a tecnologia de assinatura [https://msdn.microsoft.com/en-us/library/ms537359(v=vs.85).aspx Authenticode] da Microsoft, através da ferramenta [https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx SignTool].
==Assinatura LATROMI==
A LATROMI passa a assinar todos os seus Executáveis e DLL's a partir da versão 3.5 do sistema.
O processo de compilação e publicação de software passa a ser automatizado, e a assinatura é realizada imediatamente após a compilação do programa.
O nome de fornecedor utilizado na assinatura é ''LATROMI Tecnologia de Dados Web LTDA - ME'', e pode ser verificado nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
==O que muda?==
===Download===
Na maioria das vezes, ao realizar o download de um programa não assinado, o navegador avisa o usuário que o programa pode ser perigoso. Isso porque, não é possível verificar o fornecedor.
[[Arquivo:Codesign_chrome_unsigned.jpg|none]]
O mesmo arquivo depois de assinado, não apresenta nenhum mensagem.
[[Arquivo:Codesign_chrome_signed.png|none]]
===Execução===
Dependendo do nível de proteção em que o Windows está operando, ele pode solicitar uma confirmação antes de executar um programa. Geralmente, essa é a configuração padrão do sistema operacional.
Quando o programa não está assinado, fica difícil para o usuário determinar a integridade do mesmo, pois não pode identificar o fornecedor.
Quando o programa está assinado, o usuário pode verificar a identidade do fornecedor, e neste caso, qualquer problema que o programa possa vir a causar, é de inteira responsabilidade do fornecedor.
[[Arquivo:Codesign_windows_execute_diff.png|none|800px|thumb|Diferença na execução de programas assinados e não assinados]]
===Verificando a Assinatura===
A assinatura de um programa pode ser verificada nas propriedades do arquivo, na aba ''Assinaturas Digitais''.
Os programas distribuídos pela LATROMI, possuem duas assinaturas: Uma com o algorítimo de assinatura SHA1 e outra com SHA256, conforme pode ser observado na imagem abaixo:
[[Arquivo:Codesign_windows_signature.jpg]]
== Considerações Finais ==
A assinatura de código por si só não garante a qualidade ou relevância de um software, mas serve para identificar um fornecedor no qual o usuário confie.
Se o usuário confia no fornecedor, pode executar o programa tendo a certeza de que o programa realmente foi publicado e distribuído por ele, e que desde então, não sofreu alterações.
Se a partir da '''versão 3.5 do sistema LATROMI''', a assinatura digital não estiver presente no programa que você recebeu, não execute-o.
Neste caso, entre em contato conosco através do e-mail suporte@latromi.com.br para reportar o problema.
==Ver Também==
* [https://en.wikipedia.org/wiki/Code_signing Code signing na Wiki (em inglês)]
83e4946889cd5fa8dd06f7621ec312ba78a45ec6
Seja Bem Vindo!
0
1
982
913
2016-03-30T20:50:02Z
Daniel.giacomelli
1
/* Páginas Importantes */
wikitext
text/x-wiki
A [http://www.latromi.com.br LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== Páginas Importantes ==
:[[Manual de Instalação do Sistema]]
:[[Histórico de Alterações|Versões do Sistema]]
:[[Problemas Frequentes]]
:[http://dropbox.latromi.com.br Downloads (via DropBox)]
:[[Assinatura de Código]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
==Ver Também==
* [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário do MediaWiki]
34433a0718e8d0a1d631447356aafe60c7003cca
Solução de Problemas
0
16
988
869
2016-04-11T23:51:50Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* LATROMI Client
* LATROMI Web
** [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
** [[Erro SQL1159 ao utilizar o banco IBM DB2 via .NET Provider]]
** [[Página de geração de PDF abre mas o conteúdo não aparece| Janela com geração de PDF abre mas o conteúdo não aparece]]
** [[Erros do Crystal Reports|Erros do Crystal Reports]]
* pgAdmin
** [[Erros do pgAdmin]]
a8b218f04ba2a5f2b4b6f69d022fe61e59c8ef13
989
988
2016-04-11T23:53:45Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* LATROMI Client
* LATROMI Web
** [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
** [[Erro SQL1159 ao utilizar o banco IBM DB2 via .NET Provider]]
** [[Página de geração de PDF abre mas o conteúdo não aparece| Janela com geração de PDF abre mas o conteúdo não aparece]]
** [[Erros do Crystal Reports|Erros do Crystal Reports]]
** [[Erros do Formulário Dinâmico]]
* pgAdmin
** [[Erros do pgAdmin]]
706a0504f8f9542f4fa50f8264ca756a13d0c15d
Erros do Formulário Dinâmico
0
113
990
2016-04-11T23:57:16Z
Daniel.giacomelli
1
Criou página com '== Erro == Ao executar um evento de Formulário Dinâmico, aparece a mensagem de erro ''Unauthorized'' ou ''Internal Server Error'' == Causa == Desconhecida == Solução == ...'
wikitext
text/x-wiki
== Erro ==
Ao executar um evento de Formulário Dinâmico, aparece a mensagem de erro ''Unauthorized'' ou ''Internal Server Error''
== Causa ==
Desconhecida
== Solução ==
Refazer registro do ASP.NET v4.0
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir
cf09b70575939c33c5da2c258592cf5f41a5852c
Conectando-se a um banco de dados Oracle
0
66
994
437
2016-06-03T18:04:22Z
Daniel.giacomelli
1
/* Passo-a-passo */
wikitext
text/x-wiki
==Passo-a-passo==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|200px|thumb|right|Configuração de conexão com um banco de dados Oracle]]
# Se você estiver com o LATROMI Client aberto, feche-o.
# Baixe e instale a última versão do pacote [http://www.oracle.com/technetwork/pt/topics/dotnet/index-085163.html ODP.NET]
# Abra o LATROMI Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* Nome: Informe um nome para a conexão que será criada.
#* Provider: Selecione ''Oracle.DataAccess.Client''
#* Servidor: Informe o endereço do servidor onde está o banco de dados.
#* Nome do Serviço: Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]''
#* Porta: Informe a porta para conexão com o banco de dados.
#* Usuário: Usuário para conexão com o banco de dados.
#* Senha: Senha do usuário para conexão com o banco de dados.
==Ver Também==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
* [http://www.marcioalthmann.net/2014/01/odp-net-the-provider-is-not-compatible-with-the-version-of-oracle-client/ ODP.NET: The provider is not compatible with the version of Oracle client]
[[Category:Provedores de Dados]]
dffe592bb6a8405b2e1c62d5659739fd9e133f05
995
994
2016-06-03T18:06:08Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[WecDB Client - Conectando-se a um banco de dados Oracle]] para [[LATROMI Client - Conectando-se a um banco de dados Oracle]]
wikitext
text/x-wiki
==Passo-a-passo==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|200px|thumb|right|Configuração de conexão com um banco de dados Oracle]]
# Se você estiver com o LATROMI Client aberto, feche-o.
# Baixe e instale a última versão do pacote [http://www.oracle.com/technetwork/pt/topics/dotnet/index-085163.html ODP.NET]
# Abra o LATROMI Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* Nome: Informe um nome para a conexão que será criada.
#* Provider: Selecione ''Oracle.DataAccess.Client''
#* Servidor: Informe o endereço do servidor onde está o banco de dados.
#* Nome do Serviço: Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]''
#* Porta: Informe a porta para conexão com o banco de dados.
#* Usuário: Usuário para conexão com o banco de dados.
#* Senha: Senha do usuário para conexão com o banco de dados.
==Ver Também==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
* [http://www.marcioalthmann.net/2014/01/odp-net-the-provider-is-not-compatible-with-the-version-of-oracle-client/ ODP.NET: The provider is not compatible with the version of Oracle client]
[[Category:Provedores de Dados]]
dffe592bb6a8405b2e1c62d5659739fd9e133f05
997
995
2016-06-03T18:07:10Z
Daniel.giacomelli
1
/* Passo-a-passo */
wikitext
text/x-wiki
==Passo-a-passo==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|200px|thumb|right|Configuração de conexão com um banco de dados Oracle]]
# Se você estiver com o LATROMI Client aberto, feche-o.
# Baixe e instale a última versão do pacote [http://www.oracle.com/technetwork/pt/topics/dotnet/index-085163.html ODP.NET]
# Abra o LATROMI Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* '''Nome''': Informe um nome para a conexão que será criada.
#* '''Provider''': Selecione ''Oracle.DataAccess.Client''
#* '''Servidor''': Informe o endereço do servidor onde está o banco de dados.
#* '''Nome do Serviço''': Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]''
#* '''Porta''': Informe a porta para conexão com o banco de dados.
#* '''Usuário''': Usuário para conexão com o banco de dados.
#* '''Senha''': Senha do usuário para conexão com o banco de dados.
==Ver Também==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
* [http://www.marcioalthmann.net/2014/01/odp-net-the-provider-is-not-compatible-with-the-version-of-oracle-client/ ODP.NET: The provider is not compatible with the version of Oracle client]
[[Category:Provedores de Dados]]
d7ab35220c98b0bb244a6d1d7ec74af256a8b62f
999
997
2016-06-07T15:31:43Z
Daniel.giacomelli
1
/* Passo-a-passo */
wikitext
text/x-wiki
==Passo-a-passo==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|200px|thumb|right|Configuração de conexão com um banco de dados Oracle]]
# Se você estiver com o LATROMI Client aberto, feche-o.
# Baixe e instale a última versão do pacote [http://www.oracle.com/technetwork/pt/topics/dotnet/index-085163.html ODP.NET]
# Abra o LATROMI Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* '''Nome''': Informe um nome para a conexão que será criada.
#* '''Provider''': Selecione ''Oracle.DataAccess.Client''
#* '''Servidor''': Informe o endereço do servidor onde está o banco de dados.
#* '''Nome do Serviço''': Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]'' do servidor de banco de dados.
#* '''Porta''': Informe a porta para conexão com o banco de dados.
#* '''Usuário''': Usuário para conexão com o banco de dados.
#* '''Senha''': Senha do usuário para conexão com o banco de dados.
==Ver Também==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
* [http://www.marcioalthmann.net/2014/01/odp-net-the-provider-is-not-compatible-with-the-version-of-oracle-client/ ODP.NET: The provider is not compatible with the version of Oracle client]
[[Category:Provedores de Dados]]
21f6dff1c77bbc1c07659dc28cf3c1a34668da89
WecDB Client - Conectando-se a um banco de dados Oracle
0
114
996
2016-06-03T18:06:08Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[WecDB Client - Conectando-se a um banco de dados Oracle]] para [[LATROMI Client - Conectando-se a um banco de dados Oracle]]
wikitext
text/x-wiki
#REDIRECIONAMENTO [[LATROMI Client - Conectando-se a um banco de dados Oracle]]
e53e8b0923afe05243bb4abbed5bf71129e011dc
Instalando o LATROMI Web
0
4
1020
847
2016-11-07T17:54:27Z
Daniel.giacomelli
1
/* Requisitos mínimos */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\Web'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre o diretório ''<caminho_do_iis>\LATROMI'' e todas os seus filhos.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta ''Web'' onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
5162bd39837db00f8f332820d61182d050ad7404
1022
1020
2016-11-07T18:05:24Z
Daniel.giacomelli
1
/* Extração dos arquivos */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\Web'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta ''Web'' onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
4d0566e9eeee536a518faac0b7746bbad7888091
1023
1022
2016-11-07T18:06:09Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\Web'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado 'LATROMI .NET 4.0 32-bits'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta ''Web'' onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
71a4fbae2d4a1c0aab2637b281aadd647a54548c
1024
1023
2016-11-07T18:06:19Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\Web'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET 4.0 32-bits'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta ''Web'' onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
aa68d9b288e919b1c5cec988776d223036dd94b1
1025
1024
2016-11-07T18:06:40Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\Web'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0 32-bits'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis7_criando_pool.png|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta ''Web'' onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
b332e32878232b94b5e5a43e0373b0c56a51a487
1028
1025
2016-11-07T18:15:24Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\Web'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0 32-bits'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win7_iis10_criando_pool.jpg|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta ''Web'' onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
5a6b2cad2e88f5e620c3f66c31c79d1ebd3c82e8
1031
1028
2016-11-07T18:23:20Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''LATROMI\Web'' no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia o arquivo baixado lá.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win10_iis10_criando_pool.jpg|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta ''Web'' onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
a1200291bd2f3fb244506be1ffa4f928287e354f
1032
1031
2016-11-07T18:30:15Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''wwwlatromi'' no diretório do IIS (por padrão, c:\inetpub) e extraia o arquivo baixado lá, em uma sub-pasta chamada ''web''.
# Certifique-se de que o usuário utilizado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win10_iis10_criando_pool.jpg|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta ''Web'' onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
e1a4bce5143e195579c8451bf55f5acb1304db89
1033
1032
2016-11-07T18:30:59Z
Daniel.giacomelli
1
/* Extração dos arquivos */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''wwwlatromi'' no diretório do IIS (por padrão, c:\inetpub) e extraia o arquivo baixado lá, em uma sub-pasta chamada ''web''.
# Certifique-se de que o usuário usado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win10_iis10_criando_pool.jpg|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Na tela de Configurações Avançadas, informe '''true''' na opção '''Habilitar Aplicativo de 32 Bits'''. (essa opção é importante para que funcione a integração com o Crystal Reports)
#: [[Arquivo:Win7_iis7_configurando_pool.png|Criação do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta ''Web'' onde os arquivos foram extraídos, e dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo.png|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
614607a312556593c2bb7fc1d8d0fe01589d110f
1035
1033
2016-11-07T18:40:31Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''wwwlatromi'' no diretório do IIS (por padrão, c:\inetpub) e extraia o arquivo baixado lá, em uma sub-pasta chamada ''web''.
# Certifique-se de que o usuário usado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win10_iis10_criando_pool.jpg|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Agora que o Pool de Aplicativos está devidamente configurado, vamos criar o Site no IIS. Clique com o botão direito dou sobre sobre o item ''Sites'' e em seguida em ''Adicionar Site...'.
# Preencha os campos para criação do site, tomando como exemplo a a imagem abaixo. Use qualquer porta disponível.
#: [[Arquivo:Win10_iis10_criando_site.jpg]]
# Localize no IIS a pasta ''Web'' onde os arquivos foram extraídos, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Win10_iis10_convertendo_aplicativo.jpg|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
48b50af57fec9e813236e8d24cb0f241abef941e
1036
1035
2016-11-07T18:42:01Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''wwwlatromi'' no diretório do IIS (por padrão, c:\inetpub) e extraia o arquivo baixado lá, em uma sub-pasta chamada ''web''.
# Certifique-se de que o usuário usado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win10_iis10_criando_pool.jpg|Configurações Avançadas do Pool de Aplicativos]]
# Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção ''Configurações Avançadas''.
# Agora que o Pool de Aplicativos está devidamente configurado, vamos criar o Site no IIS. Clique com o botão direito dou sobre sobre o item ''Sites'' e em seguida em ''Adicionar Site...'.
# Preencha os campos para criação do site, tomando como exemplo a a imagem abaixo. Use qualquer porta disponível.
#: [[Arquivo:Win10_iis10_criando_site.jpg]]
# Localize no IIS a pasta ''Web'' onde os arquivos foram extraídos, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win10_iis10_convertendo_aplicativo.jpg|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
d47c50ea5c680c2eb11ec380d951ca6bee099fcf
1037
1036
2016-11-07T18:42:49Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''wwwlatromi'' no diretório do IIS (por padrão, c:\inetpub) e extraia o arquivo baixado lá, em uma sub-pasta chamada ''web''.
# Certifique-se de que o usuário usado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win10_iis10_criando_pool.jpg|Configurações Avançadas do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, vamos criar o Site no IIS. Clique com o botão direito dou sobre sobre o item ''Sites'' e em seguida em ''Adicionar Site...'.
# Preencha os campos para criação do site, tomando como exemplo a a imagem abaixo. Use qualquer porta disponível.
#: [[Arquivo:Win10_iis10_criando_site.jpg]]
# Localize no IIS a pasta ''Web'' onde os arquivos foram extraídos, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win10_iis10_convertendo_aplicativo.jpg|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
01500fec9c8ffd9d90acc29941eba0b1d3696b91
1038
1037
2016-11-07T18:43:21Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''wwwlatromi'' no diretório do IIS (por padrão, c:\inetpub) e extraia o arquivo baixado lá, em uma sub-pasta chamada ''web''.
# Certifique-se de que o usuário usado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win10_iis10_criando_pool.jpg|Configurações Avançadas do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, vamos criar o Site no IIS. Clique com o botão direito do sobre sobre o item ''Sites'' e em seguida em ''Adicionar Site...'.
# Preencha os campos para criação do site, tomando como exemplo a a imagem abaixo. Use qualquer porta disponível.
#: [[Arquivo:Win10_iis10_criando_site.jpg]]
# Localize no IIS a pasta ''Web'' onde os arquivos foram extraídos, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win10_iis10_convertendo_aplicativo.jpg|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
8be9db6312b69bff2defc3352e12bbc04860f306
1039
1038
2016-11-07T18:43:53Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''wwwlatromi'' no diretório do IIS (por padrão, c:\inetpub) e extraia o arquivo baixado lá, em uma sub-pasta chamada ''web''.
# Certifique-se de que o usuário usado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win10_iis10_criando_pool.jpg|Configurações Avançadas do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, vamos criar o Site no IIS. Para começar, clique com o botão direito do sobre sobre o item ''Sites'' e em seguida em ''Adicionar Site...'.
# Preencha os campos para criação do site, tomando como exemplo a a imagem abaixo. Use qualquer porta disponível.
#: [[Arquivo:Win10_iis10_criando_site.jpg]]
# Localize no IIS a pasta ''Web'' onde os arquivos foram extraídos, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win10_iis10_convertendo_aplicativo.jpg|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
806ccc3d49a4d3ab6d26f4589550c07743ed3a07
1040
1039
2016-11-07T18:44:21Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''wwwlatromi'' no diretório do IIS (por padrão, c:\inetpub) e extraia o arquivo baixado lá, em uma sub-pasta chamada ''web''.
# Certifique-se de que o usuário usado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win10_iis10_criando_pool.jpg|Configurações Avançadas do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, vamos criar o Site no IIS. Para começar, clique com o botão direito do sobre sobre o item ''Sites'' e em seguida em ''Adicionar Site...'.
# Preencha os campos para criação do site, tomando como exemplo a imagem abaixo.
#: [[Arquivo:Win10_iis10_criando_site.jpg]]
# Localize no IIS a pasta ''Web'' onde os arquivos foram extraídos, clique com o botão direito do mouse sobre ela, e vá até a opção '''Converter para Aplicativo'''.
#: [[Arquivo:Win10_iis10_convertendo_aplicativo.jpg|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
fdda6d470d81b14a2cfdd33d2d27b579c9f5d242
1041
1040
2016-11-07T18:45:19Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''wwwlatromi'' no diretório do IIS (por padrão, c:\inetpub) e extraia o arquivo baixado lá, em uma sub-pasta chamada ''web''.
# Certifique-se de que o usuário usado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win10_iis10_criando_pool.jpg|Configurações Avançadas do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, vamos criar o Site no IIS. Para começar, clique com o botão direito do sobre sobre o item ''Sites'' e em seguida em ''Adicionar Site...'.
# Preencha os campos para criação do site, tomando como exemplo a imagem abaixo.
#: [[Arquivo:Win10_iis10_criando_site.jpg]]
# Localize no IIS a pasta ''Web'' onde os arquivos foram extraídos, clique com o botão direito do mouse sobre ela, e vá até a opção ''Converter para Aplicativo'''
#: [[Arquivo:Win10_iis10_convertendo_aplicativo.jpg|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
d41f8c46e718124b18aa56927691737998116d0f
1042
1041
2016-11-07T18:45:39Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''wwwlatromi'' no diretório do IIS (por padrão, c:\inetpub) e extraia o arquivo baixado lá, em uma sub-pasta chamada ''web''.
# Certifique-se de que o usuário usado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win10_iis10_criando_pool.jpg|Configurações Avançadas do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, vamos criar o Site no IIS. Para começar, clique com o botão direito do sobre sobre o item ''Sites'' e em seguida em ''Adicionar Site...'.
# Preencha os campos para criação do site, tomando como exemplo a imagem abaixo.
#: [[Arquivo:Win10_iis10_criando_site.jpg]]
# Localize no IIS a pasta ''Web'' onde os arquivos foram extraídos, clique com o botão direito do mouse sobre ela, e vá até a opção ''Converter para Aplicativo''
#: [[Arquivo:Win10_iis10_convertendo_aplicativo.jpg|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
1daef1b05f8cc2d8accb590b840cd7b084e314ff
1043
1042
2016-11-07T18:45:48Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''wwwlatromi'' no diretório do IIS (por padrão, c:\inetpub) e extraia o arquivo baixado lá, em uma sub-pasta chamada ''web''.
# Certifique-se de que o usuário usado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win10_iis10_criando_pool.jpg|Configurações Avançadas do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, vamos criar o Site no IIS. Para começar, clique com o botão direito do sobre sobre o item ''Sites'' e em seguida em ''Adicionar Site...''.
# Preencha os campos para criação do site, tomando como exemplo a imagem abaixo.
#: [[Arquivo:Win10_iis10_criando_site.jpg]]
# Localize no IIS a pasta ''Web'' onde os arquivos foram extraídos, clique com o botão direito do mouse sobre ela, e vá até a opção ''Converter para Aplicativo''
#: [[Arquivo:Win10_iis10_convertendo_aplicativo.jpg|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
c5e899553a425d896cc41902a58aa4e17d34947a
1044
1043
2016-11-07T18:46:24Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''wwwlatromi'' no diretório do IIS (por padrão, c:\inetpub) e extraia o arquivo baixado lá, em uma sub-pasta chamada ''web''.
# Certifique-se de que o usuário usado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win10_iis10_criando_pool.jpg|Configurações Avançadas do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, vamos criar o Site no IIS. Para começar, clique com o botão direito do sobre sobre o item ''Sites'' e em seguida em ''Adicionar Site...''.
# Preencha os campos para criação do site, tomando como exemplo a imagem abaixo.
#: [[Arquivo:Win10_iis10_criando_site.jpg]]
# Localize no IIS a pasta ''Web'' onde os arquivos foram extraídos, clique com o botão direito do mouse sobre ela, e vá até a opção ''Converter para Aplicativo''
#: [[Arquivo:Win10_iis10_convertendo_aplicativo.jpg|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos ''LATROMI .NET v4.0'' que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win7_iis7_converter_para_aplicativo_confirmacao.png|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
b405e283f4b7e05809863d74977879cce948fdde
Predefinição:Tutorial/Download
10
95
1021
769
2016-11-07T17:58:56Z
Daniel.giacomelli
1
wikitext
text/x-wiki
=== Download dos Arquivos ===
# Entre na nossa [http://dropbox.latromi.com.br pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas:
#* Subpasta '''Web''': Onde estão os arquivos necessários para instalação do site no IIS.
#* Subpasta '''Client''': Onde estão os arquivos necessários para instalação do Client. Note que o nome de alguns arquivos terminam com "-bin". Estes, assim como os arquivos compactados da pasta Web, possuem todos os arquivos necessários para o funcionamento do aplicativo. Basta extrair em um diretório e utilizar. Os arquivos cujo o nome ''não'' terminam com "-bin" são instaladores. Ao utilizá-los, o programa será instalado no Windows, e um ícone para desinstalação será criado no ''Painel de Controle > Adicionar ou Remover Programas''.
# Aba a pasta '''{{{app}}}''' e baixe a versão mais recente.
850c6648dd4eaff03f6825d067f6b2c77ae9fcd2
Arquivo:Win7 iis7 criando pool.png
6
5
1026
15
2016-11-07T18:13:24Z
Daniel.giacomelli
1
Daniel.giacomelli enviou uma nova versão de "[[Arquivo:Win7 iis7 criando pool.png]]"
wikitext
text/x-wiki
PrintScreen da tela de Criação de Pool de Aplicativo do II7
239ec18013f65711384c72c4639238b298a0d6d2
Arquivo:Win7 iis10 criando pool.jpg
6
115
1027
2016-11-07T18:15:07Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Win10 iis10 criando pool.jpg
6
116
1029
2016-11-07T18:22:37Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Win10 iis10 criando site.jpg
6
117
1030
2016-11-07T18:22:49Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Win10 iis10 convertendo aplicativo.jpg
6
118
1034
2016-11-07T18:39:09Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Win10 iis10 criando aplicativo.jpg
6
119
1045
2016-11-07T18:47:49Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Instalando o LATROMI Web
0
4
1046
1044
2016-11-07T18:48:05Z
Daniel.giacomelli
1
/* Criando o site no IIS */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''wwwlatromi'' no diretório do IIS (por padrão, c:\inetpub) e extraia o arquivo baixado lá, em uma sub-pasta chamada ''web''.
# Certifique-se de que o usuário usado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win10_iis10_criando_pool.jpg|Configurações Avançadas do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, vamos criar o Site no IIS. Para começar, clique com o botão direito do sobre sobre o item ''Sites'' e em seguida em ''Adicionar Site...''.
# Preencha os campos para criação do site, tomando como exemplo a imagem abaixo.
#: [[Arquivo:Win10_iis10_criando_site.jpg]]
# Localize no IIS a pasta ''Web'' onde os arquivos foram extraídos, clique com o botão direito do mouse sobre ela, e vá até a opção ''Converter para Aplicativo''
#: [[Arquivo:Win10_iis10_convertendo_aplicativo.jpg|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos ''LATROMI .NET v4.0'' que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win10_iis10_criando_aplicativo.jpg|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost/latromi/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
13ebe5ca44edebb0faeb351490eb1e0280c385eb
1049
1046
2016-11-07T18:53:27Z
Daniel.giacomelli
1
/* Testando o Site */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''wwwlatromi'' no diretório do IIS (por padrão, c:\inetpub) e extraia o arquivo baixado lá, em uma sub-pasta chamada ''web''.
# Certifique-se de que o usuário usado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win10_iis10_criando_pool.jpg|Configurações Avançadas do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, vamos criar o Site no IIS. Para começar, clique com o botão direito do sobre sobre o item ''Sites'' e em seguida em ''Adicionar Site...''.
# Preencha os campos para criação do site, tomando como exemplo a imagem abaixo.
#: [[Arquivo:Win10_iis10_criando_site.jpg]]
# Localize no IIS a pasta ''Web'' onde os arquivos foram extraídos, clique com o botão direito do mouse sobre ela, e vá até a opção ''Converter para Aplicativo''
#: [[Arquivo:Win10_iis10_convertendo_aplicativo.jpg|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos ''LATROMI .NET v4.0'' que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win10_iis10_criando_aplicativo.jpg|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost:8081/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
f1d2d82b4f5869e6d2bb385217fdf3acf81aa2aa
1053
1049
2016-11-07T19:25:32Z
Daniel.giacomelli
1
/* Instalação */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
=== Download dos Arquivos ===
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''wwwlatromi'' no diretório do IIS (por padrão, c:\inetpub) e extraia o arquivo baixado lá, em uma sub-pasta chamada ''web''.
# Certifique-se de que o usuário usado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win10_iis10_criando_pool.jpg|Configurações Avançadas do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, vamos criar o Site no IIS. Para começar, clique com o botão direito do sobre sobre o item ''Sites'' e em seguida em ''Adicionar Site...''.
# Preencha os campos para criação do site, tomando como exemplo a imagem abaixo.
#: [[Arquivo:Win10_iis10_criando_site.jpg]]
# Localize no IIS a pasta ''Web'' onde os arquivos foram extraídos, clique com o botão direito do mouse sobre ela, e vá até a opção ''Converter para Aplicativo''
#: [[Arquivo:Win10_iis10_convertendo_aplicativo.jpg|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos ''LATROMI .NET v4.0'' que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win10_iis10_criando_aplicativo.jpg|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost:8081/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
f52bb0115a9a09737a11753d3ce6d1e1667f5ec2
1076
1053
2016-11-08T15:34:36Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
=== Download dos Arquivos ===
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''wwwlatromi'' no diretório do IIS (por padrão, c:\inetpub) e extraia o arquivo baixado lá, em uma sub-pasta chamada ''web''.
# Certifique-se de que o usuário usado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win10_iis10_criando_pool.jpg|Configurações Avançadas do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, vamos criar o Site no IIS. Para começar, clique com o botão direito do sobre sobre o item ''Sites'' e em seguida em ''Adicionar Site...''.
# Preencha os campos para criação do site, tomando como exemplo a imagem abaixo.
#: [[Arquivo:Win10_iis10_criando_site.jpg]]
# Localize no IIS a pasta ''Web'' onde os arquivos foram extraídos, clique com o botão direito do mouse sobre ela, e vá até a opção ''Converter para Aplicativo''
#: [[Arquivo:Win10_iis10_convertendo_aplicativo.jpg|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos ''LATROMI .NET v4.0'' que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win10_iis10_criando_aplicativo.jpg|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost:8081/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Instalando o LATROMI Client|Manual de Instalação do LATROMI Client]]
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
dc10c612cab6c75a10a36fe67b2f5317963f5de9
MediaWiki:Common.css
8
47
1047
739
2016-11-07T18:50:55Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
dd img{
margin: 10px;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
e1da22d43c295d262fe87a810941850c40177413
1048
1047
2016-11-07T18:52:08Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
dd img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
261748daff2b503c940a7b9210a64ab32d3bbaad
1063
1048
2016-11-08T14:26:28Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
.mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
5742ecefb3b1c6c2b4f2d48db6195d963221d186
1065
1063
2016-11-08T14:26:55Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
019daf6f8ad93cf8a0193f479b7ca548caee4603
1087
1065
2016-11-08T16:52:06Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
.icon-pgadmin-sqlquery{
url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAlCAYAAAA0lXuOAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAhdEVYdENyZWF0aW9uIFRpbWUAMjAxNjoxMTowOCAxNDo0OTo1NhIj/FUAAAmJSURBVFhH1VhrbBTXGT2zs4/Zl/ft9dqAbd7YGFNoMRCFhBKKKFXaIlVpGmTUBkGbRgIJVIpUKVXVKFLTP22i/KjaoqAUqXmQREmkCAoCW22JggPUjjEG4/dzvet9eHdmd3Zn+927u2BSe22qqKJHup7ZO3dmznyP833XQo4AQts4+/twYqMfuI9owMrnHyqMJvJEdYXfDz3+b4j+1673mVQEg0GMDd9BIjKKjDoJZJLQ6bTCCkDT2aA3uWFzLoY/UAOfz4dgylC4ujAUXf/AROWxHgx0n4U7dwM1/hgMRWKigJxeBAxC/jcDzSHLHw+oOXSPuBBJ1WHZup0IVFYhqND6efDARMXEOLr+eQqN/k4YLRqEFBHMsgsggkRoLqJFzCCsyALax9ehYfMzSJm8+fk58EBEp/o6IA2+gkpPsjBDUAuWNOjuEk3Rk5JEJKnmLWUgL1skAZJRyHOmawxChr6QiA9FypCr/DHsi9by+dmwYKKp4G2I3S/BZ1Mo9Sj3GAdGklmI3h6TNQxMexFKByDDC030wMTI6wwQNBWqkoCWGUaZcQy1/jA8dsCk5YhsnnRQNiO75Gcw+Zbz31/EgoiyhLny3gtY7++750YiASWLhKKhK7IIUeMGGCxEkPHWibCYpfy6AkS9HgYaDJPBEcjBv6OxchgVZTTBQkfT0BFdgvU7fzVroi2IaHyoA1VjL0JkKxjRAtnhsA63lEcgeVdBVtKwmg0or6giy6mU/Rm+poicICCbyUClYbdZ4XK7ce3TFrjkj9FQmYbInkkf3214Hr4VTYW77qFItKSOjvf+C2IxCRjovGcMuJndjbJAA6KxOKoXV2HFytX8stEkwWa3w2IjWTLoYTSbyZoiJMnESTKMjoxi62O7ka5oxmd9JmRZGNGIDLXx63OhJNFMZBgCI8r8SsdghNydegyewDIEQyGsra+H2WLhL3e5nHB73PB4vfzIkFIUmCQzETVDpzcgQ0nkcDrR39uL1WvqEXM+ib5QnoJRGeLHuVCSKENOznKyGfrqa8EaOHzLIMsKfB4PLl++jB89+yyO//w4nn/uOU4sFoviyOHDOHzkCI4dO4rfvvwbMJ/87dxZnD79FxiNBnhI+IcGh7B+wyZ0xuogR1SIqXT+hXOgJFGdoxyIqchRho7FaaiLUWa3IhyaRO3SWly4cB57vrkHp06dQtPmLdyyr9O5z1eOt99+B399800kkkm0trbw56lkUZPJBD0ll6/ch2hkCp5FmzDUo0ExufiauVCSqKCxtCQoGQyHzIjGZXpJPjNtFIff3bsX77//Hpqbm6GkFNTUVqP75k18Y9cuWK0W+ig7dux4Au3tHZwgi1eLxQaJYtdJIaAoKThdbgR1fmQpvkuhJNFsPASUkR5GVUzFRUxFYtwaIpFlx4DfQ+48jePHT+D61at46513SeQNSEzHoaoqRkdHEZ6K8GQqgmW5kSWaMW9ZNmSHG9I0yU4JzBujyGrIOciKcgpms5EOCr1MR7Kk4He/f427uqidNkqsPXv24OTJkzhz5l00799PH/IGdu7cya+PEPHzFy7g4qVW9Ny+RcmV4UMfkyGSnvqkggdngfhLAjthemU38rm7iEz0oyraTlY1IkryGBSWkUttqK1eQuI9yV3c2tqKlpZL2NS0BU8//RTWrKmDaDDh0vmPUV7uh8PhQJY+duWqVRgcGEBPTw/6+/pIBYywUXgk6YMtI5ehupZAqn208OZ7mFaBSts8gt/d8jqaQmcgmHQIUe38aKIJVs8SbGn6GvoHBrGuoZ43FayCQcg7h3VEM38zsQ+HQ7zFY4SZN9i17q4bXK7udLejIfgWBhdvw6qvH+X3zMSCBF+LTgBOMnMiAzeFWbWxm89/3tlJlluNrhs3YUpRH0ovLrZs3H0FkgyshPrIssVzdm10ZBjx6QTFbxjm4DX4V0hfQoyqWeQYS5KpevskMqHrlDBGxKkqNaxrID0c5tbhjTSRLRK+75ij6kMEmXXZ2kHyBjuP9n+OBl8fmI6wGC2FkkQFO1WYRBahZBYvXYzhJ38aQ/dAAnVkTZPJiHPnzlHWilSNfPisrQ2jXVQGYyOcBHc/wa1PIRQOo7OjA21XriCeIF8SJnqv0oe3wO0jmsNJ0lEfn58LJWO064OXMX3jLF5rTWMskkAmq8JL5XHrli3wkhIYJAcMZjvP9uUrlqMyECCBlxGepHAoIE2kzaQKdquV62aE3C2PtWBDRQ9cbHcwIvN1n3j2YuW2/fx8JubvnsgyL/ziBNqu36aKkkSOua8Aiax5cLcb2xsduDYZwEgyQM2zjfTRiJrqatTW1vDazwSeuVxNqxQidxAf/Qe8WgdqnSRx5CWBpTTFPwutT3LbsfKJnxbecA8libZd/BCvvvpHvnlLq9P5yRnYtdmJo98LwEVqwBBL5zAQMSCSplCR/ChzVlAFspJOEBFlAmqiF67sBNxOHe/GBNYxRdLIse2MlT6GwutT71NY/ugP+PNmoiTRb+/YTlaIk9ZTbTay6iFyKbGQABza7sST29wQ/RJyNgNyRjHfrWtGKrlmXiAyQgRioYMvgm0/hOkMBGZBsiS7h93PrMoI3/nKi3DV/OeWpKQ8iTqZxFjivWaF30/nNjQuteOVg4uwd6uLZ6luXIGOkkAXpBhLUjWQqKmwLQYc1RBtlchR6WUbPUZQR4ohhNN5kuwDJD1yPqpm1EMw13fpqnlBKIVZLXrw+9+iqlLO67VM3c/mgILmjSLKqszIWfPbiuKeiYNtTwpgG73ifoijsN24u57tuxjBqRTvIRSDhOHGE3DVbsiv/wJKWrS+ro4SwwCJCBw4eAibv3MQRtZYUFwxqzBimkeC5jTxkaNYLQ5Ghh01K4UFm7PQsJEFWb9A9wlx6jvJwiwuUxYJnVXNc5KciVkt+utjh+B0e3DgwAFI5Uv53Ej7JZT3/xk+K22ZmWXMIn85j1OHRGW2CoJA7tfSZEB6WCbKtAmCTIPFJItP2hTyBKIdw6RqxfiiH6Jy7eP8+XOhZDJ9ePoP2LdvHyKaJT9RAP8nRMsbaDC3wWwtuLLofuZSA61ntZxlu5q63+1sEEFZ1qE9/VWsfuQZZK3EYB6UJMrqdbEEzoroEG5dPYuyVAeWuoMUFhSbphmkCyj+NyWlCOgNexE3N2L5emr5yioLK+ZHSaILBSuTYSqPI0M9mA4PQ1OiVNbJkvREQW+G3uyEzU3KUVlDGz5v6Y+fA18K0f8FSmb9w4j7LPqwYqMf+DcQ2Yf+QCaq5gAAAABJRU5ErkJggg==') no-repeat;
width: 42px;
height: 37px;
}
d4b3bd2fc55bfaf4bdded0dfcbdc411447c18dd7
1088
1087
2016-11-08T16:52:41Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
.icon-pgadmin-sqlquery{
url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAlCAYAAAA0lXuOAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAhdEVYdENyZWF0aW9uIFRpbWUAMjAxNjoxMTowOCAxNDo0OTo1NhIj/FUAAAmJSURBVFhH1VhrbBTXGT2zs4/Zl/ft9dqAbd7YGFNoMRCFhBKKKFXaIlVpGmTUBkGbRgIJVIpUKVXVKFLTP22i/KjaoqAUqXmQREmkCAoCW22JggPUjjEG4/dzvet9eHdmd3Zn+927u2BSe22qqKJHup7ZO3dmznyP833XQo4AQts4+/twYqMfuI9owMrnHyqMJvJEdYXfDz3+b4j+1673mVQEg0GMDd9BIjKKjDoJZJLQ6bTCCkDT2aA3uWFzLoY/UAOfz4dgylC4ujAUXf/AROWxHgx0n4U7dwM1/hgMRWKigJxeBAxC/jcDzSHLHw+oOXSPuBBJ1WHZup0IVFYhqND6efDARMXEOLr+eQqN/k4YLRqEFBHMsgsggkRoLqJFzCCsyALax9ehYfMzSJm8+fk58EBEp/o6IA2+gkpPsjBDUAuWNOjuEk3Rk5JEJKnmLWUgL1skAZJRyHOmawxChr6QiA9FypCr/DHsi9by+dmwYKKp4G2I3S/BZ1Mo9Sj3GAdGklmI3h6TNQxMexFKByDDC030wMTI6wwQNBWqkoCWGUaZcQy1/jA8dsCk5YhsnnRQNiO75Gcw+Zbz31/EgoiyhLny3gtY7++750YiASWLhKKhK7IIUeMGGCxEkPHWibCYpfy6AkS9HgYaDJPBEcjBv6OxchgVZTTBQkfT0BFdgvU7fzVroi2IaHyoA1VjL0JkKxjRAtnhsA63lEcgeVdBVtKwmg0or6giy6mU/Rm+poicICCbyUClYbdZ4XK7ce3TFrjkj9FQmYbInkkf3214Hr4VTYW77qFItKSOjvf+C2IxCRjovGcMuJndjbJAA6KxOKoXV2HFytX8stEkwWa3w2IjWTLoYTSbyZoiJMnESTKMjoxi62O7ka5oxmd9JmRZGNGIDLXx63OhJNFMZBgCI8r8SsdghNydegyewDIEQyGsra+H2WLhL3e5nHB73PB4vfzIkFIUmCQzETVDpzcgQ0nkcDrR39uL1WvqEXM+ib5QnoJRGeLHuVCSKENOznKyGfrqa8EaOHzLIMsKfB4PLl++jB89+yyO//w4nn/uOU4sFoviyOHDOHzkCI4dO4rfvvwbMJ/87dxZnD79FxiNBnhI+IcGh7B+wyZ0xuogR1SIqXT+hXOgJFGdoxyIqchRho7FaaiLUWa3IhyaRO3SWly4cB57vrkHp06dQtPmLdyyr9O5z1eOt99+B399800kkkm0trbw56lkUZPJBD0ll6/ch2hkCp5FmzDUo0ExufiauVCSqKCxtCQoGQyHzIjGZXpJPjNtFIff3bsX77//Hpqbm6GkFNTUVqP75k18Y9cuWK0W+ig7dux4Au3tHZwgi1eLxQaJYtdJIaAoKThdbgR1fmQpvkuhJNFsPASUkR5GVUzFRUxFYtwaIpFlx4DfQ+48jePHT+D61at46513SeQNSEzHoaoqRkdHEZ6K8GQqgmW5kSWaMW9ZNmSHG9I0yU4JzBujyGrIOciKcgpms5EOCr1MR7Kk4He/f427uqidNkqsPXv24OTJkzhz5l00799PH/IGdu7cya+PEPHzFy7g4qVW9Ny+RcmV4UMfkyGSnvqkggdngfhLAjthemU38rm7iEz0oyraTlY1IkryGBSWkUttqK1eQuI9yV3c2tqKlpZL2NS0BU8//RTWrKmDaDDh0vmPUV7uh8PhQJY+duWqVRgcGEBPTw/6+/pIBYywUXgk6YMtI5ehupZAqn208OZ7mFaBSts8gt/d8jqaQmcgmHQIUe38aKIJVs8SbGn6GvoHBrGuoZ43FayCQcg7h3VEM38zsQ+HQ7zFY4SZN9i17q4bXK7udLejIfgWBhdvw6qvH+X3zMSCBF+LTgBOMnMiAzeFWbWxm89/3tlJlluNrhs3YUpRH0ovLrZs3H0FkgyshPrIssVzdm10ZBjx6QTFbxjm4DX4V0hfQoyqWeQYS5KpevskMqHrlDBGxKkqNaxrID0c5tbhjTSRLRK+75ij6kMEmXXZ2kHyBjuP9n+OBl8fmI6wGC2FkkQFO1WYRBahZBYvXYzhJ38aQ/dAAnVkTZPJiHPnzlHWilSNfPisrQ2jXVQGYyOcBHc/wa1PIRQOo7OjA21XriCeIF8SJnqv0oe3wO0jmsNJ0lEfn58LJWO064OXMX3jLF5rTWMskkAmq8JL5XHrli3wkhIYJAcMZjvP9uUrlqMyECCBlxGepHAoIE2kzaQKdquV62aE3C2PtWBDRQ9cbHcwIvN1n3j2YuW2/fx8JubvnsgyL/ziBNqu36aKkkSOua8Aiax5cLcb2xsduDYZwEgyQM2zjfTRiJrqatTW1vDazwSeuVxNqxQidxAf/Qe8WgdqnSRx5CWBpTTFPwutT3LbsfKJnxbecA8libZd/BCvvvpHvnlLq9P5yRnYtdmJo98LwEVqwBBL5zAQMSCSplCR/ChzVlAFspJOEBFlAmqiF67sBNxOHe/GBNYxRdLIse2MlT6GwutT71NY/ugP+PNmoiTRb+/YTlaIk9ZTbTay6iFyKbGQABza7sST29wQ/RJyNgNyRjHfrWtGKrlmXiAyQgRioYMvgm0/hOkMBGZBsiS7h93PrMoI3/nKi3DV/OeWpKQ8iTqZxFjivWaF30/nNjQuteOVg4uwd6uLZ6luXIGOkkAXpBhLUjWQqKmwLQYc1RBtlchR6WUbPUZQR4ohhNN5kuwDJD1yPqpm1EMw13fpqnlBKIVZLXrw+9+iqlLO67VM3c/mgILmjSLKqszIWfPbiuKeiYNtTwpgG73ifoijsN24u57tuxjBqRTvIRSDhOHGE3DVbsiv/wJKWrS+ro4SwwCJCBw4eAibv3MQRtZYUFwxqzBimkeC5jTxkaNYLQ5Ghh01K4UFm7PQsJEFWb9A9wlx6jvJwiwuUxYJnVXNc5KciVkt+utjh+B0e3DgwAFI5Uv53Ej7JZT3/xk+K22ZmWXMIn85j1OHRGW2CoJA7tfSZEB6WCbKtAmCTIPFJItP2hTyBKIdw6RqxfiiH6Jy7eP8+XOhZDJ9ePoP2LdvHyKaJT9RAP8nRMsbaDC3wWwtuLLofuZSA61ntZxlu5q63+1sEEFZ1qE9/VWsfuQZZK3EYB6UJMrqdbEEzoroEG5dPYuyVAeWuoMUFhSbphmkCyj+NyWlCOgNexE3N2L5emr5yioLK+ZHSaILBSuTYSqPI0M9mA4PQ1OiVNbJkvREQW+G3uyEzU3KUVlDGz5v6Y+fA18K0f8FSmb9w4j7LPqwYqMf+DcQ2Yf+QCaq5gAAAABJRU5ErkJggg==') no-repeat;
width: 42px;
height: 37px;
display: inline-block;
}
678024ca734eec233f01ae22439a76aa6b054a08
1090
1088
2016-11-08T16:53:47Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
.icon-pgadmin-sqlquery{
background:
url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAlCAYAAAA0lXuOAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAhdEVYdENyZWF0aW9uIFRpbWUAMjAxNjoxMTowOCAxNDo0OTo1NhIj/FUAAAmJSURBVFhH1VhrbBTXGT2zs4/Zl/ft9dqAbd7YGFNoMRCFhBKKKFXaIlVpGmTUBkGbRgIJVIpUKVXVKFLTP22i/KjaoqAUqXmQREmkCAoCW22JggPUjjEG4/dzvet9eHdmd3Zn+927u2BSe22qqKJHup7ZO3dmznyP833XQo4AQts4+/twYqMfuI9owMrnHyqMJvJEdYXfDz3+b4j+1673mVQEg0GMDd9BIjKKjDoJZJLQ6bTCCkDT2aA3uWFzLoY/UAOfz4dgylC4ujAUXf/AROWxHgx0n4U7dwM1/hgMRWKigJxeBAxC/jcDzSHLHw+oOXSPuBBJ1WHZup0IVFYhqND6efDARMXEOLr+eQqN/k4YLRqEFBHMsgsggkRoLqJFzCCsyALax9ehYfMzSJm8+fk58EBEp/o6IA2+gkpPsjBDUAuWNOjuEk3Rk5JEJKnmLWUgL1skAZJRyHOmawxChr6QiA9FypCr/DHsi9by+dmwYKKp4G2I3S/BZ1Mo9Sj3GAdGklmI3h6TNQxMexFKByDDC030wMTI6wwQNBWqkoCWGUaZcQy1/jA8dsCk5YhsnnRQNiO75Gcw+Zbz31/EgoiyhLny3gtY7++750YiASWLhKKhK7IIUeMGGCxEkPHWibCYpfy6AkS9HgYaDJPBEcjBv6OxchgVZTTBQkfT0BFdgvU7fzVroi2IaHyoA1VjL0JkKxjRAtnhsA63lEcgeVdBVtKwmg0or6giy6mU/Rm+poicICCbyUClYbdZ4XK7ce3TFrjkj9FQmYbInkkf3214Hr4VTYW77qFItKSOjvf+C2IxCRjovGcMuJndjbJAA6KxOKoXV2HFytX8stEkwWa3w2IjWTLoYTSbyZoiJMnESTKMjoxi62O7ka5oxmd9JmRZGNGIDLXx63OhJNFMZBgCI8r8SsdghNydegyewDIEQyGsra+H2WLhL3e5nHB73PB4vfzIkFIUmCQzETVDpzcgQ0nkcDrR39uL1WvqEXM+ib5QnoJRGeLHuVCSKENOznKyGfrqa8EaOHzLIMsKfB4PLl++jB89+yyO//w4nn/uOU4sFoviyOHDOHzkCI4dO4rfvvwbMJ/87dxZnD79FxiNBnhI+IcGh7B+wyZ0xuogR1SIqXT+hXOgJFGdoxyIqchRho7FaaiLUWa3IhyaRO3SWly4cB57vrkHp06dQtPmLdyyr9O5z1eOt99+B399800kkkm0trbw56lkUZPJBD0ll6/ch2hkCp5FmzDUo0ExufiauVCSqKCxtCQoGQyHzIjGZXpJPjNtFIff3bsX77//Hpqbm6GkFNTUVqP75k18Y9cuWK0W+ig7dux4Au3tHZwgi1eLxQaJYtdJIaAoKThdbgR1fmQpvkuhJNFsPASUkR5GVUzFRUxFYtwaIpFlx4DfQ+48jePHT+D61at46513SeQNSEzHoaoqRkdHEZ6K8GQqgmW5kSWaMW9ZNmSHG9I0yU4JzBujyGrIOciKcgpms5EOCr1MR7Kk4He/f427uqidNkqsPXv24OTJkzhz5l00799PH/IGdu7cya+PEPHzFy7g4qVW9Ny+RcmV4UMfkyGSnvqkggdngfhLAjthemU38rm7iEz0oyraTlY1IkryGBSWkUttqK1eQuI9yV3c2tqKlpZL2NS0BU8//RTWrKmDaDDh0vmPUV7uh8PhQJY+duWqVRgcGEBPTw/6+/pIBYywUXgk6YMtI5ehupZAqn208OZ7mFaBSts8gt/d8jqaQmcgmHQIUe38aKIJVs8SbGn6GvoHBrGuoZ43FayCQcg7h3VEM38zsQ+HQ7zFY4SZN9i17q4bXK7udLejIfgWBhdvw6qvH+X3zMSCBF+LTgBOMnMiAzeFWbWxm89/3tlJlluNrhs3YUpRH0ovLrZs3H0FkgyshPrIssVzdm10ZBjx6QTFbxjm4DX4V0hfQoyqWeQYS5KpevskMqHrlDBGxKkqNaxrID0c5tbhjTSRLRK+75ij6kMEmXXZ2kHyBjuP9n+OBl8fmI6wGC2FkkQFO1WYRBahZBYvXYzhJ38aQ/dAAnVkTZPJiHPnzlHWilSNfPisrQ2jXVQGYyOcBHc/wa1PIRQOo7OjA21XriCeIF8SJnqv0oe3wO0jmsNJ0lEfn58LJWO064OXMX3jLF5rTWMskkAmq8JL5XHrli3wkhIYJAcMZjvP9uUrlqMyECCBlxGepHAoIE2kzaQKdquV62aE3C2PtWBDRQ9cbHcwIvN1n3j2YuW2/fx8JubvnsgyL/ziBNqu36aKkkSOua8Aiax5cLcb2xsduDYZwEgyQM2zjfTRiJrqatTW1vDazwSeuVxNqxQidxAf/Qe8WgdqnSRx5CWBpTTFPwutT3LbsfKJnxbecA8libZd/BCvvvpHvnlLq9P5yRnYtdmJo98LwEVqwBBL5zAQMSCSplCR/ChzVlAFspJOEBFlAmqiF67sBNxOHe/GBNYxRdLIse2MlT6GwutT71NY/ugP+PNmoiTRb+/YTlaIk9ZTbTay6iFyKbGQABza7sST29wQ/RJyNgNyRjHfrWtGKrlmXiAyQgRioYMvgm0/hOkMBGZBsiS7h93PrMoI3/nKi3DV/OeWpKQ8iTqZxFjivWaF30/nNjQuteOVg4uwd6uLZ6luXIGOkkAXpBhLUjWQqKmwLQYc1RBtlchR6WUbPUZQR4ohhNN5kuwDJD1yPqpm1EMw13fpqnlBKIVZLXrw+9+iqlLO67VM3c/mgILmjSLKqszIWfPbiuKeiYNtTwpgG73ifoijsN24u57tuxjBqRTvIRSDhOHGE3DVbsiv/wJKWrS+ro4SwwCJCBw4eAibv3MQRtZYUFwxqzBimkeC5jTxkaNYLQ5Ghh01K4UFm7PQsJEFWb9A9wlx6jvJwiwuUxYJnVXNc5KciVkt+utjh+B0e3DgwAFI5Uv53Ej7JZT3/xk+K22ZmWXMIn85j1OHRGW2CoJA7tfSZEB6WCbKtAmCTIPFJItP2hTyBKIdw6RqxfiiH6Jy7eP8+XOhZDJ9ePoP2LdvHyKaJT9RAP8nRMsbaDC3wWwtuLLofuZSA61ntZxlu5q63+1sEEFZ1qE9/VWsfuQZZK3EYB6UJMrqdbEEzoroEG5dPYuyVAeWuoMUFhSbphmkCyj+NyWlCOgNexE3N2L5emr5yioLK+ZHSaILBSuTYSqPI0M9mA4PQ1OiVNbJkvREQW+G3uyEzU3KUVlDGz5v6Y+fA18K0f8FSmb9w4j7LPqwYqMf+DcQ2Yf+QCaq5gAAAABJRU5ErkJggg==') no-repeat;
width: 42px;
height: 37px;
display: inline-block;
}
5e9a4ebbfc331573f5c4e5c53fb1db2eda130368
1092
1090
2016-11-08T16:57:19Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
.icon-pgadmin-sqlquery{
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAlCAYAAAA0lXuOAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAhdEVYdENyZWF0aW9uIFRpbWUAMjAxNjoxMTowOCAxNDo0OTo1NhIj/FUAAAmJSURBVFhH1VhrbBTXGT2zs4/Zl/ft9dqAbd7YGFNoMRCFhBKKKFXaIlVpGmTUBkGbRgIJVIpUKVXVKFLTP22i/KjaoqAUqXmQREmkCAoCW22JggPUjjEG4/dzvet9eHdmd3Zn+927u2BSe22qqKJHup7ZO3dmznyP833XQo4AQts4+/twYqMfuI9owMrnHyqMJvJEdYXfDz3+b4j+1673mVQEg0GMDd9BIjKKjDoJZJLQ6bTCCkDT2aA3uWFzLoY/UAOfz4dgylC4ujAUXf/AROWxHgx0n4U7dwM1/hgMRWKigJxeBAxC/jcDzSHLHw+oOXSPuBBJ1WHZup0IVFYhqND6efDARMXEOLr+eQqN/k4YLRqEFBHMsgsggkRoLqJFzCCsyALax9ehYfMzSJm8+fk58EBEp/o6IA2+gkpPsjBDUAuWNOjuEk3Rk5JEJKnmLWUgL1skAZJRyHOmawxChr6QiA9FypCr/DHsi9by+dmwYKKp4G2I3S/BZ1Mo9Sj3GAdGklmI3h6TNQxMexFKByDDC030wMTI6wwQNBWqkoCWGUaZcQy1/jA8dsCk5YhsnnRQNiO75Gcw+Zbz31/EgoiyhLny3gtY7++750YiASWLhKKhK7IIUeMGGCxEkPHWibCYpfy6AkS9HgYaDJPBEcjBv6OxchgVZTTBQkfT0BFdgvU7fzVroi2IaHyoA1VjL0JkKxjRAtnhsA63lEcgeVdBVtKwmg0or6giy6mU/Rm+poicICCbyUClYbdZ4XK7ce3TFrjkj9FQmYbInkkf3214Hr4VTYW77qFItKSOjvf+C2IxCRjovGcMuJndjbJAA6KxOKoXV2HFytX8stEkwWa3w2IjWTLoYTSbyZoiJMnESTKMjoxi62O7ka5oxmd9JmRZGNGIDLXx63OhJNFMZBgCI8r8SsdghNydegyewDIEQyGsra+H2WLhL3e5nHB73PB4vfzIkFIUmCQzETVDpzcgQ0nkcDrR39uL1WvqEXM+ib5QnoJRGeLHuVCSKENOznKyGfrqa8EaOHzLIMsKfB4PLl++jB89+yyO//w4nn/uOU4sFoviyOHDOHzkCI4dO4rfvvwbMJ/87dxZnD79FxiNBnhI+IcGh7B+wyZ0xuogR1SIqXT+hXOgJFGdoxyIqchRho7FaaiLUWa3IhyaRO3SWly4cB57vrkHp06dQtPmLdyyr9O5z1eOt99+B399800kkkm0trbw56lkUZPJBD0ll6/ch2hkCp5FmzDUo0ExufiauVCSqKCxtCQoGQyHzIjGZXpJPjNtFIff3bsX77//Hpqbm6GkFNTUVqP75k18Y9cuWK0W+ig7dux4Au3tHZwgi1eLxQaJYtdJIaAoKThdbgR1fmQpvkuhJNFsPASUkR5GVUzFRUxFYtwaIpFlx4DfQ+48jePHT+D61at46513SeQNSEzHoaoqRkdHEZ6K8GQqgmW5kSWaMW9ZNmSHG9I0yU4JzBujyGrIOciKcgpms5EOCr1MR7Kk4He/f427uqidNkqsPXv24OTJkzhz5l00799PH/IGdu7cya+PEPHzFy7g4qVW9Ny+RcmV4UMfkyGSnvqkggdngfhLAjthemU38rm7iEz0oyraTlY1IkryGBSWkUttqK1eQuI9yV3c2tqKlpZL2NS0BU8//RTWrKmDaDDh0vmPUV7uh8PhQJY+duWqVRgcGEBPTw/6+/pIBYywUXgk6YMtI5ehupZAqn208OZ7mFaBSts8gt/d8jqaQmcgmHQIUe38aKIJVs8SbGn6GvoHBrGuoZ43FayCQcg7h3VEM38zsQ+HQ7zFY4SZN9i17q4bXK7udLejIfgWBhdvw6qvH+X3zMSCBF+LTgBOMnMiAzeFWbWxm89/3tlJlluNrhs3YUpRH0ovLrZs3H0FkgyshPrIssVzdm10ZBjx6QTFbxjm4DX4V0hfQoyqWeQYS5KpevskMqHrlDBGxKkqNaxrID0c5tbhjTSRLRK+75ij6kMEmXXZ2kHyBjuP9n+OBl8fmI6wGC2FkkQFO1WYRBahZBYvXYzhJ38aQ/dAAnVkTZPJiHPnzlHWilSNfPisrQ2jXVQGYyOcBHc/wa1PIRQOo7OjA21XriCeIF8SJnqv0oe3wO0jmsNJ0lEfn58LJWO064OXMX3jLF5rTWMskkAmq8JL5XHrli3wkhIYJAcMZjvP9uUrlqMyECCBlxGepHAoIE2kzaQKdquV62aE3C2PtWBDRQ9cbHcwIvN1n3j2YuW2/fx8JubvnsgyL/ziBNqu36aKkkSOua8Aiax5cLcb2xsduDYZwEgyQM2zjfTRiJrqatTW1vDazwSeuVxNqxQidxAf/Qe8WgdqnSRx5CWBpTTFPwutT3LbsfKJnxbecA8libZd/BCvvvpHvnlLq9P5yRnYtdmJo98LwEVqwBBL5zAQMSCSplCR/ChzVlAFspJOEBFlAmqiF67sBNxOHe/GBNYxRdLIse2MlT6GwutT71NY/ugP+PNmoiTRb+/YTlaIk9ZTbTay6iFyKbGQABza7sST29wQ/RJyNgNyRjHfrWtGKrlmXiAyQgRioYMvgm0/hOkMBGZBsiS7h93PrMoI3/nKi3DV/OeWpKQ8iTqZxFjivWaF30/nNjQuteOVg4uwd6uLZ6luXIGOkkAXpBhLUjWQqKmwLQYc1RBtlchR6WUbPUZQR4ohhNN5kuwDJD1yPqpm1EMw13fpqnlBKIVZLXrw+9+iqlLO67VM3c/mgILmjSLKqszIWfPbiuKeiYNtTwpgG73ifoijsN24u57tuxjBqRTvIRSDhOHGE3DVbsiv/wJKWrS+ro4SwwCJCBw4eAibv3MQRtZYUFwxqzBimkeC5jTxkaNYLQ5Ghh01K4UFm7PQsJEFWb9A9wlx6jvJwiwuUxYJnVXNc5KciVkt+utjh+B0e3DgwAFI5Uv53Ej7JZT3/xk+K22ZmWXMIn85j1OHRGW2CoJA7tfSZEB6WCbKtAmCTIPFJItP2hTyBKIdw6RqxfiiH6Jy7eP8+XOhZDJ9ePoP2LdvHyKaJT9RAP8nRMsbaDC3wWwtuLLofuZSA61ntZxlu5q63+1sEEFZ1qE9/VWsfuQZZK3EYB6UJMrqdbEEzoroEG5dPYuyVAeWuoMUFhSbphmkCyj+NyWlCOgNexE3N2L5emr5yioLK+ZHSaILBSuTYSqPI0M9mA4PQ1OiVNbJkvREQW+G3uyEzU3KUVlDGz5v6Y+fA18K0f8FSmb9w4j7LPqwYqMf+DcQ2Yf+QCaq5gAAAABJRU5ErkJggg==');
width: 42px;
height: 37px;
display: inline-block;
background-repeat: no-repeat;
}
dbf32de7aa7dff058e8752c2c2c98cdfd1886d43
1093
1092
2016-11-08T16:59:12Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
.icon-pgadmin-sqlquery{
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAlCAYAAAA0lXuOAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAhdEVYdENyZWF0aW9uIFRpbWUAMjAxNjoxMTowOCAxNDo0OTo1NhIj/FUAAAmJSURBVFhH1VhrbBTXGT2zs4/Zl/ft9dqAbd7YGFNoMRCFhBKKKFXaIlVpGmTUBkGbRgIJVIpUKVXVKFLTP22i/KjaoqAUqXmQREmkCAoCW22JggPUjjEG4/dzvet9eHdmd3Zn+927u2BSe22qqKJHup7ZO3dmznyP833XQo4AQts4+/twYqMfuI9owMrnHyqMJvJEdYXfDz3+b4j+1673mVQEg0GMDd9BIjKKjDoJZJLQ6bTCCkDT2aA3uWFzLoY/UAOfz4dgylC4ujAUXf/AROWxHgx0n4U7dwM1/hgMRWKigJxeBAxC/jcDzSHLHw+oOXSPuBBJ1WHZup0IVFYhqND6efDARMXEOLr+eQqN/k4YLRqEFBHMsgsggkRoLqJFzCCsyALax9ehYfMzSJm8+fk58EBEp/o6IA2+gkpPsjBDUAuWNOjuEk3Rk5JEJKnmLWUgL1skAZJRyHOmawxChr6QiA9FypCr/DHsi9by+dmwYKKp4G2I3S/BZ1Mo9Sj3GAdGklmI3h6TNQxMexFKByDDC030wMTI6wwQNBWqkoCWGUaZcQy1/jA8dsCk5YhsnnRQNiO75Gcw+Zbz31/EgoiyhLny3gtY7++750YiASWLhKKhK7IIUeMGGCxEkPHWibCYpfy6AkS9HgYaDJPBEcjBv6OxchgVZTTBQkfT0BFdgvU7fzVroi2IaHyoA1VjL0JkKxjRAtnhsA63lEcgeVdBVtKwmg0or6giy6mU/Rm+poicICCbyUClYbdZ4XK7ce3TFrjkj9FQmYbInkkf3214Hr4VTYW77qFItKSOjvf+C2IxCRjovGcMuJndjbJAA6KxOKoXV2HFytX8stEkwWa3w2IjWTLoYTSbyZoiJMnESTKMjoxi62O7ka5oxmd9JmRZGNGIDLXx63OhJNFMZBgCI8r8SsdghNydegyewDIEQyGsra+H2WLhL3e5nHB73PB4vfzIkFIUmCQzETVDpzcgQ0nkcDrR39uL1WvqEXM+ib5QnoJRGeLHuVCSKENOznKyGfrqa8EaOHzLIMsKfB4PLl++jB89+yyO//w4nn/uOU4sFoviyOHDOHzkCI4dO4rfvvwbMJ/87dxZnD79FxiNBnhI+IcGh7B+wyZ0xuogR1SIqXT+hXOgJFGdoxyIqchRho7FaaiLUWa3IhyaRO3SWly4cB57vrkHp06dQtPmLdyyr9O5z1eOt99+B399800kkkm0trbw56lkUZPJBD0ll6/ch2hkCp5FmzDUo0ExufiauVCSqKCxtCQoGQyHzIjGZXpJPjNtFIff3bsX77//Hpqbm6GkFNTUVqP75k18Y9cuWK0W+ig7dux4Au3tHZwgi1eLxQaJYtdJIaAoKThdbgR1fmQpvkuhJNFsPASUkR5GVUzFRUxFYtwaIpFlx4DfQ+48jePHT+D61at46513SeQNSEzHoaoqRkdHEZ6K8GQqgmW5kSWaMW9ZNmSHG9I0yU4JzBujyGrIOciKcgpms5EOCr1MR7Kk4He/f427uqidNkqsPXv24OTJkzhz5l00799PH/IGdu7cya+PEPHzFy7g4qVW9Ny+RcmV4UMfkyGSnvqkggdngfhLAjthemU38rm7iEz0oyraTlY1IkryGBSWkUttqK1eQuI9yV3c2tqKlpZL2NS0BU8//RTWrKmDaDDh0vmPUV7uh8PhQJY+duWqVRgcGEBPTw/6+/pIBYywUXgk6YMtI5ehupZAqn208OZ7mFaBSts8gt/d8jqaQmcgmHQIUe38aKIJVs8SbGn6GvoHBrGuoZ43FayCQcg7h3VEM38zsQ+HQ7zFY4SZN9i17q4bXK7udLejIfgWBhdvw6qvH+X3zMSCBF+LTgBOMnMiAzeFWbWxm89/3tlJlluNrhs3YUpRH0ovLrZs3H0FkgyshPrIssVzdm10ZBjx6QTFbxjm4DX4V0hfQoyqWeQYS5KpevskMqHrlDBGxKkqNaxrID0c5tbhjTSRLRK+75ij6kMEmXXZ2kHyBjuP9n+OBl8fmI6wGC2FkkQFO1WYRBahZBYvXYzhJ38aQ/dAAnVkTZPJiHPnzlHWilSNfPisrQ2jXVQGYyOcBHc/wa1PIRQOo7OjA21XriCeIF8SJnqv0oe3wO0jmsNJ0lEfn58LJWO064OXMX3jLF5rTWMskkAmq8JL5XHrli3wkhIYJAcMZjvP9uUrlqMyECCBlxGepHAoIE2kzaQKdquV62aE3C2PtWBDRQ9cbHcwIvN1n3j2YuW2/fx8JubvnsgyL/ziBNqu36aKkkSOua8Aiax5cLcb2xsduDYZwEgyQM2zjfTRiJrqatTW1vDazwSeuVxNqxQidxAf/Qe8WgdqnSRx5CWBpTTFPwutT3LbsfKJnxbecA8libZd/BCvvvpHvnlLq9P5yRnYtdmJo98LwEVqwBBL5zAQMSCSplCR/ChzVlAFspJOEBFlAmqiF67sBNxOHe/GBNYxRdLIse2MlT6GwutT71NY/ugP+PNmoiTRb+/YTlaIk9ZTbTay6iFyKbGQABza7sST29wQ/RJyNgNyRjHfrWtGKrlmXiAyQgRioYMvgm0/hOkMBGZBsiS7h93PrMoI3/nKi3DV/OeWpKQ8iTqZxFjivWaF30/nNjQuteOVg4uwd6uLZ6luXIGOkkAXpBhLUjWQqKmwLQYc1RBtlchR6WUbPUZQR4ohhNN5kuwDJD1yPqpm1EMw13fpqnlBKIVZLXrw+9+iqlLO67VM3c/mgILmjSLKqszIWfPbiuKeiYNtTwpgG73ifoijsN24u57tuxjBqRTvIRSDhOHGE3DVbsiv/wJKWrS+ro4SwwCJCBw4eAibv3MQRtZYUFwxqzBimkeC5jTxkaNYLQ5Ghh01K4UFm7PQsJEFWb9A9wlx6jvJwiwuUxYJnVXNc5KciVkt+utjh+B0e3DgwAFI5Uv53Ej7JZT3/xk+K22ZmWXMIn85j1OHRGW2CoJA7tfSZEB6WCbKtAmCTIPFJItP2hTyBKIdw6RqxfiiH6Jy7eP8+XOhZDJ9ePoP2LdvHyKaJT9RAP8nRMsbaDC3wWwtuLLofuZSA61ntZxlu5q63+1sEEFZ1qE9/VWsfuQZZK3EYB6UJMrqdbEEzoroEG5dPYuyVAeWuoMUFhSbphmkCyj+NyWlCOgNexE3N2L5emr5yioLK+ZHSaILBSuTYSqPI0M9mA4PQ1OiVNbJkvREQW+G3uyEzU3KUVlDGz5v6Y+fA18K0f8FSmb9w4j7LPqwYqMf+DcQ2Yf+QCaq5gAAAABJRU5ErkJggg==');
width: 16px;
height: 16px;
display: inline-block;
background-repeat: no-repeat;
background-size:100% 100%;
}
4a237edb09281cd31ca9f71963d6c9c430f9d9c9
1095
1093
2016-11-08T17:00:25Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
019daf6f8ad93cf8a0193f479b7ca548caee4603
Instalando o LATROMI Client
0
98
1050
932
2016-11-07T18:54:40Z
Daniel.giacomelli
1
/* Download dos Arquivos */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Download dos Arquivos ==
{{Tutorial/Download|app = Client}}
== Instalação com Instalador ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será criado na área de trabalho.
== Instalação Manual ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no seu computador (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Crie um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
== Configuração ==
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[Arquivo:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[Arquivo:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
76e4a5fc82367209c1ddd247b9b65ed37487a637
1051
1050
2016-11-07T18:54:55Z
Daniel.giacomelli
1
/* Download dos Arquivos */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
{{Tutorial/Download|app = Client}}
== Instalação com Instalador ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será criado na área de trabalho.
== Instalação Manual ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no seu computador (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Crie um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
== Configuração ==
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[Arquivo:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[Arquivo:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
927008f5e01b9e344752efa4d0b3979728f15c1f
1054
1051
2016-11-07T19:25:49Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Download dos Arquivos ==
{{Tutorial/Download|app = Client}}
== Instalação com Instalador ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será criado na área de trabalho.
== Instalação Manual ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no seu computador (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Crie um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
== Configuração ==
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[Arquivo:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[Arquivo:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
f56da9b1104f636a8d2126a17f802f863777e706
1055
1054
2016-11-07T19:26:18Z
Daniel.giacomelli
1
/* Instalação com Instalador */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Download dos Arquivos ==
{{Tutorial/Download|app = Client}}
== Instalação com Instalador ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y-bin.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado, os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será criado na área de trabalho.
== Instalação Manual ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no seu computador (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Crie um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
== Configuração ==
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[Arquivo:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[Arquivo:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
365c4ab361b0bf01ee988c58b2a1590a23f83535
1056
1055
2016-11-07T19:26:48Z
Daniel.giacomelli
1
/* Instalação com Instalador */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Download dos Arquivos ==
{{Tutorial/Download|app = Client}}
== Instalação com Instalador ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y-bin.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado. Os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será criado na área de trabalho.
== Instalação Manual ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no seu computador (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Crie um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
== Configuração ==
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[Arquivo:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[Arquivo:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
55c48c2f4a703e85b807ec4639ddc0d6ddca1b48
1057
1056
2016-11-07T19:27:12Z
Daniel.giacomelli
1
/* Instalação com Instalador */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Download dos Arquivos ==
{{Tutorial/Download|app = Client}}
== Instalação com Instalador ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado. Os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será criado na área de trabalho.
== Instalação Manual ==
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no seu computador (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Crie um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
== Configuração ==
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[Arquivo:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[Arquivo:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
9a7785ca5f5bed0d1ecb2a077b558048ef85b6b5
1058
1057
2016-11-08T12:43:27Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação ==
=== Download dos Arquivos ===
{{Tutorial/Download|app = Client}}
=== Instalação com Instalador ===
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado. Os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será criado na área de trabalho.
=== Instalação Manual ===
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no seu computador (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Crie um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
=== Configuração ===
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[Arquivo:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[Arquivo:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
a82ceed946a4efdedbea3da17b22aea1697d18ac
1059
1058
2016-11-08T12:44:44Z
Daniel.giacomelli
1
/* Instalação Manual */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação ==
=== Download dos Arquivos ===
{{Tutorial/Download|app = Client}}
=== Instalação com Instalador ===
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado. Os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será criado na área de trabalho.
=== Instalação Manual ===
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no '''mesmo computador''' (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Crie um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
=== Configuração ===
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[Arquivo:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[Arquivo:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
2da70149005a06044276c96e74f410867ac519a0
1068
1059
2016-11-08T15:24:08Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação ==
=== Download dos Arquivos ===
{{Tutorial/Download|app = Client}}
=== Instalação com Instalador ===
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado. Os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será criado na área de trabalho.
=== Instalação Manual ===
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no '''mesmo computador''' (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Crie um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
=== Configuração ===
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[Arquivo:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[Arquivo:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Ativação do Produto ==
{{Licenciamento}}
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
dfbfcd6b82868eaf9ea63243a355d5f148601247
1074
1068
2016-11-08T15:34:03Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação ==
=== Download dos Arquivos ===
{{Tutorial/Download|app = Client}}
=== Instalação com Instalador ===
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado. Os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será criado na área de trabalho.
=== Instalação Manual ===
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no '''mesmo computador''' (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Crie um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
=== Configuração ===
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[Arquivo:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[Arquivo:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Ativação do Produto ==
{{Licenciamento}}
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
* [[Instalando o LATROMI Web|Manual de Instalação do LATROMI Web]]
[[Category:Instalação]]
96777048a88ca123d6e3809f3f8415fca3fbd0d0
1075
1074
2016-11-08T15:34:16Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação ==
=== Download dos Arquivos ===
{{Tutorial/Download|app = Client}}
=== Instalação com Instalador ===
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado. Os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será criado na área de trabalho.
=== Instalação Manual ===
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no '''mesmo computador''' (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Crie um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
=== Configuração ===
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[Arquivo:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[Arquivo:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Ativação do Produto ==
{{Licenciamento}}
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
== Ver Também ==
* [[Instalando o LATROMI Web|Manual de Instalação do LATROMI Web]]
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
67e13eb3f561eb71a6b363b0f7e81d83bb042c7b
Predefinição:Tutorial/Download
10
95
1052
1021
2016-11-07T19:25:22Z
Daniel.giacomelli
1
wikitext
text/x-wiki
# Entre na nossa [http://dropbox.latromi.com.br pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas:
#* Subpasta '''Web''': Onde estão os arquivos necessários para instalação do site no IIS.
#* Subpasta '''Client''': Onde estão os arquivos necessários para instalação do Client. Note que o nome de alguns arquivos terminam com "-bin". Estes, assim como os arquivos compactados da pasta Web, possuem todos os arquivos necessários para o funcionamento do aplicativo. Basta extrair em um diretório e utilizar. Os arquivos cujo o nome ''não'' terminam com "-bin" são instaladores. Ao utilizá-los, o programa será instalado no Windows, e um ícone para desinstalação será criado no ''Painel de Controle > Adicionar ou Remover Programas''.
# Aba a pasta '''{{{app}}}''' e baixe a versão mais recente.
5c18f1db3ce5900c5ece0733199afe0a655c0e36
Arquivo:LATROMI Client Configuracoes Sistema.jpg
6
120
1060
2016-11-08T13:29:54Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Predefinição:Licenciamento
10
121
1061
2016-11-08T13:58:47Z
Daniel.giacomelli
1
Criou página com 'Existem 2 tipos de licenciamento do sistema LATROMI: Vinculado ao '''Mac Address''' do servidor ou ao '''endereço do site''', sendo a segunda opção reservada para ambientes...'
wikitext
text/x-wiki
Existem 2 tipos de licenciamento do sistema LATROMI: Vinculado ao '''Mac Address''' do servidor ou ao '''endereço do site''', sendo a segunda opção reservada para ambientes de hospedagem compartilhados.
Independente do tipo licenciamento utilizado, a ativação é realizada da seguinte forma:
Acesse as configurações do sistema no menu ''Configurações > Configura do Sistema'' do ''LATROMI Client''.
[[File:LATROMI_Client_Configuracoes_Sistema.jpg]]
Ao abrir o sistema, se a Chave do Produto ainda não foi informada, a tela de ''Configurações do Sistema'' será aberta automaticamente.
4bbb3796d70cf36be1fda5451ae3ec434d216414
1062
1061
2016-11-08T14:21:05Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Existem 2 tipos de licenciamento do sistema LATROMI:
* Vinculado ao '''Mac Address''' do servidor.
*: Por padrão, quando uma nova Chave de Produto é gerada, ela não está vinculada a nenhum Mac Address. O registro do Mac Address é realizado ao fazer o primeiro acesso no LATROMI Web usando a chave informada.
* Vinculado ao '''Endereço do Site'''.
*: Essa opção é reservada para ambientes de hospedagem compartilhada, onde por questões de segurança o Mac Address não pode ser acessado. Este tipo de validação requer o registro do endereço do site no momento da geração da Chave do Produto.
Independente do tipo licenciamento utilizado, a ativação é realizada da seguinte forma:
Acesse as configurações do sistema no menu ''Configurações > Configura do Sistema'' do ''LATROMI Client''.
[[File:LATROMI_Client_Configuracoes_Sistema.jpg]]
Ao abrir o sistema, se a Chave do Produto ainda não foi informada, a tela de ''Configurações do Sistema'' será aberta automaticamente.
185d9b192a87903815a661fcb428e83227782bf5
1064
1062
2016-11-08T14:26:32Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Existem 2 tipos de licenciamento do sistema LATROMI:
* Vinculado ao '''Mac Address''' do servidor.
*: Por padrão, quando uma nova Chave de Produto é gerada, ela não está vinculada a nenhum Mac Address. O registro do Mac Address é realizado ao fazer o primeiro acesso no LATROMI Web usando a chave informada.
* Vinculado ao '''Endereço do Site'''.
*: Essa opção é reservada para ambientes de hospedagem compartilhada, onde por questões de segurança o Mac Address não pode ser acessado. Este tipo de validação requer o registro do endereço do site no momento da geração da Chave do Produto.
Independente do tipo licenciamento utilizado, a ativação é realizada da seguinte forma:
# Acesse as configurações do sistema no menu ''Configurações > Configura do Sistema'' do ''LATROMI Client''.
# Informe a Chave do Produto no campo homônimo.
[[File:LATROMI_Client_Configuracoes_Sistema.jpg]]
Ao abrir o sistema, se a Chave do Produto ainda não foi informada, a tela de ''Configurações do Sistema'' será aberta automaticamente.
1f40fcd9d9f4411a22870b606b6af54efb4f43eb
1066
1064
2016-11-08T14:29:09Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Existem 2 tipos de licenciamento do sistema LATROMI:
* Vinculado ao '''Mac Address''' do servidor.
*: Por padrão, quando uma nova Chave de Produto é gerada, ela não está vinculada a nenhum Mac Address. O registro do Mac Address é realizado ao fazer o primeiro acesso no LATROMI Web usando a chave informada.
* Vinculado ao '''Endereço do Site'''.
*: Essa opção é reservada para ambientes de hospedagem compartilhada, onde por questões de segurança o Mac Address não pode ser acessado. Este tipo de validação requer o registro do endereço do site no momento da geração da Chave do Produto.
Independente do tipo licenciamento utilizado, a ativação é realizada da seguinte forma:
# Acesse as configurações do sistema no menu ''Configurações > Configura do Sistema'' do ''LATROMI Client''.
# Informe a Chave do Produto no campo homônimo.
# Para finalizar a ativação, realize um acesso com autenticação no ''LATROMI Web''
[[File:LATROMI_Client_Configuracoes_Sistema.jpg]]
Ao abrir o sistema, se a Chave do Produto ainda não foi informada, a tela de ''Configurações do Sistema'' será aberta automaticamente.
7a53446f88b3b142d892df9b072dbf6b4edec80c
1067
1066
2016-11-08T15:21:19Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Existem 2 tipos de licenciamento do sistema LATROMI:
* Vinculado ao '''Mac Address''' do servidor.
*: Por padrão, quando uma nova Chave de Produto é gerada, ela não está vinculada a nenhum Mac Address. O registro do Mac Address é realizado ao fazer o primeiro acesso no LATROMI Web usando a chave informada.
* Vinculado ao '''Endereço do Site'''.
*: Essa opção é reservada para ambientes de hospedagem compartilhada, onde por questões de segurança o Mac Address não pode ser acessado. Este tipo de validação requer o registro do endereço do site no momento da geração da Chave do Produto.
Independente do tipo licenciamento utilizado, a ativação é realizada da seguinte forma:
# Acesse as configurações do sistema no menu ''Configurações > Configura do Sistema'' do ''LATROMI Client''.
# Informe a Chave do Produto no campo homônimo.
# Para finalizar a ativação, realize um acesso no ''LATROMI Web''
[[File:LATROMI_Client_Configuracoes_Sistema.jpg]]
Ao abrir o sistema, se a Chave do Produto ainda não foi informada, a tela de ''Configurações do Sistema'' será aberta automaticamente.
5114307c4ba3165321ec9a049a921305c42fddb5
1069
1067
2016-11-08T15:25:38Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Existem 2 tipos de licenciamento do sistema LATROMI:
* Vinculado ao '''Mac Address''' do servidor.
*: Por padrão, quando uma nova Chave de Produto é gerada, ela não está vinculada a nenhum Mac Address. O registro do Mac Address é realizado ao fazer o primeiro acesso no LATROMI Web usando a chave informada.
* Vinculado ao '''Endereço do Site'''.
*: Essa opção é reservada para ambientes de hospedagem compartilhada, onde por questões de segurança o Mac Address não pode ser acessado. Este tipo de validação requer o registro do endereço do site no momento da geração da Chave do Produto.
Independente do tipo licenciamento utilizado, a ativação é realizada da seguinte forma:
# Acesse as configurações do sistema no menu ''Configurações > Configura do Sistema'' do ''LATROMI Client''.
# Informe a Chave do Produto no campo homônimo.
# Para finalizar a ativação, realize um acesso no ''LATROMI Web''
[[File:LATROMI_Client_Configuracoes_Sistema.jpg|700px|thumb|none|Tela de Configurações do Sistema]]
Ao abrir o sistema, se a Chave do Produto ainda não foi informada, a tela de ''Configurações do Sistema'' será aberta automaticamente.
c4f43d3e63de6ab578134c5bb23b71d7b64dbe40
1070
1069
2016-11-08T15:27:53Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[File:LATROMI_Client_Configuracoes_Sistema.jpg|320px|thumb|right|Tela de Configurações do Sistema]]
Existem 2 tipos de licenciamento do sistema LATROMI:
* Vinculado ao '''Mac Address''' do servidor.
*: Por padrão, quando uma nova Chave de Produto é gerada, ela não está vinculada a nenhum Mac Address. O registro do Mac Address é realizado ao fazer o primeiro acesso no LATROMI Web usando a chave informada.
* Vinculado ao '''Endereço do Site'''.
*: Essa opção é reservada para ambientes de hospedagem compartilhada, onde por questões de segurança o Mac Address não pode ser acessado. Este tipo de validação requer o registro do endereço do site no momento da geração da Chave do Produto.
Independente do tipo licenciamento utilizado, a ativação é realizada da seguinte forma:
# Acesse as configurações do sistema no menu ''Configurações > Configura do Sistema'' do ''LATROMI Client''.
# Informe a Chave do Produto no campo homônimo.
# Para finalizar a ativação, realize um acesso no ''LATROMI Web''
OBS.: Ao abrir o LATROMI Client, se a Chave do Produto ainda não foi informada, a tela de ''Configurações do Sistema'' será aberta automaticamente.
984a7583191faeef8854abecaea853815f1cd058
1071
1070
2016-11-08T15:28:31Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[File:LATROMI_Client_Configuracoes_Sistema.jpg|120px|thumb|right|Tela de Configurações do Sistema]]
Existem 2 tipos de licenciamento do sistema LATROMI:
* Vinculado ao '''Mac Address''' do servidor.
*: Por padrão, quando uma nova Chave de Produto é gerada, ela não está vinculada a nenhum Mac Address. O registro do Mac Address é realizado ao fazer o primeiro acesso no LATROMI Web usando a chave informada.
* Vinculado ao '''Endereço do Site'''.
*: Essa opção é reservada para ambientes de hospedagem compartilhada, onde por questões de segurança o Mac Address não pode ser acessado. Este tipo de validação requer o registro do endereço do site no momento da geração da Chave do Produto.
Independente do tipo licenciamento utilizado, a ativação é realizada da seguinte forma:
# Acesse as configurações do sistema no menu ''Configurações > Configura do Sistema'' do ''LATROMI Client''.
# Informe a Chave do Produto no campo homônimo.
# Para finalizar a ativação, realize um acesso no ''LATROMI Web''
OBS.: Ao abrir o LATROMI Client, se a Chave do Produto ainda não foi informada, a tela de ''Configurações do Sistema'' será aberta automaticamente.
83c36b581b5f19dc0a387ee948d9bbeddf21fc93
1072
1071
2016-11-08T15:28:54Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[File:LATROMI_Client_Configuracoes_Sistema.jpg|200px|thumb|right|Tela de Configurações do Sistema]]
Existem 2 tipos de licenciamento do sistema LATROMI:
* Vinculado ao '''Mac Address''' do servidor.
*: Por padrão, quando uma nova Chave de Produto é gerada, ela não está vinculada a nenhum Mac Address. O registro do Mac Address é realizado ao fazer o primeiro acesso no LATROMI Web usando a chave informada.
* Vinculado ao '''Endereço do Site'''.
*: Essa opção é reservada para ambientes de hospedagem compartilhada, onde por questões de segurança o Mac Address não pode ser acessado. Este tipo de validação requer o registro do endereço do site no momento da geração da Chave do Produto.
Independente do tipo licenciamento utilizado, a ativação é realizada da seguinte forma:
# Acesse as configurações do sistema no menu ''Configurações > Configura do Sistema'' do ''LATROMI Client''.
# Informe a Chave do Produto no campo homônimo.
# Para finalizar a ativação, realize um acesso no ''LATROMI Web''
OBS.: Ao abrir o LATROMI Client, se a Chave do Produto ainda não foi informada, a tela de ''Configurações do Sistema'' será aberta automaticamente.
8e2d72ff84231d8211245ca6c381177d2e3db6f4
1073
1072
2016-11-08T15:29:44Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[File:LATROMI_Client_Configuracoes_Sistema.jpg|200px|thumb|right|Tela de Configurações do Sistema]]
Existem 2 tipos de licenciamento do sistema LATROMI:
* Vinculado ao '''Mac Address''' do servidor.
*: Por padrão, quando uma nova Chave de Produto é gerada, ela não está vinculada a nenhum Mac Address. O registro do Mac Address é realizado ao fazer o primeiro acesso no LATROMI Web usando a chave informada.
* Vinculado ao '''Endereço do Site'''.
*: Essa opção é reservada para ambientes de hospedagem compartilhada, onde por questões de segurança o Mac Address não pode ser acessado. Este tipo de validação requer o registro do endereço do site no momento da geração da Chave do Produto.
Independente do tipo licenciamento utilizado, a ativação é realizada da seguinte forma:
# Acesse as configurações do sistema no menu ''Configurações > Configura do Sistema'' do ''LATROMI Client''.
# Informe a Chave do Produto no campo homônimo.
# Para finalizar a ativação, realize um acesso no ''LATROMI Web''
OBS.: Ao abrir o LATROMI Client, se a Chave do Produto ainda não foi informada, a tela de ''Configurações do Sistema'' será aberta automaticamente.
b997a9692721fc40d294c4bfbd71212a75febbea
1077
1073
2016-11-08T15:37:18Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[File:LATROMI_Client_Configuracoes_Sistema.jpg|200px|thumb|right|Tela de Configurações do Sistema]]
Existem 2 tipos de licenciamento do sistema LATROMI:
* Vinculado ao '''Mac Address''' do servidor.
*: Por padrão, quando uma nova Chave de Produto é gerada, ela não está vinculada a nenhum Mac Address. O registro do Mac Address é realizado ao fazer o primeiro acesso no LATROMI Web usando a chave informada.
* Vinculado ao '''Endereço do Site'''.
*: Essa opção é reservada para ambientes de hospedagem compartilhada, onde por questões de segurança o Mac Address não pode ser acessado. Este tipo de validação requer o registro do endereço do site no momento da geração da Chave do Produto.
Independente do tipo de licenciamento utilizado, a ativação é realizada da seguinte forma:
# Acesse as configurações do sistema no menu ''Configurações > Configura do Sistema'' do ''LATROMI Client''.
# Informe a Chave do Produto no campo homônimo.
# Para finalizar a ativação, realize um acesso no ''LATROMI Web''
OBS.: Ao abrir o LATROMI Client, se a Chave do Produto ainda não foi informada, a tela de ''Configurações do Sistema'' será aberta automaticamente.
4a6aad946830458e291e434af9613e2233ae21b3
Manual de Instalação do Sistema
0
92
1078
810
2016-11-08T15:53:46Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
== Instalação ==
Atualmente, o sistema LATROMI é composto por 3 aplicativos, os quais estão listados abaixo
* WSApp
* [[Criando o Banco de dados LATROMI|Manual de Criação do Banco de Dados LATROMI]]
* [[Instalando o LATROMI Client|Manual de Instalação do LATROMI Client]]
* [[Instalando o LATROMI Web|Manual de Instalação do LATROMI Web]]
3a86231de1ac6d7820f3d34b89cccb7fec5b7632
Criando o Banco de dados LATROMI
0
122
1079
2016-11-08T16:25:12Z
Daniel.giacomelli
1
Criou página com '== Requisitos == Servidor de Banco de Dados PostgreSQL 9.3 ou superior. == Instalação == === Download do Script === # Entre na nossa [http://dropbox.latromi.com.br pasta c...'
wikitext
text/x-wiki
== Requisitos ==
Servidor de Banco de Dados PostgreSQL 9.3 ou superior.
== Instalação ==
=== Download do Script ===
# Entre na nossa [http://dropbox.latromi.com.br pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas e um arquivo SQL, com o script de criação do banco de dados. Baixe este arquivo.
=== Criação do Banco ===
Crie um novo banco de dados através do ''PgAdmin'':
CREATE DATABASE latromi
WITH ENCODING = 'UTF8'
CONNECTION LIMIT = -1;
a298447606d77196d98145e4fd91cca6ac9246d6
1082
1079
2016-11-08T16:41:10Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[File:LATROMI_CriandoBanco_pgadmin1.jpg|200px|thumb|right|Criando banco pelo PgAdmin]]
[[File:LATROMI_CriandoBanco_pgadmin2.jpg|200px|thumb|right|Especificando codifição do banco]]
== Requisitos ==
Servidor de Banco de Dados [https://www.postgresql.org/ PostgreSQL 9.3] ou superior.
== Instalação ==
=== Download do Script ===
# Entre na nossa [http://dropbox.latromi.com.br pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas e um arquivo SQL, com o script de criação do banco de dados. Baixe este arquivo.
=== Criação do Banco ===
Crie um novo banco de dados através do [[https://www.pgadmin.org/ PgAdmin]]:
CREATE DATABASE latromi
WITH ENCODING = 'UTF8'
CONNECTION LIMIT = -1;
== Erros ==
===language "plpgsql" does not exist===
Dependendo do template utilizado pelo PostgreSQL para criação do banco, a linguagem '''plpgsql''' pode não ter sido criada. Este problema é facilmente resolvido executando o script abaixo:
CREATE TRUSTED PROCEDURAL LANGUAGE 'plpgsql'
HANDLER plpgsql_call_handler
VALIDATOR plpgsql_validator;
ALTER LANGUAGE plpgsql OWNER TO postgres;
d95a539efd49710836b9f1376c2e29a08622012e
1083
1082
2016-11-08T16:44:03Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos ==
Servidor de Banco de Dados [https://www.postgresql.org/ PostgreSQL 9.3] ou superior.
== Instalação ==
=== Download do Script ===
# Entre na nossa [http://dropbox.latromi.com.br pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas e um arquivo SQL, com o script de criação do banco de dados. Baixe este arquivo.
=== Criação do Banco ===
Crie um novo banco de dados através do [https://www.pgadmin.org/ PgAdmin]:
[[File:LATROMI_CriandoBanco_pgadmin1.jpg|||left|Criando banco pelo PgAdmin]]
[[File:LATROMI_CriandoBanco_pgadmin2.jpg|||none|Especificando codifição do banco]]
Se preferir, o banco de dados pode ser criado através do script abaixo:
CREATE DATABASE latromi
WITH ENCODING = 'UTF8'
CONNECTION LIMIT = -1;
== Erros ==
===language "plpgsql" does not exist===
Dependendo do template utilizado pelo PostgreSQL para criação do banco, a linguagem '''plpgsql''' pode não ter sido criada. Este problema é facilmente resolvido executando o script abaixo:
CREATE TRUSTED PROCEDURAL LANGUAGE 'plpgsql'
HANDLER plpgsql_call_handler
VALIDATOR plpgsql_validator;
ALTER LANGUAGE plpgsql OWNER TO postgres;
002d0ec5a49e1f1179a732eafcedfd5bc6f3f3e0
1084
1083
2016-11-08T16:44:39Z
Daniel.giacomelli
1
/* Criação do Banco */
wikitext
text/x-wiki
== Requisitos ==
Servidor de Banco de Dados [https://www.postgresql.org/ PostgreSQL 9.3] ou superior.
== Instalação ==
=== Download do Script ===
# Entre na nossa [http://dropbox.latromi.com.br pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas e um arquivo SQL, com o script de criação do banco de dados. Baixe este arquivo.
=== Criação do Banco ===
Crie um novo banco de dados através do [https://www.pgadmin.org/ PgAdmin], especificando a codificação '''UTF-8''':
[[File:LATROMI_CriandoBanco_pgadmin1.jpg|||left|Criando banco pelo PgAdmin]]
[[File:LATROMI_CriandoBanco_pgadmin2.jpg|||none|Especificando codifição do banco]]
Se preferir, o banco de dados pode ser criado através do script abaixo:
CREATE DATABASE latromi
WITH ENCODING = 'UTF8'
CONNECTION LIMIT = -1;
== Erros ==
===language "plpgsql" does not exist===
Dependendo do template utilizado pelo PostgreSQL para criação do banco, a linguagem '''plpgsql''' pode não ter sido criada. Este problema é facilmente resolvido executando o script abaixo:
CREATE TRUSTED PROCEDURAL LANGUAGE 'plpgsql'
HANDLER plpgsql_call_handler
VALIDATOR plpgsql_validator;
ALTER LANGUAGE plpgsql OWNER TO postgres;
49679c71d69a506299682759ba599a6c29dee4f2
1085
1084
2016-11-08T16:45:13Z
Daniel.giacomelli
1
/* Instalação */
wikitext
text/x-wiki
== Requisitos ==
Servidor de Banco de Dados [https://www.postgresql.org/ PostgreSQL 9.3] ou superior.
== Instalação ==
=== Download do Script ===
# Entre na nossa [http://dropbox.latromi.com.br pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas e um arquivo SQL, que contém o script de criação do banco de dados. Baixe este arquivo.
=== Criação do Banco ===
Crie um novo banco de dados através do [https://www.pgadmin.org/ PgAdmin], especificando a codificação '''UTF-8''':
[[File:LATROMI_CriandoBanco_pgadmin1.jpg|||left|Criando banco pelo PgAdmin]]
[[File:LATROMI_CriandoBanco_pgadmin2.jpg|||none|Especificando codifição do banco]]
Se preferir, o banco de dados pode ser criado através do script abaixo:
CREATE DATABASE latromi
WITH ENCODING = 'UTF8'
CONNECTION LIMIT = -1;
== Erros ==
===language "plpgsql" does not exist===
Dependendo do template utilizado pelo PostgreSQL para criação do banco, a linguagem '''plpgsql''' pode não ter sido criada. Este problema é facilmente resolvido executando o script abaixo:
CREATE TRUSTED PROCEDURAL LANGUAGE 'plpgsql'
HANDLER plpgsql_call_handler
VALIDATOR plpgsql_validator;
ALTER LANGUAGE plpgsql OWNER TO postgres;
dae690557ceae0e9f1de2997fc3b63f7c7c277eb
1086
1085
2016-11-08T16:47:24Z
Daniel.giacomelli
1
/* Criação do Banco */
wikitext
text/x-wiki
== Requisitos ==
Servidor de Banco de Dados [https://www.postgresql.org/ PostgreSQL 9.3] ou superior.
== Instalação ==
=== Download do Script ===
# Entre na nossa [http://dropbox.latromi.com.br pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas e um arquivo SQL, que contém o script de criação do banco de dados. Baixe este arquivo.
=== Criação de novo banco de dados ===
Crie um novo banco de dados através do [https://www.pgadmin.org/ PgAdmin], especificando a codificação '''UTF-8''':
[[File:LATROMI_CriandoBanco_pgadmin1.jpg|||left|Criando banco pelo PgAdmin]]
[[File:LATROMI_CriandoBanco_pgadmin2.jpg|||none|Especificando codifição do banco]]
Se preferir, o banco de dados pode ser criado através do script abaixo:
CREATE DATABASE latromi
WITH ENCODING = 'UTF8'
CONNECTION LIMIT = -1;
== Erros ==
===language "plpgsql" does not exist===
Dependendo do template utilizado pelo PostgreSQL para criação do banco, a linguagem '''plpgsql''' pode não ter sido criada. Este problema é facilmente resolvido executando o script abaixo:
CREATE TRUSTED PROCEDURAL LANGUAGE 'plpgsql'
HANDLER plpgsql_call_handler
VALIDATOR plpgsql_validator;
ALTER LANGUAGE plpgsql OWNER TO postgres;
cfec38da699c866276c90b1c9db43ef109be0579
1089
1086
2016-11-08T16:52:56Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos ==
Servidor de Banco de Dados [https://www.postgresql.org/ PostgreSQL 9.3] ou superior.
== Instalação ==
=== Download do Script ===
# Entre na nossa [http://dropbox.latromi.com.br pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas e um arquivo SQL, que contém o script de criação do banco de dados. Baixe este arquivo.
=== Criação de novo banco de dados ===
Crie um novo banco de dados através do [https://www.pgadmin.org/ PgAdmin], especificando a codificação '''UTF-8''':
[[File:LATROMI_CriandoBanco_pgadmin1.jpg|||left|Criando banco pelo PgAdmin]]
[[File:LATROMI_CriandoBanco_pgadmin2.jpg|||none|Especificando codifição do banco]]
Se preferir, o banco de dados pode ser criado através do script abaixo:
CREATE DATABASE latromi
WITH ENCODING = 'UTF8'
CONNECTION LIMIT = -1;
=== Compilação do Script ===
Selecione o banco dedos criado, clique no botão <span class="icon-pgadmin-sqlquery"></span>
== Erros ==
===language "plpgsql" does not exist===
Dependendo do template utilizado pelo PostgreSQL para criação do banco, a linguagem '''plpgsql''' pode não ter sido criada. Este problema é facilmente resolvido executando o script abaixo:
CREATE TRUSTED PROCEDURAL LANGUAGE 'plpgsql'
HANDLER plpgsql_call_handler
VALIDATOR plpgsql_validator;
ALTER LANGUAGE plpgsql OWNER TO postgres;
bc564d2c6b925c856293efc8b86a3e6ed6393858
1091
1089
2016-11-08T16:53:51Z
Daniel.giacomelli
1
/* Compilação do Script */
wikitext
text/x-wiki
== Requisitos ==
Servidor de Banco de Dados [https://www.postgresql.org/ PostgreSQL 9.3] ou superior.
== Instalação ==
=== Download do Script ===
# Entre na nossa [http://dropbox.latromi.com.br pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas e um arquivo SQL, que contém o script de criação do banco de dados. Baixe este arquivo.
=== Criação de novo banco de dados ===
Crie um novo banco de dados através do [https://www.pgadmin.org/ PgAdmin], especificando a codificação '''UTF-8''':
[[File:LATROMI_CriandoBanco_pgadmin1.jpg|||left|Criando banco pelo PgAdmin]]
[[File:LATROMI_CriandoBanco_pgadmin2.jpg|||none|Especificando codifição do banco]]
Se preferir, o banco de dados pode ser criado através do script abaixo:
CREATE DATABASE latromi
WITH ENCODING = 'UTF8'
CONNECTION LIMIT = -1;
=== Compilação do Script ===
Selecione o banco dedos criado, clique no botão <span class="icon-pgadmin-sqlquery">teste</span>
== Erros ==
===language "plpgsql" does not exist===
Dependendo do template utilizado pelo PostgreSQL para criação do banco, a linguagem '''plpgsql''' pode não ter sido criada. Este problema é facilmente resolvido executando o script abaixo:
CREATE TRUSTED PROCEDURAL LANGUAGE 'plpgsql'
HANDLER plpgsql_call_handler
VALIDATOR plpgsql_validator;
ALTER LANGUAGE plpgsql OWNER TO postgres;
b22fc4c746ad28346274f68ddf1e894d3a6e11fc
1094
1091
2016-11-08T17:00:00Z
Daniel.giacomelli
1
/* Compilação do Script */
wikitext
text/x-wiki
== Requisitos ==
Servidor de Banco de Dados [https://www.postgresql.org/ PostgreSQL 9.3] ou superior.
== Instalação ==
=== Download do Script ===
# Entre na nossa [http://dropbox.latromi.com.br pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas e um arquivo SQL, que contém o script de criação do banco de dados. Baixe este arquivo.
=== Criação de novo banco de dados ===
Crie um novo banco de dados através do [https://www.pgadmin.org/ PgAdmin], especificando a codificação '''UTF-8''':
[[File:LATROMI_CriandoBanco_pgadmin1.jpg|||left|Criando banco pelo PgAdmin]]
[[File:LATROMI_CriandoBanco_pgadmin2.jpg|||none|Especificando codifição do banco]]
Se preferir, o banco de dados pode ser criado através do script abaixo:
CREATE DATABASE latromi
WITH ENCODING = 'UTF8'
CONNECTION LIMIT = -1;
=== Compilação do Script ===
Selecione o banco dedos criado, clique no botão <span class="icon-pgadmin-sqlquery"></span>
== Erros ==
===language "plpgsql" does not exist===
Dependendo do template utilizado pelo PostgreSQL para criação do banco, a linguagem '''plpgsql''' pode não ter sido criada. Este problema é facilmente resolvido executando o script abaixo:
CREATE TRUSTED PROCEDURAL LANGUAGE 'plpgsql'
HANDLER plpgsql_call_handler
VALIDATOR plpgsql_validator;
ALTER LANGUAGE plpgsql OWNER TO postgres;
bc564d2c6b925c856293efc8b86a3e6ed6393858
Arquivo:LATROMI CriandoBanco pgadmin1.jpg
6
123
1080
2016-11-08T16:37:56Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:LATROMI CriandoBanco pgadmin2.jpg
6
124
1081
2016-11-08T16:38:11Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Criando o Banco de dados LATROMI
0
122
1096
1094
2016-11-08T17:01:00Z
Daniel.giacomelli
1
/* Compilação do Script */
wikitext
text/x-wiki
== Requisitos ==
Servidor de Banco de Dados [https://www.postgresql.org/ PostgreSQL 9.3] ou superior.
== Instalação ==
=== Download do Script ===
# Entre na nossa [http://dropbox.latromi.com.br pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas e um arquivo SQL, que contém o script de criação do banco de dados. Baixe este arquivo.
=== Criação de novo banco de dados ===
Crie um novo banco de dados através do [https://www.pgadmin.org/ PgAdmin], especificando a codificação '''UTF-8''':
[[File:LATROMI_CriandoBanco_pgadmin1.jpg|||left|Criando banco pelo PgAdmin]]
[[File:LATROMI_CriandoBanco_pgadmin2.jpg|||none|Especificando codifição do banco]]
Se preferir, o banco de dados pode ser criado através do script abaixo:
CREATE DATABASE latromi
WITH ENCODING = 'UTF8'
CONNECTION LIMIT = -1;
=== Compilação do Script ===
Selecione o banco dedos criado, abra o editor de SQL e execute o script de instalação baixado.
== Erros ==
===language "plpgsql" does not exist===
Dependendo do template utilizado pelo PostgreSQL para criação do banco, a linguagem '''plpgsql''' pode não ter sido criada. Este problema é facilmente resolvido executando o script abaixo:
CREATE TRUSTED PROCEDURAL LANGUAGE 'plpgsql'
HANDLER plpgsql_call_handler
VALIDATOR plpgsql_validator;
ALTER LANGUAGE plpgsql OWNER TO postgres;
361678451c7d2c9e513f4c27a6c28cc0be8e1924
1099
1096
2016-11-08T17:04:48Z
Daniel.giacomelli
1
/* Instalação */
wikitext
text/x-wiki
== Requisitos ==
Servidor de Banco de Dados [https://www.postgresql.org/ PostgreSQL 9.3] ou superior.
== Instalação ==
=== Download do Script ===
# Entre na nossa [http://dropbox.latromi.com.br pasta compartilhada da DropBox].
# Em seguida, abra a subpasta LATROMI. Serão listadas diversas pastas. Cada uma delas corresponde a uma versão do sistema.
# Abra a subpasta correspondente a versão mais recente do sistema. Dentro dela, existem duas subpastas e um arquivo SQL, que contém o script de criação do banco de dados. Baixe este arquivo.
[[File:Download_DropBox.PNG]]
=== Criação de novo banco de dados ===
Crie um novo banco de dados através do [https://www.pgadmin.org/ PgAdmin], especificando a codificação '''UTF-8''':
[[File:LATROMI_CriandoBanco_pgadmin1.jpg|||left|Criando banco pelo PgAdmin]]
[[File:LATROMI_CriandoBanco_pgadmin2.jpg|||none|Especificando codifição do banco]]
Se preferir, o banco de dados pode ser criado através do script abaixo:
CREATE DATABASE latromi
WITH ENCODING = 'UTF8'
CONNECTION LIMIT = -1;
=== Compilação do Script ===
Selecione o banco dedos criado, abra o editor de SQL e execute o script de instalação baixado.
== Erros ==
===language "plpgsql" does not exist===
Dependendo do template utilizado pelo PostgreSQL para criação do banco, a linguagem '''plpgsql''' pode não ter sido criada. Este problema é facilmente resolvido executando o script abaixo:
CREATE TRUSTED PROCEDURAL LANGUAGE 'plpgsql'
HANDLER plpgsql_call_handler
VALIDATOR plpgsql_validator;
ALTER LANGUAGE plpgsql OWNER TO postgres;
06a4eb4935f922b2ccdb783413aad0ead9680d38
Arquivo:Download DropBox.jpg
6
125
1097
2016-11-08T17:03:22Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Download DropBox.PNG
6
126
1098
2016-11-08T17:04:27Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Erros do Crystal Reports
0
59
1100
850
2016-11-08T18:51:52Z
Daniel.giacomelli
1
/* Solução */
wikitext
text/x-wiki
==Código de Barras Mal Formado==
[[Arquivo:Crystal_ErroCodBarBoleto.png|200px|thumb|right|Código de Barras I25m36l3.ttf com problema]]
=== Erro ===
Código de barras sai errado ao utilizar a fonte '''I25m36l3.ttf'''.
=== Causa ===
Fonte mal instalada.
=== Solução ===
Siga os passos abaixo para instalar a fonte
# Baixe e instale a fonte [http://latromi.com.br/downloads/fontes/I25m36l3.zip I25m36l3.ttf].
# Nas configurações de Fonte do Painel de Controle, desmarque a opção ''ocultar fontes com base em confgurações de idioma''.
Se após os passos acima, a fonte continuar com problema, tente as opções abaixo:
<ol>
<li>Conceder Permissão no arquivo físico da fonte para usuário do IIS.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
<li>Reiniciar o computador.</li>
</ol>
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
O LATROMI Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
==Código de Barras Pequeno==
[[Arquivo:Crystal_ErrorCodBarraPequeno.png|200px|thumb|right|Relatório do Crystal com o Código de Barras Pequeno]]
=== Erro ===
Ao gerar um PDF que utilize código de barras, o código de barras sai em tamanho menor do que o especificado no RPT.
=== Causa ===
Uma chave de registro do Crystal Reports que habilita a geração de fontes grandes está desabilitada.
=== Solução ===
Siga os passos abaixo:
<ol>
<li>Vá em Iniciar > Executar</li>
<li>Digite '''regedit''' e pressione enter</li>
<li>Localize a chave ''HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects'', clique com o botão direito do mouse, e vá em ''Permissões''.</li>
<li>Conceda todos os privilégios ao usuário que estiver rodando o serviço do IIS ou a todos os usuários.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export\PDF
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
</ol>
[[Category:Crystal Reports]]
7590069efd2107612a9532d1ed8bf57750194261
MediaWiki:Common.js
8
48
1118
680
2017-01-31T21:51:02Z
Daniel.giacomelli
1
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK|CHANGE):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: className == 'change' ? 'Mudança de comportamento ou de uma funcionalidade.'
: 'Quebra de compatibilidade ou mudança brusca na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
var innerhtml = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
innerhtml = innerhtml.replace(/'(.*?)'/g, "<i>$1</i>");
listItem.innerHTML = innerhtml;
}
}
}
}
}
897a3cbda28feca0b63535c2dbf24c7f1a1e7a2c
1119
1118
2017-01-31T21:52:01Z
Daniel.giacomelli
1
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK|CHANGE):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: className == 'change' ? 'Mudança de comportamento ou de uma funcionalidade.'
: 'Quebra de compatibilidade ou mudança brusca na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
var innerhtml = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
innerhtml = innerhtml.replace(/'(.*?)'/g, "<i>$1</i>");
debugger;
listItem.innerHTML = innerhtml;
}
}
}
}
}
6f8e4a6244aa560a69e1242ae5d0e893505fee8d
1120
1119
2017-01-31T21:52:56Z
Daniel.giacomelli
1
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK|CHANGE):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: className == 'change' ? 'Mudança de comportamento ou de uma funcionalidade.'
: 'Quebra de compatibilidade ou mudança brusca na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
var innerhtml = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
//innerhtml = innerhtml.replace(/'(.*?)'/g, "<i>$1</i>");
listItem.innerHTML = innerhtml;
}
}
}
}
}
c463c4606ae66eba93556c9d15f5a82872a3af35
1121
1120
2017-01-31T22:00:39Z
Daniel.giacomelli
1
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK|CHANGE):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: className == 'change' ? 'Mudança de comportamento ou de uma funcionalidade.'
: 'Quebra de compatibilidade ou mudança brusca na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
var releaseNote = listItem.childNodes[1];
releaseNote.innerHTML = releaseNote.innerHTML.replace(/'(.*?)'/g, "<i>$1</i>");
}
}
}
}
}
03477cd41c296daf8f844652e080a490f97a9dac
1122
1121
2017-01-31T22:01:58Z
Daniel.giacomelli
1
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK|CHANGE):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: className == 'change' ? 'Mudança de comportamento ou de uma funcionalidade.'
: 'Quebra de compatibilidade ou mudança brusca na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
var releaseNote = listItem.childNodes[1];
releaseNote.innerHTML = releaseNote.innerHTML
.replace(/'(.*?)'/g, "<i>$1</i>")
.replace(/"(.*?)"/g, "<b>$1</b>");
}
}
}
}
}
107f3fc87f42bc37587904b933a837537a86e00d
1123
1122
2017-01-31T22:02:37Z
Daniel.giacomelli
1
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK|CHANGE):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: className == 'change' ? 'Mudança de comportamento ou de uma funcionalidade.'
: 'Quebra de compatibilidade ou mudança brusca na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
var releaseNote = listItem.childNodes[1];
releaseNote.innerText= releaseNote.innerText
.replace(/'(.*?)'/g, "<i>$1</i>")
.replace(/"(.*?)"/g, "<b>$1</b>");
}
}
}
}
}
30de4188b279544ecb796581281b95e2353eb364
1124
1123
2017-01-31T22:05:23Z
Daniel.giacomelli
1
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK|CHANGE):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: className == 'change' ? 'Mudança de comportamento ou de uma funcionalidade.'
: 'Quebra de compatibilidade ou mudança brusca na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
var releaseNote = listItem.childNodes[1];
/*releaseNote.innerHtml= releaseNote.innerHtml
.replace(/'(.*?)'/g, "<i>$1</i>")
.replace(/"(.*?)"/g, "<b>$1</b>");*/
}
}
}
}
}
f87d9258be78267baec68485be72ce633f19f8f8
Padrão de Versionamento de Software (≤ v3.4)
0
58
1129
841
2017-02-02T15:42:47Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[Padrão de Versionamento de Software]] para [[Padrão de Versionamento de Software (≤ v3.4)]]
wikitext
text/x-wiki
O versionamento dos aplicativos publicados pela LATROMI, segue o padrão de 4 dígitos (ex.: 2.4.0.1).
== Desmembrando a versão ==
=== Versão de 1º nível ===
Conhecida por ''Major Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar uma versão do software com um nível de modificações expressivas, nitidamente diferente da versão anterior. Pode-se tomar como exemplo a modificação da versão 1.2 para a versão 2.0 do sistema LATROMI, onde foram acrescentadas as novas ferramentas CrossTab, Auto-Refresh, Biblioteca de Imagens e reestruturação do layout do site.
=== Versão de 2º nível ===
Conhecida por ''Minor Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar o nível de compatibilidade entre os aplicativos dentro da versão do sistema. Sempre que este digito for incrementado, significa que os aplicativos com variações de 3º e 4º nível da versão passada não são mais compatíveis com a nova versão.
<p>
Por exemplo, temos na versão 2.3 do sistema os aplicativos ''LATROMI Web v2.3.0.0'' e ''LATROMI Client v2.3.1.1'' Ambos são compatíveis pois as versões de 1º e 2º níveis são iguais, e eles continuariam compatíveis até a versão 2.3.999.999. No momento em que o sistema for atualizado para a versão 2.3, esses aplicativos não serão mais compatíveis, e terão que ser obrigatoriamente atualizados.
</p>
<p>
Seguindo este padrão, também é seguro afirmar que '''não existem alterações de banco de dados entre versões de 3º e 4º nível'''. Sempre que uma alteração de banco de dados for necessária, a versão de 2º nível será incrementada.
</p>
=== Versão de 3º nível ===
Conhecida por ''Build'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar a inclusão de novos recursos na versão corrente. Recursos que não necessitam de alterações no banco de dados, podem ser incluídos e publicados dentro da versão atual apenas este nível do versionamento.
=== Versão de 4º nível ===
Conhecida por ''Revision'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar correções dentro de uma versão de 3º nível. Se a versão anterior é v2.5.10.0 e a versão sub-sequente é v2.5.10.1, é seguro afirmar que apenas correções de bugs foram publicadas.
e597459178697578a49500806d77237589d5faef
1131
1129
2017-02-02T15:48:42Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[Padrão de Versionamento de Software (≤ v3.4)]] para [[Padrão de Versionamento de Software]] através de um redirecionamento
wikitext
text/x-wiki
O versionamento dos aplicativos publicados pela LATROMI, segue o padrão de 4 dígitos (ex.: 2.4.0.1).
== Desmembrando a versão ==
=== Versão de 1º nível ===
Conhecida por ''Major Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar uma versão do software com um nível de modificações expressivas, nitidamente diferente da versão anterior. Pode-se tomar como exemplo a modificação da versão 1.2 para a versão 2.0 do sistema LATROMI, onde foram acrescentadas as novas ferramentas CrossTab, Auto-Refresh, Biblioteca de Imagens e reestruturação do layout do site.
=== Versão de 2º nível ===
Conhecida por ''Minor Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar o nível de compatibilidade entre os aplicativos dentro da versão do sistema. Sempre que este digito for incrementado, significa que os aplicativos com variações de 3º e 4º nível da versão passada não são mais compatíveis com a nova versão.
<p>
Por exemplo, temos na versão 2.3 do sistema os aplicativos ''LATROMI Web v2.3.0.0'' e ''LATROMI Client v2.3.1.1'' Ambos são compatíveis pois as versões de 1º e 2º níveis são iguais, e eles continuariam compatíveis até a versão 2.3.999.999. No momento em que o sistema for atualizado para a versão 2.3, esses aplicativos não serão mais compatíveis, e terão que ser obrigatoriamente atualizados.
</p>
<p>
Seguindo este padrão, também é seguro afirmar que '''não existem alterações de banco de dados entre versões de 3º e 4º nível'''. Sempre que uma alteração de banco de dados for necessária, a versão de 2º nível será incrementada.
</p>
=== Versão de 3º nível ===
Conhecida por ''Build'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar a inclusão de novos recursos na versão corrente. Recursos que não necessitam de alterações no banco de dados, podem ser incluídos e publicados dentro da versão atual apenas este nível do versionamento.
=== Versão de 4º nível ===
Conhecida por ''Revision'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar correções dentro de uma versão de 3º nível. Se a versão anterior é v2.5.10.0 e a versão sub-sequente é v2.5.10.1, é seguro afirmar que apenas correções de bugs foram publicadas.
e597459178697578a49500806d77237589d5faef
1133
1131
2017-02-02T15:49:01Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[Padrão de Versionamento de Software]] para [[Padrão de Versionamento de Software (≤ v3.4)]] sem um redirecionamento
wikitext
text/x-wiki
O versionamento dos aplicativos publicados pela LATROMI, segue o padrão de 4 dígitos (ex.: 2.4.0.1).
== Desmembrando a versão ==
=== Versão de 1º nível ===
Conhecida por ''Major Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar uma versão do software com um nível de modificações expressivas, nitidamente diferente da versão anterior. Pode-se tomar como exemplo a modificação da versão 1.2 para a versão 2.0 do sistema LATROMI, onde foram acrescentadas as novas ferramentas CrossTab, Auto-Refresh, Biblioteca de Imagens e reestruturação do layout do site.
=== Versão de 2º nível ===
Conhecida por ''Minor Version'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar o nível de compatibilidade entre os aplicativos dentro da versão do sistema. Sempre que este digito for incrementado, significa que os aplicativos com variações de 3º e 4º nível da versão passada não são mais compatíveis com a nova versão.
<p>
Por exemplo, temos na versão 2.3 do sistema os aplicativos ''LATROMI Web v2.3.0.0'' e ''LATROMI Client v2.3.1.1'' Ambos são compatíveis pois as versões de 1º e 2º níveis são iguais, e eles continuariam compatíveis até a versão 2.3.999.999. No momento em que o sistema for atualizado para a versão 2.3, esses aplicativos não serão mais compatíveis, e terão que ser obrigatoriamente atualizados.
</p>
<p>
Seguindo este padrão, também é seguro afirmar que '''não existem alterações de banco de dados entre versões de 3º e 4º nível'''. Sempre que uma alteração de banco de dados for necessária, a versão de 2º nível será incrementada.
</p>
=== Versão de 3º nível ===
Conhecida por ''Build'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar a inclusão de novos recursos na versão corrente. Recursos que não necessitam de alterações no banco de dados, podem ser incluídos e publicados dentro da versão atual apenas este nível do versionamento.
=== Versão de 4º nível ===
Conhecida por ''Revision'' nos padrões convencionais de publicação de software. É usada pela LATROMI para identificar correções dentro de uma versão de 3º nível. Se a versão anterior é v2.5.10.0 e a versão sub-sequente é v2.5.10.1, é seguro afirmar que apenas correções de bugs foram publicadas.
e597459178697578a49500806d77237589d5faef
LATROMI: Tópicos de Ajuda
0
27
1146
514
2017-02-08T21:17:16Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[WecDB: Tópicos de Ajuda]] para [[LATROMI: Tópicos de Ajuda]] sem deixar um redirecionamento
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[Manual_do_WecDB_Client|WecDB Client]]
## [[Visão_Geral_do_Portal_WecDB|Portal WecDB]]
# '''Consultas'''
## Criando uma Consulta
## Configuração da Saída de Query
### Grid
#### [[WecDB - Objeto Grid|Agregação de Valores]]
### Gráficos
### CrossTab
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Carrossel'''
## O que é o Carrossel?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
b8c732f02644012efec11a7f0ce1bb04724a274b
1148
1146
2017-02-08T21:18:38Z
Daniel.giacomelli
1
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[Manual_do_WecDB_Client|LATROMI Client]]
## [[Visão_Geral_do_Portal_WecDB|LATROMI Web]]
# '''Consultas'''
## Criando uma Consulta
## Configuração da Saída de Query
### Grid
#### [[WecDB - Objeto Grid|Agregação de Valores]]
### Gráficos
### CrossTab
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Carrossel'''
## O que é o Carrossel?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
61eb5b7d3b7511fef44b8c7507912a54205c28de
1150
1148
2017-02-08T21:19:11Z
Daniel.giacomelli
1
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[Manual_do_WecDB_Client|LATROMI Client]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Consultas'''
## Criando uma Consulta
## Configuração da Saída de Query
### Grid
#### [[WecDB - Objeto Grid|Agregação de Valores]]
### Gráficos
### CrossTab
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Carrossel'''
## O que é o Carrossel?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
d96cda7312ead1c585558cd3967c1c71829921cd
1151
1150
2017-02-08T21:22:03Z
Daniel.giacomelli
1
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[Manual_do_WecDB_Client|LATROMI Client]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Consultas'''
## Criando uma Consulta
## Configuração da Saída de Query
### Grid
#### [[WecDB - Objeto Grid|Agregação de Valores]]
### Gráficos
### CrossTab
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## TokenGenService: Serviço de Geração de Tokens de Requisição
## [[Authentication: Serviço de Autenticação]]
b88362ce06638377ea74b7e36e3f74c5afd212b2
1152
1151
2017-02-08T21:22:42Z
Daniel.giacomelli
1
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[Manual_do_WecDB_Client|LATROMI Client]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Consultas'''
## Criando uma Consulta
## Configuração da Saída de Query
### Grid
#### [[WecDB - Objeto Grid|Agregação de Valores]]
### Gráficos
### CrossTab
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Serviço de Autenticação (Authentication.svc)]]
fd4c3ec39a5dcd320255635861fc32afe0daeff5
1153
1152
2017-02-08T21:24:24Z
Daniel.giacomelli
1
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[Manual_do_WecDB_Client|LATROMI Client]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Consultas'''
## Criando uma Consulta
## Configuração da Saída de Query
### Grid
#### [[WecDB - Objeto Grid|Agregação de Valores]]
### Gráficos
### CrossTab
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
3f07a617442a10804a743e22d54069c60a9ffb75
Tópicos de Ajuda
0
74
1147
453
2017-02-08T21:18:11Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* [[LATROMI:_Tópicos_de_Ajuda|Sistema LATROMI]]
* [[DFe4Ava Service_-_Tópicos_de_Ajuda|Serviço de download de DF-e para o sistema AvaCorp (DFe4Ava Service)]]
c5f4c5d6694726d30de647cd116a8df42ca7c01c
Visão Geral do LATROMI Web
0
64
1149
341
2017-02-08T21:18:58Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[Visão Geral do Portal WecDB]] para [[Visão Geral do LATROMI Web]] sem deixar um redirecionamento
wikitext
text/x-wiki
== Sobre ==
== Configuração ==
== Páginas ==
=== Login ===
[[Arquivo:WecDB_LoginPage.jpg|200px|thumb|none|Página de Login]]
=== Página Inicial ===
=== Consultas ===
==== Consultas Simples ====
==== Carrossel ====
=== Configurações ===
==== Preferências de Estilo ====
==== Permissões de Usuários ====
==== Usuários e Grupos ====
=== Usuário ===
==== Alterar Senha ====
==== Sair ====
=== Ajuda ===
* LATROMI Wiki
* Página do Facebook
* Sobre
6eb051890b2e87ba6844855f3671434465d0dc37
Authentication.svc
0
130
1154
2017-02-08T21:35:44Z
Daniel.giacomelli
1
Criou página com '== Sobre == == Web Service REST == === Authenticate === * Verbo Http: GET * Template de URL: http://{latromiUrl}/Services/authenticate/{requestToken} === Validate...'
wikitext
text/x-wiki
== Sobre ==
== Web Service REST ==
=== Authenticate ===
* Verbo Http: GET
* Template de URL:
http://{latromiUrl}/Services/authenticate/{requestToken}
=== ValidateAuthToken ===
Verbo Http: GET
=== EndSession ===
Verbo Http: GET
=== ChangePassword ===
Verbo Http: GET
afe78ad687a8b9ed237dacc9fcb9cc95857e7d69
1155
1154
2017-02-08T21:36:10Z
Daniel.giacomelli
1
/* Web Service REST */
wikitext
text/x-wiki
== Sobre ==
== Web Service REST ==
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/authenticate/{requestToken}
=== ValidateAuthToken ===
Verbo Http: GET
=== EndSession ===
Verbo Http: GET
=== ChangePassword ===
Verbo Http: GET
5f7ec691698ad071e1951f0630d04e942b4084ce
1156
1155
2017-02-08T21:37:11Z
Daniel.giacomelli
1
/* Authenticate */
wikitext
text/x-wiki
== Sobre ==
== Web Service REST ==
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
=== ValidateAuthToken ===
Verbo Http: GET
=== EndSession ===
Verbo Http: GET
=== ChangePassword ===
Verbo Http: GET
78ec335552891534301955b6c0acd89b82b7b5ec
1157
1156
2017-02-08T21:39:28Z
Daniel.giacomelli
1
/* Web Service REST */
wikitext
text/x-wiki
== Sobre ==
== Web Service REST ==
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
92018dd131695e75f7f9a2a2e8f0b5da2ed6c68d
1158
1157
2017-02-08T21:39:59Z
Daniel.giacomelli
1
/* Web Service REST */
wikitext
text/x-wiki
== Sobre ==
== Web Service REST ==
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
4591bf43e4e95e1d252b5a56d6387d1c21f0e36b
1159
1158
2017-02-08T21:45:35Z
Daniel.giacomelli
1
/* Authenticate */
wikitext
text/x-wiki
== Sobre ==
== Web Service REST ==
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [https://https://tokengen.latromi.com.br/TokenGenService.svc/rest/generateAuthResquestToken TokenGenService]
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
ffebb2d4e46d86ada900fa5b68b224fbd6937537
1160
1159
2017-02-08T21:45:47Z
Daniel.giacomelli
1
/* Authenticate */
wikitext
text/x-wiki
== Sobre ==
== Web Service REST ==
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [https://tokengen.latromi.com.br/TokenGenService.svc/rest/generateAuthResquestToken TokenGenService]
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
e99e900e1fc2a288b0be9c33bb98ee922a031c31
1161
1160
2017-02-08T21:47:07Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Sobre ==
== Web Service REST ==
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|TokenGenService/generateAuthResquestToken]]
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
c27b50976b3998a650aaab848acd3c6a6ec159e3
1162
1161
2017-02-08T21:47:38Z
Daniel.giacomelli
1
/* Web Service REST */
wikitext
text/x-wiki
== Sobre ==
== Web Service REST ==
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]]
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
2f28735025a57a09d892f95fa2bb56064c77916d
1163
1162
2017-02-08T21:47:46Z
Daniel.giacomelli
1
/* Web Service REST */
wikitext
text/x-wiki
== Sobre ==
== Web Service REST ==
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
dc40efccbfb4cdcfc924c8d1bbe53fed2ab7e9fe
1164
1163
2017-02-08T21:48:51Z
Daniel.giacomelli
1
/* Web Service REST */
wikitext
text/x-wiki
== Sobre ==
== Web Service REST ==
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET$zObQoowgHPyRIPIV2HY2fq3kkr_ZINlcPW_r$2_2le5AExlT9TTXQ8BmsUL$9hN15n0ujfvSPsPOCAJMnkIZbrooiouvm1UbiXaiB0EoWXJChebv$vrqjoVjhdl_lhJszWgwvYAw9RSNC56cs$TPd$7nykl8_2nw=",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
49c10909df6f5337d15ca74b343113fd8c73b75b
1165
1164
2017-02-08T21:49:40Z
Daniel.giacomelli
1
/* Authenticate */
wikitext
text/x-wiki
== Sobre ==
== Web Service REST ==
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
a4c094ba2526bc32a892312133a3131a043eaef5
1166
1165
2017-02-08T21:52:11Z
Daniel.giacomelli
1
/* Web Service REST */
wikitext
text/x-wiki
== Sobre ==
== Web Service REST ==
{| class="wikitable propertytable"
|+teste
|-
|Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
621fbce6affcabd21e298e0630784aa52e6e51b1
1167
1166
2017-02-08T21:56:29Z
Daniel.giacomelli
1
/* Web Service REST */
wikitext
text/x-wiki
== Sobre ==
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Descrição
|-
| 100
| Sucess
|-
| 201
| UserOrPasswordInvalid
|-
| 202
| UserNotFound
|-
| 203
| InactiveUser
|-
| 204
| InvalidToken
|-
| 205
| ExpiredToken
|-
| 206
| AccessDenied
|-
| 207
| SessionNotFound
|-
| 208
| SessionIsClosed
|-
| 209
| IPAddressMismatch
|-
| 999
| Error
|}
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
6965e22ced99cd32fa7d6c542c2363d03f820bbf
1168
1167
2017-02-08T21:57:33Z
Daniel.giacomelli
1
/* Web Service REST */
wikitext
text/x-wiki
== Sobre ==
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
|
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
77928a9679ebdc0c241909921b9ba24a665347c5
1169
1168
2017-02-08T21:57:46Z
Daniel.giacomelli
1
/* Web Service REST */
wikitext
text/x-wiki
== Sobre ==
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
c5724f400c7b5dc2a6050f98bcaf541a8534aa94
1170
1169
2017-02-08T21:58:28Z
Daniel.giacomelli
1
/* Authenticate */
wikitext
text/x-wiki
== Sobre ==
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
ff31a6b1bf46a49fdb3957f648e4a0c1cc05b8bf
1171
1170
2017-02-08T22:00:56Z
Daniel.giacomelli
1
/* Sobre */
wikitext
text/x-wiki
== Sobre ==
Serviço com várias operações relacionadas a sessão do usuário (autenticação, validação e logout)
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
6eddd0da43641d5e69ec62842f0a350c8304b500
1172
1171
2017-02-08T22:02:30Z
Daniel.giacomelli
1
/* Sobre */
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação, troca de senha e logout)
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
fa96fd2440268e6b94b133266251ed6ab5bee7e4
1173
1172
2017-02-08T22:02:38Z
Daniel.giacomelli
1
/* Sobre */
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout)
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
c4b062683dde84c7b579fa4b48ddbb8fb29e8d0a
1179
1173
2017-02-08T22:13:06Z
Daniel.giacomelli
1
/* ValidateAuthToken */
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout)
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
<pre>
{
"status": 100,
"message": "Autenticado.",
"details": null
}
</pre>
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
45c36a283ea9268211b6323a4b573827c07bdb35
1180
1179
2017-02-08T22:13:17Z
Daniel.giacomelli
1
/* ValidateAuthToken */
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout)
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Autenticado.",
"details": null
}
</pre>
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
e4945b7c1e0e61d2037b7f6ca53fd7ca8f325fff
TokenGenService.svc
0
131
1174
2017-02-08T22:04:46Z
Daniel.giacomelli
1
Criou página com '* Endereço: https://tokengen.latromi.com.br/TokenGenService.svc/rest/generateAuthResquestToken ''' Exemplo de uso com jquery ''' <pre> $.ajax({ type: 'POST', url: _tok...'
wikitext
text/x-wiki
* Endereço: https://tokengen.latromi.com.br/TokenGenService.svc/rest/generateAuthResquestToken
''' Exemplo de uso com jquery '''
<pre>
$.ajax({
type: 'POST',
url: _tokenGenURL,
data: JSON.stringify(authReqTokenArgs),
dataType: 'json',
contentType: 'application/json; charset=utf-8',
success: function(result){
authenticate(result)
},
error: function (req, status, error) {
setMessage('Erro: ' + error, 'ERROR');
}
});
</pre>
89b2f53aa1a814ae5d978c82c870083035ea8ed5
1175
1174
2017-02-08T22:07:23Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* Endereço: https://tokengen.latromi.com.br/TokenGenService.svc/rest/generateAuthResquestToken
''' Exemplo de uso com jquery '''
<pre>
// Usuário e senha que serão usados para gerar o Token
var authReqTokenArgs = {
username: 'username',
password: 'password'
};
$.ajax({
type: 'POST',
url: 'https://tokengen.latromi.com.br/TokenGenService.svc/rest/generateAuthResquestToken',
data: JSON.stringify(authReqTokenArgs),
dataType: 'json',
contentType: 'application/json; charset=utf-8',
success: function(result){
alert('Token de requisição: ' + result);
},
error: function (req, status, error) {
alert('Erro: ' + error);
}
});
</pre>
4b6f7f70a060e68e59a0f66f5bcfdc0c29977d29
1176
1175
2017-02-08T22:08:07Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== GenerateAuthResquestToken ==
* Endereço: https://tokengen.latromi.com.br/TokenGenService.svc/rest/generateAuthResquestToken
''' Exemplo de uso com jquery '''
<pre>
// Usuário e senha que serão usados para gerar o Token
var authReqTokenArgs = {
username: 'username',
password: 'password'
};
$.ajax({
type: 'POST',
url: 'https://tokengen.latromi.com.br/TokenGenService.svc/rest/generateAuthResquestToken',
data: JSON.stringify(authReqTokenArgs),
dataType: 'json',
contentType: 'application/json; charset=utf-8',
success: function(result){
alert('Token de requisição: ' + result);
},
error: function (req, status, error) {
alert('Erro: ' + error);
}
});
</pre>
generateChangePasswordToken
42c186b65ca3a03c95c448e25b5a1f3ca6b4b704
1177
1176
2017-02-08T22:08:18Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== GenerateAuthResquestToken ==
* Endereço: https://tokengen.latromi.com.br/TokenGenService.svc/rest/generateAuthResquestToken
''' Exemplo de uso com jquery '''
<pre>
// Usuário e senha que serão usados para gerar o Token
var authReqTokenArgs = {
username: 'username',
password: 'password'
};
$.ajax({
type: 'POST',
url: 'https://tokengen.latromi.com.br/TokenGenService.svc/rest/generateAuthResquestToken',
data: JSON.stringify(authReqTokenArgs),
dataType: 'json',
contentType: 'application/json; charset=utf-8',
success: function(result){
alert('Token de requisição: ' + result);
},
error: function (req, status, error) {
alert('Erro: ' + error);
}
});
</pre>
== GenerateChangePasswordToken ==
c2d52f2d71d5087ec8038a0d4d5ea38bac2f405e
1178
1177
2017-02-08T22:11:54Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== GenerateAuthResquestToken ==
* Endereço: https://tokengen.latromi.com.br/TokenGenService.svc/rest/generateAuthResquestToken
''' Exemplo de uso com jquery '''
<pre>
// Usuário e senha que serão usados para gerar o Token
var reqTokenArgs = {
username: 'username',
password: 'password'
};
$.ajax({
type: 'POST',
url: 'https://tokengen.latromi.com.br/TokenGenService.svc/rest/generateAuthResquestToken',
data: JSON.stringify(reqTokenArgs ),
dataType: 'json',
contentType: 'application/json; charset=utf-8',
success: function(result){
alert('Token de requisição: ' + result);
},
error: function (req, status, error) {
alert('Erro: ' + error);
}
});
</pre>
== GenerateChangePasswordToken ==
* Endereço: https://tokengen.latromi.com.br/TokenGenService.svc/rest/GenerateChangePasswordToken
''' Exemplo de uso com jquery '''
<pre>
// Usuário, senha e nova senha que serão usados para gerar o Token
var reqTokenArgs = {
username: 'username',
password: 'password',
passwordNew: 'new password',
};
$.ajax({
type: 'POST',
url: 'https://tokengen.latromi.com.br/TokenGenService.svc/rest/generateChangePasswordToken',
data: JSON.stringify(reqTokenArgs),
dataType: 'json',
contentType: 'application/json; charset=utf-8',
success: function(result){
alert('Token de requisição: ' + result);
},
error: function (req, status, error) {
alert('Erro: ' + error);
}
});
</pre>
536e1759201cc6d6865ab64fe6c545fca463ce1a
Authentication.svc
0
130
1181
1180
2017-02-08T22:13:27Z
Daniel.giacomelli
1
/* ValidateAuthToken */
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout)
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
3c2be4d02e3693652118162872fcc5322c732316
1182
1181
2017-02-08T22:13:47Z
Daniel.giacomelli
1
/* EndSession */
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout)
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
7831da9dd856ae0e53cbcdd1842cf4ab2374d9fe
1183
1182
2017-02-08T22:13:53Z
Daniel.giacomelli
1
/* ChangePassword */
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout)
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
b05fb6628789276c94f85351a1c9a28a95050d45
1184
1183
2017-02-08T22:16:11Z
Daniel.giacomelli
1
/* Sobre */
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout).
Todos os serviços listados nesta página estão hospedados junto à instância do ''LATROMI Web'' utilizada.
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
a85242e398a7a24bf530927a71206b19c3f95cb5
1185
1184
2017-02-08T22:19:44Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout).
Todos os serviços listados nesta página estão hospedados junto à instância do ''LATROMI Web''.
Portanto, o parâmetro ''{latromiUrl}'' presente nos Templates de URL listados abaixo, deve ser substituído pelo endereço do LATROMI Web (exemplo: http://latromi.minhaempresa.com.br/web).
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
6260593400c71db1734822104cfd789d796310ff
1186
1185
2017-02-08T22:20:07Z
Daniel.giacomelli
1
/* Web Service REST */
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout).
Todos os serviços listados nesta página estão hospedados junto à instância do ''LATROMI Web''.
Portanto, o parâmetro ''{latromiUrl}'' presente nos Templates de URL listados abaixo, deve ser substituído pelo endereço do LATROMI Web (exemplo: http://latromi.minhaempresa.com.br/web).
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
fa903ceabf7d0a44ef100bd8a5b73660cce8b93c
1187
1186
2017-02-08T22:30:25Z
Daniel.giacomelli
1
/* ChangePassword */
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout).
Todos os serviços listados nesta página estão hospedados junto à instância do ''LATROMI Web''.
Portanto, o parâmetro ''{latromiUrl}'' presente nos Templates de URL listados abaixo, deve ser substituído pelo endereço do LATROMI Web (exemplo: http://latromi.minhaempresa.com.br/web).
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
Serviço de troca de senha do usuário. Passar no parâmetro requestToken o token gerado pelo serviço GenerateChangePasswordToken.
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
de75801b48a520fd0f39a505902b78c640c84dc0
1188
1187
2017-02-08T22:30:48Z
Daniel.giacomelli
1
/* ChangePassword */
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout).
Todos os serviços listados nesta página estão hospedados junto à instância do ''LATROMI Web''.
Portanto, o parâmetro ''{latromiUrl}'' presente nos Templates de URL listados abaixo, deve ser substituído pelo endereço do LATROMI Web (exemplo: http://latromi.minhaempresa.com.br/web).
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
Serviço de troca de senha do usuário. Passar no parâmetro requestToken o token gerado pelo serviço [[TokenGenService.svc|GenerateChangePasswordToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
0f9e046a1bfac327bd83e043fed70eaa3772a086
1189
1188
2017-02-08T22:30:59Z
Daniel.giacomelli
1
/* ChangePassword */
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout).
Todos os serviços listados nesta página estão hospedados junto à instância do ''LATROMI Web''.
Portanto, o parâmetro ''{latromiUrl}'' presente nos Templates de URL listados abaixo, deve ser substituído pelo endereço do LATROMI Web (exemplo: http://latromi.minhaempresa.com.br/web).
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
Serviço de troca de senha do usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|GenerateChangePasswordToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
6d571f4bbdae83f030f0752fa664da86c99de123
Formulário Dinâmico:Visão Geral
0
86
1193
806
2017-03-06T14:40:58Z
Daniel.giacomelli
1
/* Aba Campos */
wikitext
text/x-wiki
== LATROMI Client ==
=== Informações Básicas ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|Campo para selecionar uma conexão de banco de dados cadastrada. As conexões existentes podem ser alteradas ou novas conexões podem ser incluídas utilizando o botão com uma seta para baixo, na extremidade direita do campo.
A conexão selecionada será usada para buscar os dados de origem dos campos ('''Fonte de Dados'''), executar queries informadas nos '''Eventos''' e no '''Comando SQL''' final, disparado na confirmação do Formulário.
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Variáveis ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb
|
|-
|Text Box
|txt
|
|-
|Date/Time Picker
|dtp
|
|-
|Combo Box
|cbo
|
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|
|-
|Consulta
|qry
|
|-
|Button
|btn
|
|-
|Link
|lnk
|
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div ou elm
|
|-
|}
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
6e1b88fc0210600b74f09b888528c9b0f5264150
1194
1193
2017-03-06T14:41:13Z
Daniel.giacomelli
1
/* Aba Campos */
wikitext
text/x-wiki
== LATROMI Client ==
=== Informações Básicas ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|Campo para selecionar uma conexão de banco de dados cadastrada. As conexões existentes podem ser alteradas ou novas conexões podem ser incluídas utilizando o botão com uma seta para baixo, na extremidade direita do campo.
A conexão selecionada será usada para buscar os dados de origem dos campos ('''Fonte de Dados'''), executar queries informadas nos '''Eventos''' e no '''Comando SQL''' final, disparado na confirmação do Formulário.
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Variáveis ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb
|
|-
|Text Box
|txt
|
|-
|Date/Time Picker
|dtp
|
|-
|Combo Box
|cbo
|
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|
|-
|Consulta
|qry
|
|-
|Button
|btn
|
|-
|Link
|lnk
|
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|
|-
|}
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
1b5bccaa1395402b13f18fdf54523876ce033c70
1195
1194
2017-03-06T14:42:05Z
Daniel.giacomelli
1
/* Aba Campos */
wikitext
text/x-wiki
== LATROMI Client ==
=== Informações Básicas ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|Campo para selecionar uma conexão de banco de dados cadastrada. As conexões existentes podem ser alteradas ou novas conexões podem ser incluídas utilizando o botão com uma seta para baixo, na extremidade direita do campo.
A conexão selecionada será usada para buscar os dados de origem dos campos ('''Fonte de Dados'''), executar queries informadas nos '''Eventos''' e no '''Comando SQL''' final, disparado na confirmação do Formulário.
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Variáveis ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|
|-
|Text Box
|txt
|
|-
|Date/Time Picker
|dtp
|
|-
|Combo Box
|cbo
|
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|
|-
|Consulta
|qry
|
|-
|Button
|btn
|
|-
|Link
|lnk
|
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|
|-
|}
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
3854b0922ede80b0633a4c2761e89647f9733a94
MediaWiki:Common.js
8
48
1196
1124
2017-03-10T20:50:02Z
Edenilson.souza
16
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
debugger;
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK|CHANGE):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: className == 'change' ? 'Mudança de comportamento ou de uma funcionalidade.'
: 'Quebra de compatibilidade ou mudança brusca na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
var releaseNote = listItem.childNodes[1];
/*releaseNote.innerHtml= releaseNote.innerHtml
.replace(/'(.*?)'/g, "<i>$1</i>")
.replace(/"(.*?)"/g, "<b>$1</b>");*/
}
}
}
}
}
54101d1d7f28df8ddb8c6f4bb06d442b7c17b86c
1197
1196
2017-03-10T20:57:06Z
Edenilson.souza
16
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
alert("Entrou no JS");
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK|CHANGE):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: className == 'change' ? 'Mudança de comportamento ou de uma funcionalidade.'
: 'Quebra de compatibilidade ou mudança brusca na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
var releaseNote = listItem.childNodes[1];
/*releaseNote.innerHtml= releaseNote.innerHtml
.replace(/'(.*?)'/g, "<i>$1</i>")
.replace(/"(.*?)"/g, "<b>$1</b>");*/
}
}
}
}
}
50e8cb4cda3d17801787dec4322e720619691f5c
1198
1197
2017-03-10T21:03:47Z
Edenilson.souza
16
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK|CHANGE):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: className == 'change' ? 'Mudança de comportamento ou de uma funcionalidade.'
: 'Quebra de compatibilidade ou mudança brusca na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
var releaseNote = listItem.childNodes[1];
/*releaseNote.innerHtml= releaseNote.innerHtml
.replace(/'(.*?)'/g, "<i>$1</i>")
.replace(/"(.*?)"/g, "<b>$1</b>");*/
}
}
}
}
}
1bbb0753ff7250ceb2cb570fe5a0e6a889e8bbd5
1199
1198
2017-03-14T21:00:13Z
Edenilson.souza
16
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
debugger;
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK|CHANGE):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: className == 'change' ? 'Mudança de comportamento ou de uma funcionalidade.'
: 'Quebra de compatibilidade ou mudança brusca na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
var releaseNote = listItem.childNodes[1];
/*releaseNote.innerHtml= releaseNote.innerHtml
.replace(/'(.*?)'/g, "<i>$1</i>")
.replace(/"(.*?)"/g, "<b>$1</b>");*/
}
}
}
}
}
e2237bd41ffed07aa4f07a1b87d8913dc9ac5d19
1200
1199
2017-03-14T21:06:20Z
Edenilson.souza
16
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.onload = configureReleaseHistory;
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK|CHANGE):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: className == 'change' ? 'Mudança de comportamento ou de uma funcionalidade.'
: 'Quebra de compatibilidade ou mudança brusca na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
var releaseNote = listItem.childNodes[1];
/*releaseNote.innerHtml= releaseNote.innerHtml
.replace(/'(.*?)'/g, "<i>$1</i>")
.replace(/"(.*?)"/g, "<b>$1</b>");*/
}
}
}
}
}
9aeac32517de9b06a9c13cfa7ac90d8b9e808f89
1209
1200
2017-03-17T16:25:15Z
Edenilson.souza
16
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
/* window.onload = configureReleaseHistory; */
$(document).ready(function(){
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK|CHANGE):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: className == 'change' ? 'Mudança de comportamento ou de uma funcionalidade.'
: 'Quebra de compatibilidade ou mudança brusca na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
var releaseNote = listItem.childNodes[1];
/*releaseNote.innerHtml= releaseNote.innerHtml
.replace(/'(.*?)'/g, "<i>$1</i>")
.replace(/"(.*?)"/g, "<b>$1</b>");*/
}
}
}
}
}
});
880e78779a8bab5687efc6c0faea7c840cf558d0
1210
1209
2017-03-17T16:27:54Z
Edenilson.souza
16
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
/* window.onload = configureReleaseHistory; */
$(document).ready(function(){
debugger;
var releaseHistory = document.getElementById('releaseHistory');
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK|CHANGE):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: className == 'change' ? 'Mudança de comportamento ou de uma funcionalidade.'
: 'Quebra de compatibilidade ou mudança brusca na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
var releaseNote = listItem.childNodes[1];
/*releaseNote.innerHtml= releaseNote.innerHtml
.replace(/'(.*?)'/g, "<i>$1</i>")
.replace(/"(.*?)"/g, "<b>$1</b>");*/
}
}
}
}
}
});
df211f4a0a18d0abfc1c9c2a678c9c9d3fdf1156
1211
1210
2017-03-17T16:30:20Z
Edenilson.souza
16
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
/* window.onload = configureReleaseHistory; */
$(document).ready(function(){
debugger;
var releaseHistory = document.getElementById('releaseHistory');
if(releaseHistory)
configureReleaseHistory();
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK|CHANGE):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: className == 'change' ? 'Mudança de comportamento ou de uma funcionalidade.'
: 'Quebra de compatibilidade ou mudança brusca na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
var releaseNote = listItem.childNodes[1];
/*releaseNote.innerHtml= releaseNote.innerHtml
.replace(/'(.*?)'/g, "<i>$1</i>")
.replace(/"(.*?)"/g, "<b>$1</b>");*/
}
}
}
}
}
});
7c0f38eaa050085b3c666cafd4d783785c216e56
1212
1211
2017-03-17T16:35:52Z
Edenilson.souza
16
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
/* window.onload = configureReleaseHistory; */
$(document).ready(function(){
var releaseHistory = document.getElementById('releaseHistory');
if(releaseHistory) configureReleaseHistory();
});
function configureReleaseHistory()
{
var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK|CHANGE):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: className == 'change' ? 'Mudança de comportamento ou de uma funcionalidade.'
: 'Quebra de compatibilidade ou mudança brusca na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
var releaseNote = listItem.childNodes[1];
/*releaseNote.innerHtml= releaseNote.innerHtml
.replace(/'(.*?)'/g, "<i>$1</i>")
.replace(/"(.*?)"/g, "<b>$1</b>");*/
}
}
}
}
}
354dab7f33ba4586cd6457b41cd7abbc96ddbf93
1213
1212
2017-03-17T16:49:56Z
Edenilson.souza
16
javascript
text/javascript
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
/* window.onload = configureReleaseHistory; */
$(document).ready(function(){
var releaseHistory = document.getElementById('releaseHistory');
if(releaseHistory) configureReleaseHistory(releaseHistory);
});
function configureReleaseHistory(releaseHistory)
{
//var releaseHistory = document.getElementById('releaseHistory');
if (releaseHistory)
{
var lists = releaseHistory.getElementsByTagName("UL");
for (var i = 0; i < lists.length; i++) {
var listIitems = lists[i].getElementsByTagName("LI");
for (var i2 = 0; i2 < listIitems.length; i2++) {
var listItem = listIitems[i2];
var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK|CHANGE):) /gi;
var mResult = rgReleaseTopic.exec(listItem.innerHTML);
if (mResult != null)
{
lists[i].className = "releaseTopicList";
var className = mResult[2].toLowerCase();
var title = className == 'new' ? 'Novo recurso adicionado ao sistema.'
: className == 'fix' ? 'Correção de erro realizada.'
: className == 'improve' ? 'Melhoria no sistema.'
: className == 'change' ? 'Mudança de comportamento ou de uma funcionalidade.'
: 'Quebra de compatibilidade ou mudança brusca na forma de funcionamento.';
var replacementText = '<div class="relaseTopic ' + className + '" title="' + title + '">' + mResult[2] + '</div><div class="releaseNote">';
listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText) + '</div>';
var releaseNote = listItem.childNodes[1];
/*releaseNote.innerHtml= releaseNote.innerHtml
.replace(/'(.*?)'/g, "<i>$1</i>")
.replace(/"(.*?)"/g, "<b>$1</b>");*/
}
}
}
}
}
ef918714536631a5477e1718abf2640dee7b74f3
MediaWiki:Common.css
8
47
1201
1095
2017-03-16T17:55:13Z
Edenilson.souza
16
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
#releaseHistory{
background-color: red;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
538413a20d57f6b61872ed30f991d2958f5f3414
1202
1201
2017-03-16T17:57:54Z
Edenilson.souza
16
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div > .relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
c8c4a78675605926dee473f74344ce0d34145dc4
1203
1202
2017-03-16T17:59:21Z
Edenilson.souza
16
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
019daf6f8ad93cf8a0193f479b7ca548caee4603
MediaWiki:Vector.css
8
132
1205
2017-03-16T21:00:49Z
Edenilson.souza
16
Criou página com '/** o código CSS colocado aqui será aplicado a todos os temas */ #mw-content-text img{ margin: 10px 0 10px 0; } div.relaseTopic, span.relaseTopic{ color:white; di...'
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.wikitable.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
019daf6f8ad93cf8a0193f479b7ca548caee4603
1206
1205
2017-03-16T21:02:12Z
Edenilson.souza
16
Limpou toda a página
css
text/css
da39a3ee5e6b4b0d3255bfef95601890afd80709
LATROMI: Tópicos de Ajuda
0
27
1214
1153
2017-04-19T21:32:40Z
Daniel.giacomelli
1
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[Manual_do_WecDB_Client|LATROMI Client]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Consultas'''
## Criando uma Consulta
## Configuração da Saída de Query
### Grid
#### [[WecDB - Objeto Grid|Agregação de Valores]]
### Gráficos
### CrossTab
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]]: Página de geração de PDF.
5a8d447d0cd651ac1ec7e66be1ed40a14d24522f
1215
1214
2017-04-19T21:32:59Z
Daniel.giacomelli
1
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[Manual_do_WecDB_Client|LATROMI Client]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Consultas'''
## Criando uma Consulta
## Configuração da Saída de Query
### Grid
#### [[WecDB - Objeto Grid|Agregação de Valores]]
### Gráficos
### CrossTab
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]] (Página de geração de PDF)
cbd8dec9fe1874edd56101fcf96c92ac87d70590
RptPrintView.aspx
0
133
1216
2017-04-19T21:43:24Z
Daniel.giacomelli
1
Criou página com 'A página ''RptPrintView.aspx'', localizada no pasta raiz do LATROMI Web foi criada com a intenção de viabilizar o envio de Links de impressão por e-mail. Com essa página...'
wikitext
text/x-wiki
A página ''RptPrintView.aspx'', localizada no pasta raiz do LATROMI Web foi criada com a intenção de viabilizar o envio de Links de impressão por e-mail.
Com essa página é possível abrir uma sessão de usuário, gerar um PDF usando o Crystal Reports e fechar a sessão imediatamente.
== Parâmetros ==
* MenuID: ID do menu (o usuário precisa ter permissão para acessar o menu)
* Download: Especificar ''true'' ou ''false'' (valor padrão). Se for ''true'', o site iniciará o download do arquivo gerado ao invés de abri-lo no navegador.
* PreserveSession: Especificar ''true'' ou ''false''(valor padrão). Se for ''true'', a sessão de usuário será mantida, caso contrário, ela será fechada imediatamente após a geração do arquivo.
OBS.: Qualquer parâmetro especificado na URL pode ser repassado para os parâmetros relatório usando o formato ''URL.nome_do_parametro''.
6d155b6681111d2ce0377a1fba25f4a7e15b9e1d
1217
1216
2017-04-19T21:44:30Z
Daniel.giacomelli
1
/* Parâmetros */
wikitext
text/x-wiki
A página ''RptPrintView.aspx'', localizada no pasta raiz do LATROMI Web foi criada com a intenção de viabilizar o envio de Links de impressão por e-mail.
Com essa página é possível abrir uma sessão de usuário, gerar um PDF usando o Crystal Reports e fechar a sessão imediatamente.
== Parâmetros ==
* '''MenuID''': ID do menu (o usuário precisa ter permissão para acessar o menu)
* '''Download''': Especificar ''true'' ou ''false'' (valor padrão). Se for ''true'', o site iniciará o download do arquivo gerado ao invés de abri-lo no navegador.
* '''PreserveSession''': Especificar ''true'' ou ''false''(valor padrão). Se for ''true'', a sessão de usuário será mantida, caso contrário, ela será fechada imediatamente após a geração do arquivo.
OBS.: Qualquer parâmetro especificado na URL pode ser repassado para os parâmetros relatório usando o formato ''URL.nome_do_parametro'' no LATROMI Client.
4619bdbfca9bccca725a8718171390afdf57be90
1218
1217
2017-04-19T21:45:19Z
Daniel.giacomelli
1
/* Parâmetros */
wikitext
text/x-wiki
A página ''RptPrintView.aspx'', localizada no pasta raiz do LATROMI Web foi criada com a intenção de viabilizar o envio de Links de impressão por e-mail.
Com essa página é possível abrir uma sessão de usuário, gerar um PDF usando o Crystal Reports e fechar a sessão imediatamente.
== Parâmetros ==
* '''MenuID''': ID do menu do relatório.(o usuário precisa ter permissão para acessar o menu)
* '''Download''': Especificar ''true'' ou ''false'' (valor padrão). Se for ''true'', o site iniciará o download do arquivo gerado ao invés de abri-lo no navegador.
* '''PreserveSession''': Especificar ''true'' ou ''false''(valor padrão). Se for ''true'', a sessão de usuário será mantida, caso contrário, ela será fechada imediatamente após a geração do arquivo.
OBS.: Qualquer parâmetro especificado na URL pode ser repassado para os parâmetros relatório usando o formato ''URL.nome_do_parametro'' no LATROMI Client.
37b77eb2e5e80a83b363a26de9a39a44ccf3b38d
1219
1218
2017-04-19T22:00:58Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A página ''RptPrintView.aspx'', localizada no pasta raiz do LATROMI Web foi criada com a intenção de viabilizar o envio de Links de impressão por e-mail.
Com essa página é possível abrir uma sessão de usuário, gerar um PDF usando o Crystal Reports e fechar a sessão imediatamente.
== Parâmetros ==
* '''MenuID''': ID do menu do relatório.(o usuário precisa ter permissão para acessar o menu)
* '''Download''': Especificar ''true'' ou ''false'' (valor padrão). Se for ''true'', o site iniciará o download do arquivo gerado ao invés de abri-lo no navegador.
* '''PreserveSession''': Especificar ''true'' ou ''false''(valor padrão). Se for ''true'', a sessão de usuário será mantida, caso contrário, ela será fechada imediatamente após a geração do arquivo.
OBS.: Qualquer parâmetro especificado na URL pode ser repassado para os parâmetros relatório usando o formato ''URL.nome_do_parametro'' no LATROMI Client.
== Autenticando ===
Para que um usuário que não está logado no site possa gerar o relatório, precisamos primeiro passar alguma credencial na página ''Login.aspx'', e em seguida redirecionar para a página ''RptPrintView.aspx''.
Primeiro, vamos formar a URL relativa para chamar a página ''RptPrintView.aspx'', passando o ID de menu 999 seguido de dois parâmetros customizados:
/RptPrintView.aspx?menuid=999¶metro1=ABC¶metro2=123
%2FRptPrintView.aspx%3Fmenuid%3D999%26parametro1%3DABC%26parametro2%3D123
Agora, supondo que temos um usuário ''anonimo'' cadastrado, e que a senha dele ''anonimo'', vamos formar a URL que fará a autenticação e o redirecionamento para a URL do relatório.
http://latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo
Por último, passamos o endereço relativo que montamos acima no parâmetro ''ReturnUrl'' da página de Login. O valor especificado neste parâmetro precisa estar codificado. O seguinte site pode ser usado para fazer a codificação: http://www.url-encode-decode.com/
http://latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo&ReturnUrl=%2FRptPrintView.aspx%3Fmenuid%3D999%26parametro1%3DABC%26parametro2%3D123
7590afae4464c7e64947547953a57eb52dbf0787
1220
1219
2017-04-19T22:04:06Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A página ''RptPrintView.aspx'', localizada no pasta raiz do LATROMI Web foi criada com a intenção de viabilizar o envio de Links de impressão por e-mail.
Com essa página é possível abrir uma sessão de usuário, gerar um PDF usando o Crystal Reports e fechar a sessão imediatamente.
== Parâmetros ==
* '''MenuID''': ID do menu do relatório.(o usuário precisa ter permissão para acessar o menu)
* '''Download''': Especificar ''true'' ou ''false'' (valor padrão). Se for ''true'', o site iniciará o download do arquivo gerado ao invés de abri-lo no navegador.
* '''PreserveSession''': Especificar ''true'' ou ''false''(valor padrão). Se for ''true'', a sessão de usuário será mantida, caso contrário, ela será fechada imediatamente após a geração do arquivo.
OBS.: Qualquer parâmetro especificado na URL pode ser repassado para os parâmetros relatório usando o formato ''URL.nome_do_parametro'' no LATROMI Client.
== Autenticando ==
Para que um usuário que não está logado no site possa gerar o relatório, precisamos primeiro passar alguma credencial na página ''Login.aspx'', e em seguida redirecionar para a página ''RptPrintView.aspx''.
Primeiro, vamos formar a URL relativa para chamar a página ''RptPrintView.aspx'', passando o ID de menu 999 seguido de dois parâmetros customizados:
/RptPrintView.aspx?menuid=999¶metro1=ABC¶metro2=123
Agora, supondo que temos um usuário ''anonimo'' cadastrado, e que a senha dele seja ''anonimo'', vamos formar a URL que fará a autenticação antes de gerar o relatório.
http:// latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo
Por último, passamos o primeiro endereço que montamos no parâmetro ''ReturnUrl'' da página de Login. O valor especificado neste parâmetro precisa estar codificado. O seguinte site pode ser usado para fazer a codificação: http://www.url-encode-decode.com/
http:// latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo&ReturnUrl=%2FRptPrintView.aspx%3Fmenuid%3D999%26parametro1%3DABC%26parametro2%3D123
9b65df1b87b03c3e71713dbe0a83d68af4420eb2
1221
1220
2017-04-19T22:05:23Z
Daniel.giacomelli
1
/* Autenticando */
wikitext
text/x-wiki
A página ''RptPrintView.aspx'', localizada no pasta raiz do LATROMI Web foi criada com a intenção de viabilizar o envio de Links de impressão por e-mail.
Com essa página é possível abrir uma sessão de usuário, gerar um PDF usando o Crystal Reports e fechar a sessão imediatamente.
== Parâmetros ==
* '''MenuID''': ID do menu do relatório.(o usuário precisa ter permissão para acessar o menu)
* '''Download''': Especificar ''true'' ou ''false'' (valor padrão). Se for ''true'', o site iniciará o download do arquivo gerado ao invés de abri-lo no navegador.
* '''PreserveSession''': Especificar ''true'' ou ''false''(valor padrão). Se for ''true'', a sessão de usuário será mantida, caso contrário, ela será fechada imediatamente após a geração do arquivo.
OBS.: Qualquer parâmetro especificado na URL pode ser repassado para os parâmetros relatório usando o formato ''URL.nome_do_parametro'' no LATROMI Client.
== Autenticando ==
Para que um usuário que não está logado no site possa gerar o relatório, precisamos primeiro passar alguma credencial na página ''Login.aspx'', e em seguida redirecionar para a página ''RptPrintView.aspx''.
Supondo que temos um usuário ''anonimo'' cadastrado, e que a senha dele seja ''anonimo'', vamos formar a URL que fará a autenticação antes de gerar o relatório.
http:// latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo
Agora, vamos formar a URL relativa para chamar a página ''RptPrintView.aspx'', passando o ID de menu 999 seguido de dois parâmetros customizados:
/RptPrintView.aspx?menuid=999¶metro1=ABC¶metro2=123
Por último, passamos o endereço que montamos acima no parâmetro ''ReturnUrl'' da página de Login. O valor especificado neste parâmetro precisa estar codificado. O seguinte site pode ser usado para fazer a codificação: http://www.url-encode-decode.com/
http:// latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo&ReturnUrl=%2FRptPrintView.aspx%3Fmenuid%3D999%26parametro1%3DABC%26parametro2%3D123
b3c3a3bd9d4367bd2a5e783862caaf26c9dd5455
Solução de Problemas
0
16
1222
989
2017-05-29T17:42:41Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* LATROMI Client
* LATROMI Web
** [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
** [[Erro SQL1159 ao utilizar o banco IBM DB2 via .NET Provider]]
** [[Página de geração de PDF abre mas o conteúdo não aparece| Janela com geração de PDF abre mas o conteúdo não aparece]]
** [[Erros do Crystal Reports|Erros do Crystal Reports]]
** [[Erros do Formulário Dinâmico]]
** [[Erros do Browser Dinâmico]]
* pgAdmin
** [[Erros do pgAdmin]]
5d40d694b14c587b199d9eb4df4ffde233c3dcfa
LATROMI Client
0
134
1223
2017-05-29T19:02:47Z
Marcelo.quednau
17
Criou página com '* '''Página Inicial do]] Latromi Client''' Quando você abre o Client do Latromi, encontrará uma página inicial (figura 1) já preparada para trabalharmos com as consultas...'
wikitext
text/x-wiki
* '''Página Inicial do]] Latromi Client'''
Quando você abre o Client do Latromi, encontrará uma página inicial (figura 1) já preparada para trabalharmos com as consultas, isto é, aqui realizamos a manutenção de todas as consultas e trazemos do banco de dados as informações em forma de Grade ou Gráfico para apresentarmos na tela do navegador.
Essa mesma tela inicial está basicamente dividida em 3 partes mais o menu superior, onde na parte central ficam as informações sobre a consulta, como a identificação (código da consulta já salva), as configurações e disposições das colunas. Na parte esquerda superior está a query que você utilizará para buscar os dados do banco e na parte inferior estão todas as formatações que você consegue realizar no retorno da sua consulta, incluindo formatações condicionais, comandos SQL e ações de botões. Na parte direita você poderá criar parâmetros ou restrições que em conjunto com a sua consulta complementarão o poder de ação de cada linha de registro retornada pela sua consulta ao banco de dados.
96a55c2d87cc249cb61e8884671f9e18526ccfc6
1224
1223
2017-05-29T19:08:42Z
Marcelo.quednau
17
wikitext
text/x-wiki
* '''Página Inicial do Latromi Client'''
Quando você abre o Client do Latromi, encontrará uma página inicial (figura 1) já preparada para trabalhar com as consultas, isto é, aqui você realiza a manutenção de todas as consultas e trazendo do banco de dados as informações em forma de ''Grade'' ou ''Gráfico'' para apresentarmos na tela do navegador.
Essa mesma tela inicial está basicamente dividida em '''3 partes''' mais o menu superior, onde na <u>parte central</u> ficam as informações sobre a consulta, como a identificação (código da consulta já salva), as configurações e disposições das colunas. Na <u>parte esquerda</u> superior está a ''query'' que você utilizará para buscar os dados do banco e na parte inferior estão todas as formatações que você consegue realizar no retorno da sua consulta, incluindo formatações condicionais, comandos SQL e ações de botões. Na <u>parte direita</u> você poderá criar parâmetros ou restrições que em conjunto com a sua consulta complementarão o poder de ação de cada linha de registro retornada pela sua consulta ao banco de dados.
c879f5c62a879cf4b55c9dce31742c2eec51ac63
1232
1224
2017-05-29T20:05:28Z
Marcelo.quednau
17
wikitext
text/x-wiki
* '''<font color=navy size=4>Página Inicial do Latromi Client</font>'''
Quando você abre o Client do Latromi, encontrará uma página inicial (figura 1) já preparada para trabalhar com as consultas, isto é, aqui você realiza a manutenção de todas as consultas e trazendo do banco de dados as informações em forma de ''Grade'' ou ''Gráfico'' para apresentarmos na tela do navegador.
Essa mesma tela inicial está basicamente dividida em '''3 partes''' mais o menu superior, onde na <u>parte central</u> ficam as informações sobre a consulta, como a identificação (código da consulta já salva), as configurações e disposições das colunas. Na <u>parte esquerda</u> superior está a ''query'' que você utilizará para buscar os dados do banco e na parte inferior estão todas as formatações que você consegue realizar no retorno da sua consulta, incluindo formatações condicionais, comandos SQL e ações de botões. Na <u>parte direita</u> você poderá criar parâmetros ou restrições que em conjunto com a sua consulta complementarão o poder de ação de cada linha de registro retornada pela sua consulta ao banco de dados.
[[Arquivo:Tela Principal Client.jpg|650px|center|thumb|Figura 1 - Tela Principal|Figura 1 - Tela Principal]]
No menu superior encontramos 6 itens que será descrito logo abaixo:
** a) Arquivo: Aqui (figura 2) você pode criar, salvar e excluir uma consulta. Existe a possibilidade de excluir várias consultas ao mesmo tempo. Aqui também é possível abrir as pastas onde estão as configurações e os logs do sistema. Por último, é possível duplicar ou exportar uma consulta.
5241360df691e5b71309528ca2c7c097921acd62
1233
1232
2017-05-29T20:34:42Z
Marcelo.quednau
17
wikitext
text/x-wiki
* '''<font color=navy size=4>Página Inicial do Latromi Client</font>'''
Quando você abre o Client do Latromi, encontrará uma página inicial (figura 1) já preparada para trabalhar com as consultas, isto é, aqui você realiza a manutenção de todas as consultas e trazendo do banco de dados as informações em forma de ''Grade'' ou ''Gráfico'' para apresentarmos na tela do navegador.
Essa mesma tela inicial está basicamente dividida em '''3 partes''' mais o menu superior, onde na <u>parte central</u> ficam as informações sobre a consulta, como a identificação (código da consulta já salva), as configurações e disposições das colunas. Na <u>parte esquerda</u> superior está a ''query'' que você utilizará para buscar os dados do banco e na parte inferior estão todas as formatações que você consegue realizar no retorno da sua consulta, incluindo formatações condicionais, comandos SQL e ações de botões. Na <u>parte direita</u> você poderá criar parâmetros ou restrições que em conjunto com a sua consulta complementarão o poder de ação de cada linha de registro retornada pela sua consulta ao banco de dados.
[[Arquivo:Tela Principal Client.jpg|650px|center|thumb|Figura 1 - Tela Principal|Figura 1 - Tela Principal]]
No menu superior encontramos 6 itens que será descrito logo abaixo:
:a) '''Arquivo:''' Aqui (figura 2) você pode criar, salvar e excluir uma consulta. Existe a possibilidade de excluir várias consultas ao mesmo tempo. Aqui também é possível abrir as pastas onde estão as configurações e os logs do sistema. Por último, é possível duplicar ou exportar uma consulta.
[[Arquivo:Menu Arquivo.jpg|400px|center|thumb|Figura 2 - Menu Arquivo|Figura 2 - Menu Arquivo]]
:b) '''Cadastro:''' Aqui (figura 3) você pode criar um browser dinâmico e um formulário dinâmico. Juntamente com as consultas, esses são os itens mais importantes para o desenvolvimento de um sistema utilizando a ferramenta. Ainda no menu cadastro, é possível criar ou configurar o extrator de arquivos, criar a documentação de ajuda, criar o menu de navegação e criar ou configurar as variáveis globais do sistema.
[[Arquivo:Menu Cadastro.jpg|400px|center|thumb|Figura 3 - Menu Cadastro|Figura 3 - Menu Cadastro]]
:c) '''Configurações:''' Aqui (figura 4) você pode ajustar as configurações do sistema, configurações do acesso local e as configurações de acesso ao sistema. Aqui também é possível ajustar as configurações publicas dos arquivos CSS e Javascript. Por último, é possível recarregar todas as configurações buscando no banco de dados do sistema os valores atualizados.
[[Arquivo:Menu Configuracoes.jpg|400px|center|thumb|Figura 4 - Menu Configurações|Figura 4 - Menu Configurações]]
:d) '''Ferramentas:''' Aqui (figura 5) você pode gerenciar os arquivos, principalmente as figuras e ícones que irá utilizar bem como os relatórios do Crystal Report. Aqui também é possível realizar a sincronização dos usuários fazendo integração via banco de dados ou AD do Windows. Você também pode configurar o conector de dados do Dot Net neste mesmo menu. Por último uma ferramenta bem interessante é o Editor de SQL, onde você pode executar suas querys sem a necessidade de abrir outro programa.
[[Arquivo:Menu Ferramentas.jpg|400px|center|thumb|Figura 5 - Menu Ferramentas|Figura 5 - Menu Ferramentas]]
:e) '''Atualização:''' Aqui (figura 6) você pode realizar a atualização do conteúdo do seu portal, tanto importando quando exportando pacote. Aqui também é possível verificar se existem atualizações do sistema. Por último, é possível reiniciar o aplicativo.
[[Arquivo:Menu Atualizacao.jpg|400px|center|thumb|Figura 6 - Menu Atualizações|Figura 6 - Menu Atualizações]]
:f) Ajuda: Aqui (figura 7) você encontra um link para a Wiki do Latromi juntamente com o histórico de todas as atualizações já realizados no sistema.
[[Arquivo:Menu Ajuda.jpg|400px|center|thumb|Figura 7 - Menu Ajuda|Figura 7 - Menu Ajuda]]
939dd8f69a9e8027e3fd63dea35ea860f0cbe452
1234
1233
2017-05-29T21:01:05Z
Marcelo.quednau
17
wikitext
text/x-wiki
* '''<font color=navy size=4>Página Inicial do Latromi Client</font>'''
Quando você abre o Client do Latromi, encontrará uma página inicial (figura 1) já preparada para trabalhar com as consultas, isto é, aqui você realiza a manutenção de todas as consultas e trazendo do banco de dados as informações em forma de ''Grade'' ou ''Gráfico'' para apresentarmos na tela do navegador.
Essa mesma tela inicial está basicamente dividida em '''3 partes''' mais o menu superior, onde na <u>parte central</u> ficam as informações sobre a consulta, como a identificação (código da consulta já salva), as configurações e disposições das colunas. Na <u>parte esquerda</u> superior está a ''query'' que você utilizará para buscar os dados do banco e na parte inferior estão todas as formatações que você consegue realizar no retorno da sua consulta, incluindo formatações condicionais, comandos SQL e ações de botões. Na <u>parte direita</u> você poderá criar parâmetros ou restrições que em conjunto com a sua consulta complementarão o poder de ação de cada linha de registro retornada pela sua consulta ao banco de dados.
[[Arquivo:Tela Principal Client.jpg|650px|thumb|none|Figura 1 - Tela Principal|Figura 1 - Tela Principal]]
<p><BR></p>
No menu superior encontramos 6 itens que será descrito logo abaixo:
:a) '''Arquivo:''' Aqui (figura 2) você pode criar, salvar e excluir uma consulta. Existe a possibilidade de excluir várias consultas ao mesmo tempo. Aqui também é possível abrir as pastas onde estão as configurações e os logs do sistema. Por último, é possível duplicar ou exportar uma consulta.
[[Arquivo:Menu Arquivo.jpg|400px|thumb|none|Figura 2 - Menu Arquivo|Figura 2 - Menu Arquivo]]
:b) '''Cadastro:''' Aqui (figura 3) você pode criar um browser dinâmico e um formulário dinâmico. Juntamente com as consultas, esses são os itens mais importantes para o desenvolvimento de um sistema utilizando a ferramenta. Ainda no menu cadastro, é possível criar ou configurar o extrator de arquivos, criar a documentação de ajuda, criar o menu de navegação e criar ou configurar as variáveis globais do sistema.
[[Arquivo:Menu Cadastro.jpg|400px|thumb|none|Figura 3 - Menu Cadastro|Figura 3 - Menu Cadastro]]
:c) '''Configurações:''' Aqui (figura 4) você pode ajustar as configurações do sistema, configurações do acesso local e as configurações de acesso ao sistema. Aqui também é possível ajustar as configurações publicas dos arquivos CSS e Javascript. Por último, é possível recarregar todas as configurações buscando no banco de dados do sistema os valores atualizados.
[[Arquivo:Menu Configuracoes.jpg|400px|thumb|none|Figura 4 - Menu Configurações|Figura 4 - Menu Configurações]]
:d) '''Ferramentas:''' Aqui (figura 5) você pode gerenciar os arquivos, principalmente as figuras e ícones que irá utilizar bem como os relatórios do Crystal Report. Aqui também é possível realizar a sincronização dos usuários fazendo integração via banco de dados ou AD do Windows. Você também pode configurar o conector de dados do Dot Net neste mesmo menu. Por último uma ferramenta bem interessante é o Editor de SQL, onde você pode executar suas querys sem a necessidade de abrir outro programa.
[[Arquivo:Menu Ferramentas.jpg|400px|thumb|none|Figura 5 - Menu Ferramentas|Figura 5 - Menu Ferramentas]]
:e) '''Atualização:''' Aqui (figura 6) você pode realizar a atualização do conteúdo do seu portal, tanto importando quando exportando pacote. Aqui também é possível verificar se existem atualizações do sistema. Por último, é possível reiniciar o aplicativo.
[[Arquivo:Menu Atualizacao.jpg|400px|thumb|none|Figura 6 - Menu Atualizações|Figura 6 - Menu Atualizações]]
:f) '''Ajuda:''' Aqui (figura 7) você encontra um link para a Wiki do Latromi juntamente com o histórico de todas as atualizações já realizados no sistema.
[[Arquivo:Menu Ajuda.jpg|400px|thumb|none|Figura 7 - Menu Ajuda|Figura 7 - Menu Ajuda]]
4b0c22020a1a4367a9867f173915094ee7a5eec8
Arquivo:Tela Principal Client.jpg
6
135
1225
2017-05-29T19:11:42Z
Marcelo.quednau
17
Tela Principal do Latromi Cliente. Versão de 2017
wikitext
text/x-wiki
Tela Principal do Latromi Cliente. Versão de 2017
0946ffed34d0dac4402000da2162768d14fc535a
1235
1225
2017-05-29T21:29:48Z
Marcelo.quednau
17
Marcelo.quednau carregada uma nova versão de [[Arquivo:Tela Principal Client.jpg]]
wikitext
text/x-wiki
Tela Principal do Latromi Cliente. Versão de 2017
0946ffed34d0dac4402000da2162768d14fc535a
1236
1235
2017-05-30T13:44:00Z
Marcelo.quednau
17
Marcelo.quednau carregada uma nova versão de [[Arquivo:Tela Principal Client.jpg]]
wikitext
text/x-wiki
Tela Principal do Latromi Cliente. Versão de 2017
0946ffed34d0dac4402000da2162768d14fc535a
Arquivo:Menu Ajuda.jpg
6
136
1226
2017-05-29T19:17:56Z
Marcelo.quednau
17
Menu Ajuda - Latromi Client Versão 2017
wikitext
text/x-wiki
Menu Ajuda - Latromi Client Versão 2017
db5d983dc4405f37485f2b3b04af7f245257bf66
Arquivo:Menu Arquivo.jpg
6
137
1227
2017-05-29T19:18:50Z
Marcelo.quednau
17
Menu Arquivo - Latromi Client Versão 2017
wikitext
text/x-wiki
Menu Arquivo - Latromi Client Versão 2017
daac47428e2d1a8bf54c152f0d04293556434116
Arquivo:Menu Atualizacao.jpg
6
138
1228
2017-05-29T19:19:54Z
Marcelo.quednau
17
Menu Atualização - Latromi Client Versão 2017
wikitext
text/x-wiki
Menu Atualização - Latromi Client Versão 2017
7511b9493491d11597d2b845a853d95226b00848
Arquivo:Menu Cadastro.jpg
6
139
1229
2017-05-29T19:21:16Z
Marcelo.quednau
17
Menu Cadastro - Latromi Client Versão 2017
wikitext
text/x-wiki
Menu Cadastro - Latromi Client Versão 2017
773c230455d1019255970fecb7b5ce1f21e3ca2b
Arquivo:Menu Configuracoes.jpg
6
140
1230
2017-05-29T19:21:56Z
Marcelo.quednau
17
Menu Configurações - Latromi Client Versão 2017
wikitext
text/x-wiki
Menu Configurações - Latromi Client Versão 2017
e38480adfe399f3005308eaeafffb4154230327e
Arquivo:Menu Ferramentas.jpg
6
141
1231
2017-05-29T19:22:35Z
Marcelo.quednau
17
Menu Ferramentas - Latromi Client Versão 2017
wikitext
text/x-wiki
Menu Ferramentas - Latromi Client Versão 2017
540b40ef8d2be5828ea2f31d6a32c920f0757756
Arquivo:Tela Principal Client.jpg
6
135
1237
1236
2017-05-30T14:01:13Z
Marcelo.quednau
17
Marcelo.quednau carregada uma nova versão de [[Arquivo:Tela Principal Client.jpg]]
wikitext
text/x-wiki
Tela Principal do Latromi Cliente. Versão de 2017
0946ffed34d0dac4402000da2162768d14fc535a
1323
1237
2017-06-02T13:24:06Z
Marcelo.quednau
17
Marcelo.quednau carregada uma nova versão de [[Arquivo:Tela Principal Client.jpg]]
wikitext
text/x-wiki
Tela Principal do Latromi Cliente. Versão de 2017
0946ffed34d0dac4402000da2162768d14fc535a
LATROMI Client
0
134
1238
1234
2017-05-30T14:33:10Z
Marcelo.quednau
17
wikitext
text/x-wiki
* '''<font color=navy size=4>Página Inicial do Latromi Client</font>'''
Quando você abre o Client do Latromi, encontrará uma página inicial (figura 1) já preparada para trabalhar com as consultas, isto é, aqui você realiza a manutenção de todas as consultas e trazendo do banco de dados as informações em forma de ''Grade'' ou ''Gráfico'' para apresentarmos na tela do navegador.
Essa mesma tela inicial está basicamente dividida em '''6 partes:'''
[[Arquivo:Tela Principal Client.jpg|650px|thumb|none|Figura 1 - Tela Principal|Figura 1 - Tela Principal]]
=Identificação da Consulta=
Aqui na <u>parte central</u> ficam as informações sobre a consulta, como a identificação (código da consulta já salva), nome dado a essa consulta e o módulo a que a consulta pertence.
=Query e RPTs=
Na <u>parte esquerda</u> superior é onde você inclui uma ''query'' ou um RPT (do Crytal Report) que utilizará para buscar os registros do banco de dados.
=Formatações=
Na <u>parte esquerda</u> inferior estão todas as formatações que você consegue realizar no retorno da sua consulta, incluindo formatações condicionais, comandos SQL e ações de botões.
=Campos da Consulta=
Na <u>parte central</u> inferior ficam as configurações e disposições das colunas (campos) retornadas na sua consulta. É aqui que você altera as descrição do campo, formato, se será visível ou não, agregação de valores entre outras ações.
=Parâmetros=
Na <u>parte direita</u> você poderá criar parâmetros ou restrições que em conjunto com a sua consulta complementarão o poder de ação de cada linha de registro retornada pela sua consulta ao banco de dados.
=Menu Superior=
No menu superior encontramos 6 itens que serão descrito logo abaixo:
==Arquivo==
Aqui (figura 2) você pode criar, salvar e excluir uma consulta. Existe a possibilidade de excluir várias consultas ao mesmo tempo. Aqui também é possível abrir as pastas onde estão as configurações e os logs do sistema. Por último, é possível duplicar ou exportar uma consulta.
[[Arquivo:Menu Arquivo.jpg|400px|thumb|none|Figura 2 - Menu Arquivo|Figura 2 - Menu Arquivo]]
==Cadastro:==
Aqui (figura 3) você pode criar um browser dinâmico e um formulário dinâmico. Juntamente com as consultas, esses são os itens mais importantes para o desenvolvimento de um sistema utilizando a ferramenta. Ainda no menu cadastro, é possível criar ou configurar o extrator de arquivos, criar a documentação de ajuda, criar o menu de navegação e criar ou configurar as variáveis globais do sistema.
[[Arquivo:Menu Cadastro.jpg|400px|thumb|none|Figura 3 - Menu Cadastro|Figura 3 - Menu Cadastro]]
==Configurações==
Aqui (figura 4) você pode ajustar as configurações do sistema, configurações do acesso local e as configurações de acesso ao sistema. Aqui também é possível ajustar as configurações publicas dos arquivos CSS e Javascript. Por último, é possível recarregar todas as configurações buscando no banco de dados do sistema os valores atualizados.
[[Arquivo:Menu Configuracoes.jpg|400px|thumb|none|Figura 4 - Menu Configurações|Figura 4 - Menu Configurações]]
==Ferramentas==
Aqui (figura 5) você pode gerenciar os arquivos, principalmente as figuras e ícones que irá utilizar bem como os relatórios do Crystal Report. Aqui também é possível realizar a sincronização dos usuários fazendo integração via banco de dados ou AD do Windows. Você também pode configurar o conector de dados do Dot Net neste mesmo menu. Por último uma ferramenta bem interessante é o Editor de SQL, onde você pode executar suas querys sem a necessidade de abrir outro programa.
[[Arquivo:Menu Ferramentas.jpg|400px|thumb|none|Figura 5 - Menu Ferramentas|Figura 5 - Menu Ferramentas]]
==Atualização==
Aqui (figura 6) você pode realizar a atualização do conteúdo do seu portal, tanto importando quando exportando pacote. Aqui também é possível verificar se existem atualizações do sistema. Por último, é possível reiniciar o aplicativo.
[[Arquivo:Menu Atualizacao.jpg|400px|thumb|none|Figura 6 - Menu Atualizações|Figura 6 - Menu Atualizações]]
==Ajuda==
Aqui (figura 7) você encontra um link para a Wiki do Latromi juntamente com o histórico de todas as atualizações já realizados no sistema.
[[Arquivo:Menu Ajuda.jpg|400px|thumb|none|Figura 7 - Menu Ajuda|Figura 7 - Menu Ajuda]]
c0d68d1e1c5a98000dac67d416548aa979e9637c
1239
1238
2017-05-30T14:37:52Z
Marcelo.quednau
17
wikitext
text/x-wiki
* '''<font color=navy size=4>Página Inicial do Latromi Client</font>'''
Quando você abre o Client do Latromi, encontrará uma página inicial (figura 1) já preparada para trabalhar com as consultas, isto é, aqui você realiza a manutenção de todas as consultas e trazendo do banco de dados as informações em forma de ''Grade'' ou ''Gráfico'' para apresentarmos na tela do navegador.
Essa mesma tela inicial está basicamente dividida em '''6 partes:'''
[[Arquivo:Tela Principal Client.jpg|650px|thumb|none|Figura 1 - Tela Principal|Figura 1 - Tela Principal]]
=Identificação da Consulta=
Aqui na <u>parte central</u> ficam as informações sobre a consulta, como a identificação (código da consulta já salva), nome dado a essa consulta e o módulo a que a consulta pertence.
=Query e RPTs=
Na <u>parte esquerda</u> superior é onde você inclui uma ''query'' ou um RPT (do Crytal Report) que utilizará para buscar os registros do banco de dados.
=Formatações=
Na <u>parte esquerda</u> inferior estão todas as formatações que você consegue realizar no retorno da sua consulta, incluindo formatações condicionais, comandos SQL e ações de botões.
=Campos da Consulta=
Na <u>parte central</u> inferior ficam as configurações e disposições das colunas (campos) retornadas na sua consulta. É aqui que você altera as descrição do campo, formato, se será visível ou não, agregação de valores entre outras ações.
=Parâmetros=
Na <u>parte direita</u> você poderá criar parâmetros ou restrições que em conjunto com a sua consulta complementarão o poder de ação de cada linha de registro retornada pela sua consulta ao banco de dados.
=Menu Superior=
No menu superior encontramos 6 itens que serão descrito logo abaixo:
==Arquivo==
Aqui (figura 2) você pode criar, salvar e excluir uma consulta. Existe a possibilidade de excluir várias consultas ao mesmo tempo. Aqui também é possível abrir as pastas onde estão as configurações e os logs do sistema. Por último, é possível duplicar ou exportar uma consulta.
[[Arquivo:Menu Arquivo.jpg|400px|thumb|none|Figura 2 - Menu Arquivo|Figura 2 - Menu Arquivo]]
==Cadastro:==
Aqui (figura 3) você pode criar um browser dinâmico e um formulário dinâmico. Juntamente com as consultas, esses são os itens mais importantes para o desenvolvimento de um sistema utilizando a ferramenta. Ainda no menu cadastro, é possível criar ou configurar o extrator de arquivos, criar a documentação de ajuda, criar o menu de navegação e criar ou configurar as variáveis globais do sistema.
[[Arquivo:Menu Cadastro.jpg|400px|thumb|none|Figura 3 - Menu Cadastro|Figura 3 - Menu Cadastro]]
==Configurações==
Aqui (figura 4) você pode ajustar as configurações do sistema, configurações do acesso local e as configurações de acesso ao sistema. Aqui também é possível ajustar as configurações publicas dos arquivos CSS e Javascript. Por último, é possível recarregar todas as configurações buscando no banco de dados do sistema os valores atualizados.
[[Arquivo:Menu Configuracoes.jpg|400px|thumb|none|Figura 4 - Menu Configurações|Figura 4 - Menu Configurações]]
==Ferramentas==
Aqui (figura 5) você pode gerenciar os arquivos, principalmente as figuras e ícones que irá utilizar bem como os relatórios do Crystal Report. Aqui também é possível realizar a sincronização dos usuários fazendo integração via banco de dados ou AD do Windows. Você também pode configurar o conector de dados do Dot Net neste mesmo menu. Por último uma ferramenta bem interessante é o Editor de SQL, onde você pode executar suas querys sem a necessidade de abrir outro programa.
[[Arquivo:Menu Ferramentas.jpg|400px|thumb|none|Figura 5 - Menu Ferramentas|Figura 5 - Menu Ferramentas]]
==Atualização==
Aqui (figura 6) você pode realizar a atualização do conteúdo do seu portal, tanto importando quando exportando pacote. Aqui também é possível verificar se existem atualizações do sistema. Por último, é possível reiniciar o aplicativo.
[[Arquivo:Menu Atualizacao.jpg|400px|thumb|none|Figura 6 - Menu Atualizações|Figura 6 - Menu Atualizações]]
==Ajuda==
Aqui (figura 7) você encontra um link para a Wiki do Latromi juntamente com o histórico de todas as atualizações já realizados no sistema.
[[Arquivo:Menu Ajuda.jpg|400px|thumb|none|Figura 7 - Menu Ajuda|Figura 7 - Menu Ajuda]]
3cb28f83873f0632b32cd81acbd6bedd979b63b3
1240
1239
2017-05-30T15:04:04Z
Marcelo.quednau
17
/* Arquivo */
wikitext
text/x-wiki
* '''<font color=navy size=4>Página Inicial do Latromi Client</font>'''
Quando você abre o Client do Latromi, encontrará uma página inicial (figura 1) já preparada para trabalhar com as consultas, isto é, aqui você realiza a manutenção de todas as consultas e trazendo do banco de dados as informações em forma de ''Grade'' ou ''Gráfico'' para apresentarmos na tela do navegador.
Essa mesma tela inicial está basicamente dividida em '''6 partes:'''
[[Arquivo:Tela Principal Client.jpg|650px|thumb|none|Figura 1 - Tela Principal|Figura 1 - Tela Principal]]
=Identificação da Consulta=
Aqui na <u>parte central</u> ficam as informações sobre a consulta, como a identificação (código da consulta já salva), nome dado a essa consulta e o módulo a que a consulta pertence.
=Query e RPTs=
Na <u>parte esquerda</u> superior é onde você inclui uma ''query'' ou um RPT (do Crytal Report) que utilizará para buscar os registros do banco de dados.
=Formatações=
Na <u>parte esquerda</u> inferior estão todas as formatações que você consegue realizar no retorno da sua consulta, incluindo formatações condicionais, comandos SQL e ações de botões.
=Campos da Consulta=
Na <u>parte central</u> inferior ficam as configurações e disposições das colunas (campos) retornadas na sua consulta. É aqui que você altera as descrição do campo, formato, se será visível ou não, agregação de valores entre outras ações.
=Parâmetros=
Na <u>parte direita</u> você poderá criar parâmetros ou restrições que em conjunto com a sua consulta complementarão o poder de ação de cada linha de registro retornada pela sua consulta ao banco de dados.
=Menu Superior=
No menu superior encontramos 6 itens que serão descrito logo abaixo:
==Arquivo==
Aqui (figura 2) você pode criar uma nova consulta, salvar a consulta atual e excluir uma consulta. Caso seja necessário, existe a possibilidade de excluir várias consultas ao mesmo tempo. Aqui também é possível abrir as pastas onde estão as configurações e os logs do sistema. Por último, é possível duplicar ou exportar uma consulta.
[[Arquivo:Menu Arquivo.jpg|400px|thumb|none|Figura 2 - Menu Arquivo|Figura 2 - Menu Arquivo]]
==Cadastro:==
Aqui (figura 3) você pode criar um browser dinâmico e um formulário dinâmico. Juntamente com as consultas, esses são os itens mais importantes para o desenvolvimento de um sistema utilizando a ferramenta. Ainda no menu cadastro, é possível criar ou configurar o extrator de arquivos, criar a documentação de ajuda, criar o menu de navegação e criar ou configurar as variáveis globais do sistema.
[[Arquivo:Menu Cadastro.jpg|400px|thumb|none|Figura 3 - Menu Cadastro|Figura 3 - Menu Cadastro]]
==Configurações==
Aqui (figura 4) você pode ajustar as configurações do sistema, configurações do acesso local e as configurações de acesso ao sistema. Aqui também é possível ajustar as configurações publicas dos arquivos CSS e Javascript. Por último, é possível recarregar todas as configurações buscando no banco de dados do sistema os valores atualizados.
[[Arquivo:Menu Configuracoes.jpg|400px|thumb|none|Figura 4 - Menu Configurações|Figura 4 - Menu Configurações]]
==Ferramentas==
Aqui (figura 5) você pode gerenciar os arquivos, principalmente as figuras e ícones que irá utilizar bem como os relatórios do Crystal Report. Aqui também é possível realizar a sincronização dos usuários fazendo integração via banco de dados ou AD do Windows. Você também pode configurar o conector de dados do Dot Net neste mesmo menu. Por último uma ferramenta bem interessante é o Editor de SQL, onde você pode executar suas querys sem a necessidade de abrir outro programa.
[[Arquivo:Menu Ferramentas.jpg|400px|thumb|none|Figura 5 - Menu Ferramentas|Figura 5 - Menu Ferramentas]]
==Atualização==
Aqui (figura 6) você pode realizar a atualização do conteúdo do seu portal, tanto importando quando exportando pacote. Aqui também é possível verificar se existem atualizações do sistema. Por último, é possível reiniciar o aplicativo.
[[Arquivo:Menu Atualizacao.jpg|400px|thumb|none|Figura 6 - Menu Atualizações|Figura 6 - Menu Atualizações]]
==Ajuda==
Aqui (figura 7) você encontra um link para a Wiki do Latromi juntamente com o histórico de todas as atualizações já realizados no sistema.
[[Arquivo:Menu Ajuda.jpg|400px|thumb|none|Figura 7 - Menu Ajuda|Figura 7 - Menu Ajuda]]
45885bf5b7eadef2822b79f73f988d1f238b4a1b
1289
1240
2017-06-01T19:28:44Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[Manual do WecDB Client]] para [[LATROMI Client]] sem deixar um redirecionamento: Renomeando
wikitext
text/x-wiki
* '''<font color=navy size=4>Página Inicial do Latromi Client</font>'''
Quando você abre o Client do Latromi, encontrará uma página inicial (figura 1) já preparada para trabalhar com as consultas, isto é, aqui você realiza a manutenção de todas as consultas e trazendo do banco de dados as informações em forma de ''Grade'' ou ''Gráfico'' para apresentarmos na tela do navegador.
Essa mesma tela inicial está basicamente dividida em '''6 partes:'''
[[Arquivo:Tela Principal Client.jpg|650px|thumb|none|Figura 1 - Tela Principal|Figura 1 - Tela Principal]]
=Identificação da Consulta=
Aqui na <u>parte central</u> ficam as informações sobre a consulta, como a identificação (código da consulta já salva), nome dado a essa consulta e o módulo a que a consulta pertence.
=Query e RPTs=
Na <u>parte esquerda</u> superior é onde você inclui uma ''query'' ou um RPT (do Crytal Report) que utilizará para buscar os registros do banco de dados.
=Formatações=
Na <u>parte esquerda</u> inferior estão todas as formatações que você consegue realizar no retorno da sua consulta, incluindo formatações condicionais, comandos SQL e ações de botões.
=Campos da Consulta=
Na <u>parte central</u> inferior ficam as configurações e disposições das colunas (campos) retornadas na sua consulta. É aqui que você altera as descrição do campo, formato, se será visível ou não, agregação de valores entre outras ações.
=Parâmetros=
Na <u>parte direita</u> você poderá criar parâmetros ou restrições que em conjunto com a sua consulta complementarão o poder de ação de cada linha de registro retornada pela sua consulta ao banco de dados.
=Menu Superior=
No menu superior encontramos 6 itens que serão descrito logo abaixo:
==Arquivo==
Aqui (figura 2) você pode criar uma nova consulta, salvar a consulta atual e excluir uma consulta. Caso seja necessário, existe a possibilidade de excluir várias consultas ao mesmo tempo. Aqui também é possível abrir as pastas onde estão as configurações e os logs do sistema. Por último, é possível duplicar ou exportar uma consulta.
[[Arquivo:Menu Arquivo.jpg|400px|thumb|none|Figura 2 - Menu Arquivo|Figura 2 - Menu Arquivo]]
==Cadastro:==
Aqui (figura 3) você pode criar um browser dinâmico e um formulário dinâmico. Juntamente com as consultas, esses são os itens mais importantes para o desenvolvimento de um sistema utilizando a ferramenta. Ainda no menu cadastro, é possível criar ou configurar o extrator de arquivos, criar a documentação de ajuda, criar o menu de navegação e criar ou configurar as variáveis globais do sistema.
[[Arquivo:Menu Cadastro.jpg|400px|thumb|none|Figura 3 - Menu Cadastro|Figura 3 - Menu Cadastro]]
==Configurações==
Aqui (figura 4) você pode ajustar as configurações do sistema, configurações do acesso local e as configurações de acesso ao sistema. Aqui também é possível ajustar as configurações publicas dos arquivos CSS e Javascript. Por último, é possível recarregar todas as configurações buscando no banco de dados do sistema os valores atualizados.
[[Arquivo:Menu Configuracoes.jpg|400px|thumb|none|Figura 4 - Menu Configurações|Figura 4 - Menu Configurações]]
==Ferramentas==
Aqui (figura 5) você pode gerenciar os arquivos, principalmente as figuras e ícones que irá utilizar bem como os relatórios do Crystal Report. Aqui também é possível realizar a sincronização dos usuários fazendo integração via banco de dados ou AD do Windows. Você também pode configurar o conector de dados do Dot Net neste mesmo menu. Por último uma ferramenta bem interessante é o Editor de SQL, onde você pode executar suas querys sem a necessidade de abrir outro programa.
[[Arquivo:Menu Ferramentas.jpg|400px|thumb|none|Figura 5 - Menu Ferramentas|Figura 5 - Menu Ferramentas]]
==Atualização==
Aqui (figura 6) você pode realizar a atualização do conteúdo do seu portal, tanto importando quando exportando pacote. Aqui também é possível verificar se existem atualizações do sistema. Por último, é possível reiniciar o aplicativo.
[[Arquivo:Menu Atualizacao.jpg|400px|thumb|none|Figura 6 - Menu Atualizações|Figura 6 - Menu Atualizações]]
==Ajuda==
Aqui (figura 7) você encontra um link para a Wiki do Latromi juntamente com o histórico de todas as atualizações já realizados no sistema.
[[Arquivo:Menu Ajuda.jpg|400px|thumb|none|Figura 7 - Menu Ajuda|Figura 7 - Menu Ajuda]]
45885bf5b7eadef2822b79f73f988d1f238b4a1b
1291
1289
2017-06-01T19:30:54Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Quando você abre o Client do Latromi, encontrará uma página inicial (figura 1) já preparada para trabalhar com as consultas, isto é, aqui você realiza a manutenção de todas as consultas e trazendo do banco de dados as informações em forma de ''Grade'' ou ''Gráfico'' para apresentarmos na tela do navegador.
Essa mesma tela inicial está basicamente dividida em '''6 partes:'''
[[Arquivo:Tela Principal Client.jpg|650px|thumb|none|Figura 1 - Tela Principal|Figura 1 - Tela Principal]]
== Identificação da Consulta ==
Aqui na <u>parte central</u> ficam as informações sobre a consulta, como a identificação (código da consulta já salva), nome dado a essa consulta e o módulo a que a consulta pertence.
== Query e RPTs ==
Na <u>parte esquerda</u> superior é onde você inclui uma ''query'' ou um RPT (do Crytal Report) que utilizará para buscar os registros do banco de dados.
== Formatações ==
Na <u>parte esquerda</u> inferior estão todas as formatações que você consegue realizar no retorno da sua consulta, incluindo formatações condicionais, comandos SQL e ações de botões.
== Campos da Consulta ==
Na <u>parte central</u> inferior ficam as configurações e disposições das colunas (campos) retornadas na sua consulta. É aqui que você altera as descrição do campo, formato, se será visível ou não, agregação de valores entre outras ações.
== Parâmetros ==
Na <u>parte direita</u> você poderá criar parâmetros ou restrições que em conjunto com a sua consulta complementarão o poder de ação de cada linha de registro retornada pela sua consulta ao banco de dados.
== Menu Superior ==
No menu superior encontramos 6 itens que serão descrito logo abaixo:
=== Arquivo ===
Aqui (figura 2) você pode criar uma nova consulta, salvar a consulta atual e excluir uma consulta. Caso seja necessário, existe a possibilidade de excluir várias consultas ao mesmo tempo. Aqui também é possível abrir as pastas onde estão as configurações e os logs do sistema. Por último, é possível duplicar ou exportar uma consulta.
[[Arquivo:Menu Arquivo.jpg|400px|thumb|none|Figura 2 - Menu Arquivo|Figura 2 - Menu Arquivo]]
=== Cadastro ===
Aqui (figura 3) você pode criar um browser dinâmico e um formulário dinâmico. Juntamente com as consultas, esses são os itens mais importantes para o desenvolvimento de um sistema utilizando a ferramenta. Ainda no menu cadastro, é possível criar ou configurar o extrator de arquivos, criar a documentação de ajuda, criar o menu de navegação e criar ou configurar as variáveis globais do sistema.
[[Arquivo:Menu Cadastro.jpg|400px|thumb|none|Figura 3 - Menu Cadastro|Figura 3 - Menu Cadastro]]
=== Configurações ===
Aqui (figura 4) você pode ajustar as configurações do sistema, configurações do acesso local e as configurações de acesso ao sistema. Aqui também é possível ajustar as configurações publicas dos arquivos CSS e Javascript. Por último, é possível recarregar todas as configurações buscando no banco de dados do sistema os valores atualizados.
[[Arquivo:Menu Configuracoes.jpg|400px|thumb|none|Figura 4 - Menu Configurações|Figura 4 - Menu Configurações]]
=== Ferramentas ===
Aqui (figura 5) você pode gerenciar os arquivos, principalmente as figuras e ícones que irá utilizar bem como os relatórios do Crystal Report. Aqui também é possível realizar a sincronização dos usuários fazendo integração via banco de dados ou AD do Windows. Você também pode configurar o conector de dados do Dot Net neste mesmo menu. Por último uma ferramenta bem interessante é o Editor de SQL, onde você pode executar suas querys sem a necessidade de abrir outro programa.
[[Arquivo:Menu Ferramentas.jpg|400px|thumb|none|Figura 5 - Menu Ferramentas|Figura 5 - Menu Ferramentas]]
=== Atualização ===
Aqui (figura 6) você pode realizar a atualização do conteúdo do seu portal, tanto importando quando exportando pacote. Aqui também é possível verificar se existem atualizações do sistema. Por último, é possível reiniciar o aplicativo.
[[Arquivo:Menu Atualizacao.jpg|400px|thumb|none|Figura 6 - Menu Atualizações|Figura 6 - Menu Atualizações]]
=== Ajuda ===
Aqui (figura 7) você encontra um link para a Wiki do Latromi juntamente com o histórico de todas as atualizações já realizados no sistema.
[[Arquivo:Menu Ajuda.jpg|400px|thumb|none|Figura 7 - Menu Ajuda|Figura 7 - Menu Ajuda]]
73e56249fb7f36fd0759498eba612c4b9628c97d
1292
1291
2017-06-01T19:32:13Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Tela Principal ==
Quando você abre o Client do Latromi, encontrará uma página inicial (figura 1) já preparada para trabalhar com as consultas, isto é, aqui você realiza a manutenção de todas as consultas e trazendo do banco de dados as informações em forma de ''Grade'' ou ''Gráfico'' para apresentarmos na tela do navegador.
Essa mesma tela inicial está basicamente dividida em '''6 partes:'''
[[Arquivo:Tela Principal Client.jpg|650px|thumb|none|Figura 1 - Tela Principal|Figura 1 - Tela Principal]]
== Identificação da Consulta ==
Aqui na <u>parte central</u> ficam as informações sobre a consulta, como a identificação (código da consulta já salva), nome dado a essa consulta e o módulo a que a consulta pertence.
== Query e RPTs ==
Na <u>parte esquerda</u> superior é onde você inclui uma ''query'' ou um RPT (do Crytal Report) que utilizará para buscar os registros do banco de dados.
== Formatações ==
Na <u>parte esquerda</u> inferior estão todas as formatações que você consegue realizar no retorno da sua consulta, incluindo formatações condicionais, comandos SQL e ações de botões.
== Campos da Consulta ==
Na <u>parte central</u> inferior ficam as configurações e disposições das colunas (campos) retornadas na sua consulta. É aqui que você altera as descrição do campo, formato, se será visível ou não, agregação de valores entre outras ações.
== Parâmetros ==
Na <u>parte direita</u> você poderá criar parâmetros ou restrições que em conjunto com a sua consulta complementarão o poder de ação de cada linha de registro retornada pela sua consulta ao banco de dados.
== Menu Superior ==
No menu superior encontramos 6 itens que serão descrito logo abaixo:
=== Arquivo ===
Aqui (figura 2) você pode criar uma nova consulta, salvar a consulta atual e excluir uma consulta. Caso seja necessário, existe a possibilidade de excluir várias consultas ao mesmo tempo. Aqui também é possível abrir as pastas onde estão as configurações e os logs do sistema. Por último, é possível duplicar ou exportar uma consulta.
[[Arquivo:Menu Arquivo.jpg|400px|thumb|none|Figura 2 - Menu Arquivo|Figura 2 - Menu Arquivo]]
=== Cadastro ===
Aqui (figura 3) você pode criar um browser dinâmico e um formulário dinâmico. Juntamente com as consultas, esses são os itens mais importantes para o desenvolvimento de um sistema utilizando a ferramenta. Ainda no menu cadastro, é possível criar ou configurar o extrator de arquivos, criar a documentação de ajuda, criar o menu de navegação e criar ou configurar as variáveis globais do sistema.
[[Arquivo:Menu Cadastro.jpg|400px|thumb|none|Figura 3 - Menu Cadastro|Figura 3 - Menu Cadastro]]
=== Configurações ===
Aqui (figura 4) você pode ajustar as configurações do sistema, configurações do acesso local e as configurações de acesso ao sistema. Aqui também é possível ajustar as configurações publicas dos arquivos CSS e Javascript. Por último, é possível recarregar todas as configurações buscando no banco de dados do sistema os valores atualizados.
[[Arquivo:Menu Configuracoes.jpg|400px|thumb|none|Figura 4 - Menu Configurações|Figura 4 - Menu Configurações]]
=== Ferramentas ===
Aqui (figura 5) você pode gerenciar os arquivos, principalmente as figuras e ícones que irá utilizar bem como os relatórios do Crystal Report. Aqui também é possível realizar a sincronização dos usuários fazendo integração via banco de dados ou AD do Windows. Você também pode configurar o conector de dados do Dot Net neste mesmo menu. Por último uma ferramenta bem interessante é o Editor de SQL, onde você pode executar suas querys sem a necessidade de abrir outro programa.
[[Arquivo:Menu Ferramentas.jpg|400px|thumb|none|Figura 5 - Menu Ferramentas|Figura 5 - Menu Ferramentas]]
=== Atualização ===
Aqui (figura 6) você pode realizar a atualização do conteúdo do seu portal, tanto importando quando exportando pacote. Aqui também é possível verificar se existem atualizações do sistema. Por último, é possível reiniciar o aplicativo.
[[Arquivo:Menu Atualizacao.jpg|400px|thumb|none|Figura 6 - Menu Atualizações|Figura 6 - Menu Atualizações]]
=== Ajuda ===
Aqui (figura 7) você encontra um link para a Wiki do Latromi juntamente com o histórico de todas as atualizações já realizados no sistema.
[[Arquivo:Menu Ajuda.jpg|400px|thumb|none|Figura 7 - Menu Ajuda|Figura 7 - Menu Ajuda]]
27995802c49fb6ef65c119ab6e2a74948456d86b
1293
1292
2017-06-01T19:32:36Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Tela Principal ==
Quando você abre o Client do LATROMI, encontrará uma página inicial (figura 1) já preparada para trabalhar com as consultas, isto é, aqui você realiza a manutenção de todas as consultas e trazendo do banco de dados as informações em forma de ''Grade'' ou ''Gráfico'' para apresentarmos na tela do navegador.
Essa mesma tela inicial está basicamente dividida em '''6 partes:'''
[[Arquivo:Tela Principal Client.jpg|650px|thumb|none|Figura 1 - Tela Principal|Figura 1 - Tela Principal]]
== Identificação da Consulta ==
Aqui na <u>parte central</u> ficam as informações sobre a consulta, como a identificação (código da consulta já salva), nome dado a essa consulta e o módulo a que a consulta pertence.
== Query e RPTs ==
Na <u>parte esquerda</u> superior é onde você inclui uma ''query'' ou um RPT (do Crytal Report) que utilizará para buscar os registros do banco de dados.
== Formatações ==
Na <u>parte esquerda</u> inferior estão todas as formatações que você consegue realizar no retorno da sua consulta, incluindo formatações condicionais, comandos SQL e ações de botões.
== Campos da Consulta ==
Na <u>parte central</u> inferior ficam as configurações e disposições das colunas (campos) retornadas na sua consulta. É aqui que você altera as descrição do campo, formato, se será visível ou não, agregação de valores entre outras ações.
== Parâmetros ==
Na <u>parte direita</u> você poderá criar parâmetros ou restrições que em conjunto com a sua consulta complementarão o poder de ação de cada linha de registro retornada pela sua consulta ao banco de dados.
== Menu Superior ==
No menu superior encontramos 6 itens que serão descrito logo abaixo:
=== Arquivo ===
Aqui (figura 2) você pode criar uma nova consulta, salvar a consulta atual e excluir uma consulta. Caso seja necessário, existe a possibilidade de excluir várias consultas ao mesmo tempo. Aqui também é possível abrir as pastas onde estão as configurações e os logs do sistema. Por último, é possível duplicar ou exportar uma consulta.
[[Arquivo:Menu Arquivo.jpg|400px|thumb|none|Figura 2 - Menu Arquivo|Figura 2 - Menu Arquivo]]
=== Cadastro ===
Aqui (figura 3) você pode criar um browser dinâmico e um formulário dinâmico. Juntamente com as consultas, esses são os itens mais importantes para o desenvolvimento de um sistema utilizando a ferramenta. Ainda no menu cadastro, é possível criar ou configurar o extrator de arquivos, criar a documentação de ajuda, criar o menu de navegação e criar ou configurar as variáveis globais do sistema.
[[Arquivo:Menu Cadastro.jpg|400px|thumb|none|Figura 3 - Menu Cadastro|Figura 3 - Menu Cadastro]]
=== Configurações ===
Aqui (figura 4) você pode ajustar as configurações do sistema, configurações do acesso local e as configurações de acesso ao sistema. Aqui também é possível ajustar as configurações publicas dos arquivos CSS e Javascript. Por último, é possível recarregar todas as configurações buscando no banco de dados do sistema os valores atualizados.
[[Arquivo:Menu Configuracoes.jpg|400px|thumb|none|Figura 4 - Menu Configurações|Figura 4 - Menu Configurações]]
=== Ferramentas ===
Aqui (figura 5) você pode gerenciar os arquivos, principalmente as figuras e ícones que irá utilizar bem como os relatórios do Crystal Report. Aqui também é possível realizar a sincronização dos usuários fazendo integração via banco de dados ou AD do Windows. Você também pode configurar o conector de dados do Dot Net neste mesmo menu. Por último uma ferramenta bem interessante é o Editor de SQL, onde você pode executar suas querys sem a necessidade de abrir outro programa.
[[Arquivo:Menu Ferramentas.jpg|400px|thumb|none|Figura 5 - Menu Ferramentas|Figura 5 - Menu Ferramentas]]
=== Atualização ===
Aqui (figura 6) você pode realizar a atualização do conteúdo do seu portal, tanto importando quando exportando pacote. Aqui também é possível verificar se existem atualizações do sistema. Por último, é possível reiniciar o aplicativo.
[[Arquivo:Menu Atualizacao.jpg|400px|thumb|none|Figura 6 - Menu Atualizações|Figura 6 - Menu Atualizações]]
=== Ajuda ===
Aqui (figura 7) você encontra um link para a Wiki do Latromi juntamente com o histórico de todas as atualizações já realizados no sistema.
[[Arquivo:Menu Ajuda.jpg|400px|thumb|none|Figura 7 - Menu Ajuda|Figura 7 - Menu Ajuda]]
1f439182894690097887799b0d75711415e304e6
1324
1293
2017-06-02T13:33:21Z
Marcelo.quednau
17
wikitext
text/x-wiki
== Tela Principal ==
Quando você abre o Client do LATROMI, encontrará uma página inicial (figura 1) já preparada para trabalhar com as consultas, isto é, aqui você realiza a manutenção de todas as consultas e trazendo do banco de dados as informações em forma de ''Grade'' ou ''Gráfico'' para apresentarmos na tela do navegador.
Essa mesma tela inicial está basicamente dividida em '''6 partes:'''
[[Arquivo:Tela Principal Client.jpg|650px|thumb|none|Figura 1 - Tela Principal|Figura 1 - Tela Principal]]
== Identificação da Consulta ==
Aqui na <u>parte central</u> (letra A da figura 1) ficam as informações sobre a consulta, como a identificação (código da consulta já salva), nome dado a essa consulta e o módulo a que a consulta pertence.
== Query e RPTs ==
Na <u>parte esquerda</u> superior (letra B da figura 1) é onde você inclui uma ''query'' ou um RPT (do Crytal Report) que utilizará para buscar os registros do banco de dados.
== Formatações ==
Na <u>parte esquerda</u> inferior (letra C da figura 1) estão todas as formatações que você consegue realizar no retorno da sua consulta, incluindo formatações condicionais, comandos SQL e ações de botões.
== Campos da Consulta ==
Na <u>parte central</u> inferior (letra D da figura 1) ficam as configurações e disposições das colunas (campos) retornadas na sua consulta. É aqui que você altera as descrição do campo, formato, se será visível ou não, agregação de valores entre outras ações.
== Parâmetros ==
Na <u>parte direita</u> (letra E da figura 1) você poderá criar parâmetros ou restrições que em conjunto com a sua consulta complementarão o poder de ação de cada linha de registro retornada pela sua consulta ao banco de dados.
== Menu Superior ==
No menu superior (letra F da figura 1) encontramos 6 itens que serão descrito logo abaixo:
=== Arquivo ===
Aqui (figura 2) você pode criar uma nova consulta, salvar a consulta atual e excluir uma consulta. Caso seja necessário, existe a possibilidade de excluir várias consultas ao mesmo tempo. Aqui também é possível abrir as pastas onde estão as configurações e os logs do sistema. Por último, é possível duplicar ou exportar uma consulta.
[[Arquivo:Menu Arquivo.jpg|400px|thumb|none|Figura 2 - Menu Arquivo|Figura 2 - Menu Arquivo]]
=== Cadastro ===
Aqui (figura 3) você pode criar um browser dinâmico e um formulário dinâmico. Juntamente com as consultas, esses são os itens mais importantes para o desenvolvimento de um sistema utilizando a ferramenta. Ainda no menu cadastro, é possível criar ou configurar o extrator de arquivos, criar a documentação de ajuda, criar o menu de navegação e criar ou configurar as variáveis globais do sistema.
[[Arquivo:Menu Cadastro.jpg|400px|thumb|none|Figura 3 - Menu Cadastro|Figura 3 - Menu Cadastro]]
=== Configurações ===
Aqui (figura 4) você pode ajustar as configurações do sistema, configurações do acesso local e as configurações de acesso ao sistema. Aqui também é possível ajustar as configurações publicas dos arquivos CSS e Javascript. Por último, é possível recarregar todas as configurações buscando no banco de dados do sistema os valores atualizados.
[[Arquivo:Menu Configuracoes.jpg|400px|thumb|none|Figura 4 - Menu Configurações|Figura 4 - Menu Configurações]]
=== Ferramentas ===
Aqui (figura 5) você pode gerenciar os arquivos, principalmente as figuras e ícones que irá utilizar bem como os relatórios do Crystal Report. Aqui também é possível realizar a sincronização dos usuários fazendo integração via banco de dados ou AD do Windows. Você também pode configurar o conector de dados do Dot Net neste mesmo menu. Por último uma ferramenta bem interessante é o Editor de SQL, onde você pode executar suas querys sem a necessidade de abrir outro programa.
[[Arquivo:Menu Ferramentas.jpg|400px|thumb|none|Figura 5 - Menu Ferramentas|Figura 5 - Menu Ferramentas]]
=== Atualização ===
Aqui (figura 6) você pode realizar a atualização do conteúdo do seu portal, tanto importando quando exportando pacote. Aqui também é possível verificar se existem atualizações do sistema. Por último, é possível reiniciar o aplicativo.
[[Arquivo:Menu Atualizacao.jpg|400px|thumb|none|Figura 6 - Menu Atualizações|Figura 6 - Menu Atualizações]]
=== Ajuda ===
Aqui (figura 7) você encontra um link para a Wiki do Latromi juntamente com o histórico de todas as atualizações já realizados no sistema.
[[Arquivo:Menu Ajuda.jpg|400px|thumb|none|Figura 7 - Menu Ajuda|Figura 7 - Menu Ajuda]]
bad952b415cbe93c243cbebd1b61f93a97e90a71
LATROMI: Tópicos de Ajuda
0
27
1241
1215
2017-05-30T15:05:27Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[Manual_do_WecDB_Client|LATROMI Client]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Consultas'''
## [[Criando uma Consulta]]
## Configuração da Saída de Query
### Grid
#### [[WecDB - Objeto Grid|Agregação de Valores]]
### Gráficos
### CrossTab
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]] (Página de geração de PDF)
a8048570a69ff39bb83e81fe25ca07b25c8cc01e
1243
1241
2017-05-30T19:50:13Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[Manual_do_WecDB_Client|LATROMI Client]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Consultas'''
## [[Criando uma Consulta]]
## Configuração da Saída de Query
### Grid
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### Gráficos
### CrossTab
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]] (Página de geração de PDF)
841d354af86971c06e7397cee903813a20ac05c0
1258
1243
2017-05-31T18:32:04Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[Manual_do_WecDB_Client|LATROMI Client]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Consultas'''
## [[Criando uma Consulta]]
## [[Configuração da Saída de Query]]
### Grid
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### Gráficos
### CrossTab
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]] (Página de geração de PDF)
e8603d5f670f58216be395d2169841462c58c275
1261
1258
2017-05-31T20:30:33Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[Manual_do_WecDB_Client|LATROMI Client]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Consultas'''
## [[Criando uma Consulta]]
## [[Configuração da Saída de Query]]
### [[Grid]]
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### Gráficos
### CrossTab
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]] (Página de geração de PDF)
1c98ec1f84b7d5313b70c867cb0ca97fce4d0886
1290
1261
2017-06-01T19:29:23Z
Daniel.giacomelli
1
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Consultas'''
## [[Criando uma Consulta]]
## [[Configuração da Saída de Query]]
### [[Grid]]
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### Gráficos
### CrossTab
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]] (Página de geração de PDF)
4877977509d895beee9900d740a7e83b34269bc4
1298
1290
2017-06-01T20:19:23Z
Daniel.giacomelli
1
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Consultas'''
## [[Criando uma Consulta]]
## [[Configuração da Saída de Query]]
### [[Grid]]
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### Gráficos
### CrossTab
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]] (Página de geração de PDF)
95a6ee2747baabaf957d0e92e5bb47421b00d7ae
1299
1298
2017-06-01T20:20:33Z
Daniel.giacomelli
1
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Consultas'''
## [[Criando uma Consulta]]
## [[Configuração da Saída de Query]]
### [[Grid]]
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### Gráficos
### CrossTab
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]] (Página de geração de PDF)
d40a0ac09ecc08051487452e878cec8276c71cf9
1344
1299
2017-06-02T19:08:17Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Consultas'''
## [[Criando uma Consulta]]
## [[Configuração da Saída de Query]]
### [[Grid]]
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### [[Gráficos]]
### [[CrossTab]]
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]] (Página de geração de PDF)
33d2c2df5f477e5e89d4983ee75e355b88add425
Arquivo:Consulta Queries.jpg
6
143
1244
2017-05-30T19:57:43Z
Marcelo.quednau
17
Tipo de Consulta - Query/RPT/CrossMap
wikitext
text/x-wiki
Tipo de Consulta - Query/RPT/CrossMap
f6a6c47fd24a07f6685bf5d982581e07d1705c4b
Arquivo:Grid - Alterando Disposição das Colunas.jpg
6
146
1247
2017-05-30T20:03:29Z
Marcelo.quednau
17
Consulta - Disposição das Colunas - Desabilitado
wikitext
text/x-wiki
Consulta - Disposição das Colunas - Desabilitado
c7efc1c6348eb2dad6c2d37be9f666420a6bdeb2
Manual de Instalação do Sistema
0
92
1265
1078
2017-06-01T17:40:53Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
== Instalação ==
Atualmente, o sistema LATROMI é composto por 3 aplicativos, os quais estão listados abaixo
* WSApp
* [[Criando o Banco de dados LATROMI|Manual de Criação do Banco de Dados LATROMI]]
* [[Instalando o LATROMI Client|Manual de Instalação do LATROMI Client]]
* [[Instalando o LATROMI Web|Manual de Instalação do LATROMI Web]]
* [[Instalação de Servidor LATROMI|Manual de Instalação de Servidor LATROMI]]
a53dde6e8c5ed3dbd7aca095e6add5ee99a9d8b0
1317
1265
2017-06-01T21:07:29Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Dependências ==
* .NET Framework 4.5
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
== Instalação ==
Atualmente, o sistema LATROMI é composto por 3 aplicativos, os quais estão listados abaixo
* WSApp
* [[Instalação de Servidor LATROMI|Manual de Instalação de Servidor LATROMI]]
5edda4b577133c41185405636065efb6db9a6923
1319
1317
2017-06-01T21:08:18Z
Daniel.giacomelli
1
/* Dependências */
wikitext
text/x-wiki
== Dependências ==
* .NET Framework 4.5.2
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
== Instalação ==
Atualmente, o sistema LATROMI é composto por 3 aplicativos, os quais estão listados abaixo
* WSApp
* [[Instalação de Servidor LATROMI|Manual de Instalação de Servidor LATROMI]]
a4c31c9b756fd20d937b816964e7c5eb0797c92d
1320
1319
2017-06-01T21:08:55Z
Daniel.giacomelli
1
/* Dependências */
wikitext
text/x-wiki
== Dependências ==
* SGBD PostgreSQL ≥ 9.3
* .NET Framework 4.5.2
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
== Instalação ==
Atualmente, o sistema LATROMI é composto por 3 aplicativos, os quais estão listados abaixo
* WSApp
* [[Instalação de Servidor LATROMI|Manual de Instalação de Servidor LATROMI]]
ee498fe998ae10a1e06d06793e16671983c3a67b
1321
1320
2017-06-01T21:09:32Z
Daniel.giacomelli
1
/* Dependências */
wikitext
text/x-wiki
== Dependências ==
* SGBD PostgreSQL 9.3 ou superior
* .NET Framework 4.5.2
* Crystal Reports Runtime 13.0.2 ([http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip download])
== Instalação ==
Atualmente, o sistema LATROMI é composto por 3 aplicativos, os quais estão listados abaixo
* WSApp
* [[Instalação de Servidor LATROMI|Manual de Instalação de Servidor LATROMI]]
18f42ad2abd4f86a988a92a76f4887c6ad4094c0
Arquivo:LatromiServerInstaller page1.jpg
6
153
1266
2017-06-01T17:53:12Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:LatromiServerInstaller page2.jpg
6
154
1267
2017-06-01T17:53:56Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:LatromiServerInstaller page3.jpg
6
155
1268
2017-06-01T17:54:20Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:LatromiServerInstaller page3 addSite.jpg
6
156
1269
2017-06-01T17:54:43Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:LatromiServerInstaller page4.jpg
6
157
1270
2017-06-01T17:55:20Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:LatromiServerInstaller progress.jpg
6
158
1271
2017-06-01T17:55:39Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Instalando o LATROMI Web
0
4
1274
1076
2017-06-01T18:09:29Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5.2
* Internet Information Service (IIS) 7 ou superior
* ASP.NET 4.0
* Banco de dados do sistema LATROMI
== Instalação ==
Atualmente, o LATROMI Web não possui um instalador. Portanto, é necessário baixar e fazer a hospedagem do site manualmente no IIS do servidor. O processo é simples para quem já está familiarizado com o Gerenciador de IIS do Windows.
O processo consiste em baixar um arquivo compactado, extrai-lo em um diretório, ajustar os dados de conexão no arquivo de configuração e por fim configurar o aplicativo no IIS. Estes passos serão abordados detalhadamente abaixo.
=== Download dos Arquivos ===
{{Tutorial/Download|app = Web}}
=== Extração dos arquivos ===
# Crie uma pasta ''wwwlatromi'' no diretório do IIS (por padrão, c:\inetpub) e extraia o arquivo baixado lá, em uma sub-pasta chamada ''web''.
# Certifique-se de que o usuário usado pelo IIS para acessar o caminho físico dos arquivos tenha permissão total sobre a pasta e sub-pastas da aplicação.
=== Alterando o arquivo Web.config ===
# Dentre os arquivos que foram extraídos, está um arquivo chamado '''Web.config'''. Abra ele com algum editor de texto como Notepad ou Notepad++.
# Procure dentro do arquivo a sessão ''connectionStrings'', e substitua os parâmetros abaixo com os dados do banco de dados do sistema LATROMI:
#: '''Server''': Servidor onde o banco de dados está instalado.
#: '''Port''': Porta do servidor de banco de dados.
#: '''Database''': Nome do banco de dados utilizado (por padrão, o banco é latromi).
#: '''User Id''': Usuário para conectar ao banco de dados.
#: '''Password''': Senha do usuário para acessar o banco de dados.
=== Criando o site no IIS ===
# Vá em Iniciar > Executar e digite ''inetmgr'' para abrir o gerenciador de IIS.
# Vá em '''Pools de Aplicativo''', e crie um novo pool, chamado ''LATROMI .NET v4.0'', utilizando a versão 4.0 do .NET Framework.
#: [[Arquivo:Win10_iis10_criando_pool.jpg|Configurações Avançadas do Pool de Aplicativos]]
# Agora que o Pool de Aplicativos está devidamente configurado, vamos criar o Site no IIS. Para começar, clique com o botão direito do sobre sobre o item ''Sites'' e em seguida em ''Adicionar Site...''.
# Preencha os campos para criação do site, tomando como exemplo a imagem abaixo.
#: [[Arquivo:Win10_iis10_criando_site.jpg]]
# Localize no IIS a pasta ''Web'' onde os arquivos foram extraídos, clique com o botão direito do mouse sobre ela, e vá até a opção ''Converter para Aplicativo''
#: [[Arquivo:Win10_iis10_convertendo_aplicativo.jpg|Convertendo diretório em Aplicativo]]
# Selecione o Pool de Aplicativos ''LATROMI .NET v4.0'' que foi criado nos passos acima, e clique em OK.
#: [[Arquivo:Win10_iis10_criando_aplicativo.jpg|Configuração da Conversão do Aplicativo]]
=== Testando o Site ===
Para testar o site, ainda dentro do gerenciador de IIS, clique sobre a pasta convertida para aplicativo, em seguida clique com o botão direito do mouse, e vá até a opção ''Procurar''.
Ou se preferir, acesse diretamente pelo navegador o endereço http://localhost:8081/web
<br />
Se a página de login do sistema for exibida, então a instalação foi bem sucedida.
[[Arquivo:site_login.jpg|Página de Login do Sistema]]
=== Validando a Licença de Uso ===
A chave da licença de uso deve ser informada através do ''LATROMI Client''. Ela é ativada ao realizar o primeiro login no sistema. <br />
Acesse o site utilizando o usuário ''Admin'' criado na instalação (senha "admin"). Se a página inicial do LATROMI for exibida, a licença foi validada com êxito.
== Erros de inicialização ==
=== Erro HTTP 404.2 - Not Found ===
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.<br />
'''Causas mais prováveis:''' <br>
* Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
* A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
* O mapeamento da extensão aponta para o local incorreto.
* A extensão foi digitada incorretamente no navegador ou no servidor Web.
'''Ações que podem resolver o problema''' <br />
* [https://technet.microsoft.com/pt-br/library/hh831475.aspx#InstallIIS Instale o ASP.NET], caso não estaja instalado
* Verifique se a [[Verificar se a extensão do ASP.NET está habilitada|extensão ASP.NET está habilitada]] no servidor.
* Verifique se o local da extensão está correto.
* Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
=== Erro HTTP 500.21 - Internal Server Error ===
A página que você está solicitando não pode ser servida devido a um erro na execução do .NET Framework.
'''Causas mais prováveis''' <br />
* O IIS foi instalado depois do .NET Framework 4.5. Neste caso o Framework não foi registrado para uso no IIS.
* O .NET Framework não está instalado ou não foi instalado corretamente.
'''Ações que podem resolver o problema''' <br />
* Se o .NET Framework 4.5 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx Aspnet_regiis.exe] da Microsoft.
: <pre>Registrar o ASP.NET: %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir</pre>
=== Runtime error ===
[[Arquivo:IIS7_RuntimeError.jpg]]
'''Causas mais prováveis''' <br />
* Falta de permissões para usuário do IIS.
'''Ações que podem resolver o problema''' <br />
* Altere as permissões de diretório, concedendo todas as permissões para o usuário que estiver rodando o serviço do IIS ou para o usuário '''Todos''' (Everyone).
== Ver Também ==
* [[Instalando o LATROMI Client|Manual de Instalação do LATROMI Client]]
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
7e34eed4b2dc4023d234a7b7cea4d876ad537e09
Predefinição:Info/Firewall
10
160
1279
2017-06-01T18:47:25Z
Daniel.giacomelli
1
Criou página com '* https://www.gstatic.com/charts/loader.js'
wikitext
text/x-wiki
* https://www.gstatic.com/charts/loader.js
fb6bf1b3d88ff0572d4274c309b07661e1afa626
1281
1279
2017-06-01T18:51:42Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* http://latromi.com.br (domínio e subdomínios)
* https://www.gstatic.com/charts/loader.js
556be978c0ef51cac10c991677dfbf5a93881d97
1282
1281
2017-06-01T18:52:31Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* Serviços LATROMI
*: http://latromi.com.br (liberar domínio e subdomínios)
* Google Charts
*: https://www.gstatic.com/charts/loader.js
5ee083798551e0ff90f9912718f6301829096cd7
Conectando-se a um banco de dados Oracle
0
66
1283
999
2017-06-01T18:57:26Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Passo-a-passo ==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|200px|thumb|right|Configuração de conexão com um banco de dados Oracle]]
# Se você estiver com o LATROMI Client aberto, feche-o.
# Baixe e instale a última versão do pacote [http://www.oracle.com/technetwork/pt/topics/dotnet/index-085163.html ODP.NET]
# Abra o LATROMI Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* '''Nome''': Informe um nome para a conexão que será criada.
#* '''Provider''': Selecione ''Oracle.DataAccess.Client''
#* '''Servidor''': Informe o endereço do servidor onde está o banco de dados.
#* '''Nome do Serviço''': Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]'' do servidor de banco de dados.
#* '''Porta''': Informe a porta para conexão com o banco de dados.
#* '''Usuário''': Usuário para conexão com o banco de dados.
#* '''Senha''': Senha do usuário para conexão com o banco de dados.
== Ver Também ==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
* [http://www.marcioalthmann.net/2014/01/odp-net-the-provider-is-not-compatible-with-the-version-of-oracle-client/ ODP.NET: The provider is not compatible with the version of Oracle client]
[[Category:Provedores de Dados]]
1705c18b89c687181502910e7d492bdf3b636948
MediaWiki:Sidebar
8
3
1288
881
2017-06-01T19:24:35Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** LATROMI:_Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
* Suporte Técnico
** Manual de Instalação do Sistema|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
** Utilitários|Utilitários
* SEARCH
* TOOLBOX
* LANGUAGES
dc99e8bbe0f416e0d780dda382c8a95623ae08c7
Arquivo:WindowsServer2012 WCF HTTPActivation.png
6
161
1295
2017-06-01T20:02:10Z
Daniel.giacomelli
1
Instalação do WCF HTTP Activation
wikitext
text/x-wiki
Instalação do WCF HTTP Activation
4ee6666d3d920b8a4733399dbea1079e46176bfd
Arquivo:LatromiClient msgbox primeiroacesso.jpg
6
162
1300
2017-06-01T20:21:31Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:LatromiClient FirstAccess2.jpg
6
105
1301
927
2017-06-01T20:23:33Z
Daniel.giacomelli
1
Daniel.giacomelli carregada uma nova versão de [[Arquivo:LatromiClient FirstAccess2.jpg]]
wikitext
text/x-wiki
Tela de configurações locais do LATROMI Client
4d2decf77e0f2d2e48202ae9d06b08493f8021c9
LATROMI Client: Primeiro Acesso
0
163
1302
2017-06-01T20:26:17Z
Daniel.giacomelli
1
Criou página com '=== Configuração === Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial. Arquivo:LatromiClient_First...'
wikitext
text/x-wiki
=== Configuração ===
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[Arquivo:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[Arquivo:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Ativação do Produto ==
{{Licenciamento}}
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
dd146b186191223bd6210dbcf81d2b4c42d12c15
1308
1302
2017-06-01T20:41:19Z
Daniel.giacomelli
1
/* Configuração */
wikitext
text/x-wiki
=== Configuração ===
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[File:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[File:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Ativação do Produto ==
{{Licenciamento}}
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
ae76dff7338440ba0a3341731b23ed3b9252fbd9
1316
1308
2017-06-01T21:04:18Z
Daniel.giacomelli
1
/* Ativação do Produto */
wikitext
text/x-wiki
=== Configuração ===
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[File:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[File:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
== Ativação do Produto ==
{{Licenciamento}}
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
a6bf32276d25496b4d24a67eefe84c054eab0f90
Instalando o LATROMI Client
0
98
1303
1075
2017-06-01T20:27:54Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação ==
=== Download dos Arquivos ===
{{Tutorial/Download|app = Client}}
=== Instalação com Instalador ===
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado. Os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será criado na área de trabalho.
=== Instalação Manual ===
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no '''mesmo computador''' (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Crie um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
=== Primeiro Acesso ===
Acesso ao página de ajuda sobre o [[LATROMI_Client:_Primeiro_Acesso|primeiro acesso]] ao LATROMI Client.
== Ver Também ==
* [[Instalando o LATROMI Web|Manual de Instalação do LATROMI Web]]
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
968194534a19af63029b8b91e040b69926c2e5de
1304
1303
2017-06-01T20:29:15Z
Daniel.giacomelli
1
/* Primeiro Acesso */
wikitext
text/x-wiki
== Requisitos mínimos ==
* .NET Framework 4.5
* Banco de dados do sistema LATROMI
== Instalação ==
=== Download dos Arquivos ===
{{Tutorial/Download|app = Client}}
=== Instalação com Instalador ===
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Extraia o conteúdo do arquivo baixado. Os seguintes arquivos serão gerados:
#: '''Setup.exe:''' Verifica se o .NET Framework 4.5 está instalado e instala-o se necessário. Em seguinte, chama o arquivo ''SetupWecDB.msi''.
#: '''SetupWecDB.msi:''' Faz a instalação do LATROMI Client no Windows.
# Inicie a instalação através do arquivo ''Setup.exe'' para garantir que .NET Framework 4.5 esteja instalado.
# Durante a instalação, não é necessário modificar nada, apenas prossiga até o final. Ao final, um atalho para o programa será criado na área de trabalho.
=== Instalação Manual ===
O nome do arquivo que deve ser usado segue o seguinte formato: ''latromi.client-x.x.y.y'''-bin'''.zip'' (o "x" corresponde a versão do sistema, e o "y" é o número da patch).
Siga os passos abaixo:
# Faça a extração dos arquivos em um diretório de sua preferência. O endereço padrão é ''%PROGRAMFILES(x86)%\LATROMI\Client''.
# Se você terá mais de uma instância do Client instalada no '''mesmo computador''' (ex.: produção e homologação), será necessário atribuir um nome no parâmetro '''CustomerName''' do arquivo de configuração (wecdbclient.exe.config). Pode ser qualquer nome pois será usado apenas para diferenciar as duas instâncias.
# Crie um atalho do arquivo '''wecdbclient.exe''' na sua área de trabalho.
=== Primeiro Acesso ===
Clique [[LATROMI_Client:_Primeiro_Acesso|aqui]] para obter ajuda sobre o primeiro acesso ao LATROMI Client.
== Ver Também ==
* [[Instalando o LATROMI Web|Manual de Instalação do LATROMI Web]]
* [[Padrão de Versionamento de Software]]
* [https://msdn.microsoft.com/pt-br/library/Hh925568(v=VS.110).aspx Como determinar quais versões do .NET Framework estão instaladas]
[[Category:Instalação]]
dd1b30846168270b167b2d1246c1022269f20969
Arquivo:LatromiClient configuracoes servicos latromi.jpg
6
164
1310
2017-06-01T20:45:51Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Predefinição:Licenciamento
10
121
1315
1077
2017-06-01T21:03:14Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[File:LatromiClient_configuracoes_servicos_latromi.jpg|200px|thumb|right|Tela de Configurações do Sistema]]
Existem 2 tipos de licenciamento do sistema LATROMI:
* Vinculado ao '''Mac Address''' do servidor.
*: Por padrão, quando uma nova Chave de Produto é gerada, ela não está vinculada a nenhum Mac Address. O registro do Mac Address é realizado ao fazer o primeiro acesso no LATROMI Web usando a chave informada.
* Vinculado ao '''Endereço do Site'''.
*: Essa opção é reservada para ambientes de hospedagem compartilhada, onde por questões de segurança o Mac Address não pode ser acessado. Este tipo de validação requer o registro do endereço do site no momento da geração da Chave do Produto.
Independente do tipo de licenciamento utilizado, a ativação é realizada da seguinte forma:
# Acesse as configurações do sistema no menu ''Configurações > Configura do Sistema'' do ''LATROMI Client''.
# Informe a Chave do Produto no campo homônimo.
# Para finalizar a ativação, realize um acesso no ''LATROMI Web''
OBS.: Ao abrir o LATROMI Client, se a Chave do Produto ainda não foi informada, a tela de ''Configurações do Sistema'' será aberta automaticamente.
25a937fc869fde45a0622bcdef8f2f2c2ff86799
Arquivo:Consulta Editor de Query Configuracoes CrossTab.jpg
6
167
1341
2017-06-02T18:04:18Z
Marcelo.quednau
17
Consulta - Editor de Query - Configurações de Saída - Tipo CrossTab
wikitext
text/x-wiki
Consulta - Editor de Query - Configurações de Saída - Tipo CrossTab
83d564232e1a7748f59ce7994599f659cffaa2cc
Consulta:CrossTab
0
168
1345
2017-06-02T19:30:28Z
Marcelo.quednau
17
Criou página com '== Configurações de uma consulta do tipo CrossTab == As consultas do tipo CrossTab possuem algumas configurações que caso seja necessário podem ser alteradas, pois sempr...'
wikitext
text/x-wiki
== Configurações de uma consulta do tipo CrossTab ==
As consultas do tipo CrossTab possuem algumas configurações que caso seja necessário podem ser alteradas, pois sempre que você cria uma nova consulta, estes itens já estão preenchidos com os valores padrão.
Neste artigo veremos como configurar estes ajustes adicionais de uma consulta (Query SQL) com o ''tipo de saída'' selecionado como '''CrossTab'''.
Ainda na aba ''Configurações'', você tem uma infinidade de possíveis ajuste, caso seja necessário. Abaixo a relação dos itens que pode ser personalizados.
== Personalizando a Saída de uma Consulta do tipo CrossTab ==
{| class="wikitable" cellpadding="5" cellspacing="0" align="center"
|+ '''Configurações'''
!style="background:#efefef;" |Grupo
!style="background:#efefef; width:260px;" |Nome
!style="background:#efefef;" |Descrição
|-
| rowspan=8 | Aparência
| Texto do Grande Total
| Preencha aqui para substituir o texto padrão ''Grande Total'' nas colunas ou linhas totalizadoras do CrossTab .
|-
| Layout de Linha
| Configure aqui o preenchimento da célula (compreende ao espaço em pixels existente entre o texto e o final da célula da grid) e o tamanho da fonte dos da grid e também a cor da fonte e a cor de fundo, por linha principal e linha alternada. Se as cores não foram especificadas, será usada a cor padrão do tema utilizado.
|-
| Localização dos Totais
| Configure aqui a cor da fonte, cor de fundo e formatação (negrito, itálico e tamanho) da fonte do título da grid. Se as cores não foram especificadas, será usada a cor padrão do tema utilizado.
|-
| Posição dos Subtotais de Coluna
| Válido somente para sub-consulta, especifique aqui a largura e altura da janela. Utilize zero para usar os valores padrões.
|-
| Posição dos Grandes Totais de Coluna
| Válido somente para sub-consulta, especifique aqui a largura e altura da janela. Utilize zero para usar os valores padrões.
|-
| Posição dos Subtotais de Linha
| Válido somente para sub-consulta, especifique aqui a largura e altura da janela. Utilize zero para usar os valores padrões.
|-
| Posição dos Grandes Totais de Linha
| Válido somente para sub-consulta, especifique aqui a largura e altura da janela. Utilize zero para usar os valores padrões.
|-
| Tamanho da Janela
| Válido somente para sub-consulta, especifique aqui a largura e altura da janela. Utilize zero para usar os valores padrões.
|-
| rowspan=11 | Comportamento
| Exibir Zona de Cabeçalho de Colunas
| Selecione se a exibição de quebra de linha será ''para todas as colunas'' ou ''apenas colunas específicas'' que foram configuradas para exibir quebra.
|-
| Exibir Zona de Cabeçalho de Linhas
| Desmarque esta opção se você deseja que o usuário não faça alterações de agrupamento através do site e na sua sessão de usuário.
|-
| Exibir Zona de Cabeçalho de Dados
| Marque esta opção se você deseja utilizar nas colunas que foram configuras, o filtro do tipo Excel.
|-
| Exibir Zona de Cabeçalho de Filtros
| Desmarque esta opção se você deseja que o usuário não possa ordenar as colunas da grid.
|-
| Expandir grupo de colunas
| Desmarque esta opção para não exibir o cabeçalho das colunas na grid.
|-
| Expandir grupo de linhas
| Desmarque esta opção se você deseja que o usuário não possa realçar uma linha da grid clicando sobre ela.
|-
| Exibir Título da Grid
| Marque esta opção se você deseja exibir a descrição da Query como título da grid.
|-
| Habilitar botão de Atualização
| Desmarque esta opção se você deseja remover o botão de "atualização" da grid.
|-
| Habilitar botão Recolher na linha do CrossTab
| Desmarque esta opção se você deseja remover a barra de comando (onde ficam os botões, na parte superior) da Grid.
|-
| Mostrar Régua
| Desmarque esta opção se você deseja remover a barra de comando (onde ficam os botões, na parte superior) da Grid.
|-
| Exibir Barra de Comandos:
| Desmarque esta opção se você deseja remover a barra de comando (onde ficam os botões, na parte superior) da Grid.
|-
| Exportação
| Habilitar Exportação para Excel:
| Desmarque esta opção se você deseja remover o botão de "exportação para Excel" da Grid.
|-
| rowspan=4 | Paginação
| Usar Paginação:
| Desmarque esta opção se você não deseja utilizar paginação. Por padrão este item está marcado e é recomendado para ganhar performance, pois desta forma o resultado da sua consulta ficará separado por páginas na Grid.
|-
| Itens por Página:
| Quando a paginação estiver ativa, este valor (por padrão 40) define a quantidade de linhas que será exibida por página.
|-
| Posição do Paginador:
| Quando a paginação estiver ativa, você define onde irá posicionar o paginador. Você pode selecionar:
*Cima
*Baixo (padrão)
*Cima e Baixo.
|-
| Modo de Paginação:
| Quando a paginação estiver ativa, você defini o modo que irá realizar a paginação.
Você pode selecionar:
*Nenhum
*Avançado
*Próxima e Anterior
*Próxima, Anterior e Numérico (padrão)
*Próxima, Anterior, Numérico e Avançado
*Páginas Numeradas
|-
| Performance
| Utilizar memória de dados:
| Marque esta opção se você deseja utilizar memória de dados. Desta forma os dados carregados da consulta na grid serão armazenados em memória e ao realizar operações (ordenação, agrupamento, filtro e paginação), não será mais necessário recarregar os dados a partir do banco de dados.
|-
|}
=== Figura exemplo da configuração ===
[[Arquivo:Consulta Editor de Query Configuracoes CrossTab.jpg|400px|thumb|none|Figura 16 - Configuração da Saída do Tipo CrossTab|Figura 16 - Configuração da Saída do Tipo CrossTab]]
== Ver Também ==
* [[Grid|Configurações de uma consulta do tipo Grid]]
* Configurações de uma consulta do tipo Gráfico
7c17f86e91c01bea287fb60404c7a4765daf8596
1347
1345
2017-06-02T20:01:28Z
Marcelo.quednau
17
wikitext
text/x-wiki
== Configurações de uma consulta do tipo CrossTab ==
As consultas do tipo CrossTab possuem algumas configurações que caso seja necessário podem ser alteradas, pois sempre que você cria uma nova consulta, estes itens já estão preenchidos com os valores padrão.
Neste artigo veremos como configurar estes ajustes adicionais de uma consulta (Query SQL) com o ''tipo de saída'' selecionado como '''CrossTab'''.
Ainda na aba ''Configurações'', você tem uma infinidade de possíveis ajuste, caso seja necessário. Abaixo a relação dos itens que pode ser personalizados.
== Personalizando a Saída de uma Consulta do tipo CrossTab ==
{| class="wikitable" cellpadding="5" cellspacing="0" align="center"
|+ '''Configurações'''
!style="background:#efefef;" |Grupo
!style="background:#efefef; width:260px;" |Nome
!style="background:#efefef;" |Descrição
|-
| rowspan=8 | Aparência
| Texto do Grande Total
| Preencha aqui para substituir o texto padrão ''Grande Total'' nas colunas ou linhas totalizadoras do CrossTab .
|-
| Layout de Linha
| Aqui você define como será a renderização da linha do CrossTab. Você pode selecionar:
*Tabular (padrão): Usado para apresentar os dados no formato de tabela tradicional.
*Outline: Usado para apresentar os dados no estilo clássico de tabela dinâmica.
*Compact: usado para apresentar os dados aproveitando a área horizontal da tela, ajudando a minimizar a rolagem.
''OBS.: A combinação do layout '''Tabular''' e posição de subtotais no '''Início do Grupo''' não é suportada''.
|-
| Localização dos Totais
| Selecione se os totais e subtotais serão apresentados dentro da ''linha'' ou dentro da ''coluna''.
|-
| Posição dos Subtotais de Coluna
| Aqui você define como será a posição dos subtotais de coluna. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
|-
| Posição dos Grandes Totais de Coluna
| Aqui você define como será a posição dos grandes totais de coluna. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
*Início do Grupo
|-
| Posição dos Subtotais de Linha
| Aqui você define como será a posição dos subtotais totais da linha. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
*Início do Grupo
|-
| Posição dos Grandes Totais de Linha
| Aqui você define como será a posição dos grandes totais de linha. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
*Início do Grupo
|-
| Tamanho da Janela
| Válido somente para sub-consulta, especifique aqui a largura e altura da janela. Utilize zero para usar os valores padrões.
|-
| rowspan=11 | Comportamento
| Exibir Zona de Cabeçalho de Colunas
| Selecione se a exibição de quebra de linha será ''para todas as colunas'' ou ''apenas colunas específicas'' que foram configuradas para exibir quebra.
|-
| Exibir Zona de Cabeçalho de Linhas
| Desmarque esta opção se você deseja que o usuário não faça alterações de agrupamento através do site e na sua sessão de usuário.
|-
| Exibir Zona de Cabeçalho de Dados
| Marque esta opção se você deseja utilizar nas colunas que foram configuras, o filtro do tipo Excel.
|-
| Exibir Zona de Cabeçalho de Filtros
| Desmarque esta opção se você deseja que o usuário não possa ordenar as colunas da grid.
|-
| Expandir grupo de colunas
| Desmarque esta opção para não exibir o cabeçalho das colunas na grid.
|-
| Expandir grupo de linhas
| Desmarque esta opção se você deseja que o usuário não possa realçar uma linha da grid clicando sobre ela.
|-
| Exibir Título da Grid
| Marque esta opção se você deseja exibir a descrição da Query como título da grid.
|-
| Habilitar botão de Atualização
| Desmarque esta opção se você deseja remover o botão de "atualização" da grid.
|-
| Habilitar botão Recolher na linha do CrossTab
| Desmarque esta opção se você deseja remover a barra de comando (onde ficam os botões, na parte superior) da Grid.
|-
| Mostrar Régua
| Desmarque esta opção se você deseja remover a barra de comando (onde ficam os botões, na parte superior) da Grid.
|-
| Exibir Barra de Comandos:
| Desmarque esta opção se você deseja remover a barra de comando (onde ficam os botões, na parte superior) da Grid.
|-
| Exportação
| Habilitar Exportação para Excel:
| Desmarque esta opção se você deseja remover o botão de "exportação para Excel" da Grid.
|-
| rowspan=4 | Paginação
| Usar Paginação:
| Desmarque esta opção se você não deseja utilizar paginação. Por padrão este item está marcado e é recomendado para ganhar performance, pois desta forma o resultado da sua consulta ficará separado por páginas na Grid.
|-
| Itens por Página:
| Quando a paginação estiver ativa, este valor (por padrão 40) define a quantidade de linhas que será exibida por página.
|-
| Posição do Paginador:
| Quando a paginação estiver ativa, você define onde irá posicionar o paginador. Você pode selecionar:
*Cima
*Baixo (padrão)
*Cima e Baixo.
|-
| Modo de Paginação:
| Quando a paginação estiver ativa, você define o modo que irá realizar a paginação.
Você pode selecionar:
*Nenhum
*Avançado
*Próxima e Anterior
*Próxima, Anterior e Numérico (padrão)
*Próxima, Anterior, Numérico e Avançado
*Páginas Numeradas
|-
| Performance
| Utilizar memória de dados:
| Marque esta opção se você deseja utilizar memória de dados. Desta forma os dados carregados da consulta na grid serão armazenados em memória e ao realizar operações (ordenação, agrupamento, filtro e paginação), não será mais necessário recarregar os dados a partir do banco de dados.
|-
|}
=== Figura exemplo da configuração ===
[[Arquivo:Consulta Editor de Query Configuracoes CrossTab.jpg|400px|thumb|none|Figura 16 - Configuração da Saída do Tipo CrossTab|Figura 16 - Configuração da Saída do Tipo CrossTab]]
== Ver Também ==
* [[Grid|Configurações de uma consulta do tipo Grid]]
* Configurações de uma consulta do tipo Gráfico
82a3364e48e252051abb33682f2222a9f5a81b2f
Consulta:CrossTab
0
168
1348
1347
2017-06-02T20:28:30Z
Marcelo.quednau
17
wikitext
text/x-wiki
== Configurações de uma consulta do tipo CrossTab ==
As consultas do tipo CrossTab possuem algumas configurações que caso seja necessário podem ser alteradas, pois sempre que você cria uma nova consulta, estes itens já estão preenchidos com os valores padrão.
Neste artigo veremos como configurar estes ajustes adicionais de uma consulta (Query SQL) com o ''tipo de saída'' selecionado como '''CrossTab'''.
Ainda na aba ''Configurações'', você tem uma infinidade de possíveis ajuste, caso seja necessário. Abaixo a relação dos itens que pode ser personalizados.
== Personalizando a Saída de uma Consulta do tipo CrossTab ==
{| class="wikitable" cellpadding="5" cellspacing="0" align="center"
|+ '''Configurações'''
!style="background:#efefef;" |Grupo
!style="background:#efefef; width:260px;" |Nome
!style="background:#efefef;" |Descrição
|-
| rowspan=8 | Aparência
| Texto do Grande Total
| Preencha aqui para substituir o texto padrão ''Grande Total'' nas colunas ou linhas totalizadoras do CrossTab .
|-
| Layout de Linha
| Aqui você define como será a renderização da linha do CrossTab. Você pode selecionar:
*Tabular (padrão): Usado para apresentar os dados no formato de tabela tradicional.
*Outline: Usado para apresentar os dados no estilo clássico de tabela dinâmica.
*Compact: usado para apresentar os dados aproveitando a área horizontal da tela, ajudando a minimizar a rolagem.
''OBS.: A combinação do layout '''Tabular''' e posição de subtotais no '''Início do Grupo''' não é suportada''.
|-
| Localização dos Totais
| Selecione se os totais e subtotais serão apresentados dentro da ''linha'' ou dentro da ''coluna''.
|-
| Posição dos Subtotais de Coluna
| Aqui você define como será a posição dos subtotais de coluna. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
|-
| Posição dos Grandes Totais de Coluna
| Aqui você define como será a posição dos grandes totais de coluna. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
*Início do Grupo
|-
| Posição dos Subtotais de Linha
| Aqui você define como será a posição dos subtotais totais da linha. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
*Início do Grupo
|-
| Posição dos Grandes Totais de Linha
| Aqui você define como será a posição dos grandes totais de linha. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
*Início do Grupo
|-
| Tamanho da Janela
| Válido somente para sub-consulta, especifique aqui a largura e altura da janela. Utilize zero para usar os valores padrões.
|-
| rowspan=11 | Comportamento
| Exibir Zona de Cabeçalho de Colunas
| Desmarque esta opção se você deseja que a zona de cabeçalho de colunas do CrossTab não seja exibida. Dessa forma, não será possível alterar a disposição dos campos desta zona.
|-
| Exibir Zona de Cabeçalho de Linhas
| Desmarque esta opção se você deseja que a zona de cabeçalho de linhas do CrossTab não seja exibida. Dessa forma, não será possível alterar a disposição dos campos desta zona.
|-
| Exibir Zona de Cabeçalho de Dados
| Desmarque esta opção se você deseja que a zona de cabeçalho de dados do CrossTab não seja exibida. Dessa forma, não será possível alterar a disposição dos campos desta zona.
|-
| Exibir Zona de Cabeçalho de Filtros
| Desmarque esta opção se você deseja que a zona de cabeçalho de filtros do CrossTab não seja exibida. Dessa forma, não será possível alterar a disposição dos campos desta zona.
|-
| Expandir grupo de colunas
| Desmarque esta opção se você deseja que o grupo de colunas do CrossTab não venha expandido.
|-
| Expandir grupo de linhas
| Desmarque esta opção se você deseja que o grupo de linhas do CrossTab não venha expandido.
|-
| Exibir Título da Grid
| Marque esta opção se você deseja exibir a descrição da Query como título da grid.
|-
| Habilitar botão de Atualização
| Desmarque esta opção se você deseja remover o botão de "atualização" da grid.
|-
| Habilitar botão Recolher na linha do CrossTab
| Desmarque esta opção se você deseja remover o botão de Recolher na linha do CrossTab.
|-
| Mostrar Régua
| Marque esta opção se você deseja habilitar a régua no CrossTab. Por padrão está p
|-
| Exibir Barra de Comandos:
| Desmarque esta opção se você deseja remover a barra de comando (onde ficam os botões, na parte superior) da Grid.
|-
| Exportação
| Habilitar Exportação para Excel:
| Desmarque esta opção se você deseja remover o botão de "exportação para Excel" da Grid.
|-
| rowspan=4 | Paginação
| Usar Paginação:
| Desmarque esta opção se você não deseja utilizar paginação. Por padrão este item está marcado e é recomendado para ganhar performance, pois desta forma o resultado da sua consulta ficará separado por páginas na Grid.
|-
| Itens por Página:
| Quando a paginação estiver ativa, este valor (por padrão 40) define a quantidade de linhas que será exibida por página.
|-
| Posição do Paginador:
| Quando a paginação estiver ativa, você define onde irá posicionar o paginador. Você pode selecionar:
*Cima
*Baixo (padrão)
*Cima e Baixo.
|-
| Modo de Paginação:
| Quando a paginação estiver ativa, você define como irá realizar a paginação.
Você pode selecionar:
*Nenhum
*Avançado
*Próxima e Anterior
*Próxima, Anterior e Numérico (padrão)
*Próxima, Anterior, Numérico e Avançado
*Páginas Numeradas
|-
| Performance
| Utilizar memória de dados:
| Marque esta opção se você deseja utilizar memória de dados. Desta forma os dados carregados da consulta na grid serão armazenados em memória e ao realizar operações (ordenação, agrupamento, filtro e paginação), não será mais necessário recarregar os dados a partir do banco de dados.
|-
|}
=== Figura exemplo da configuração ===
[[Arquivo:Consulta Editor de Query Configuracoes CrossTab.jpg|400px|thumb|none|Figura 16 - Configuração da Saída do Tipo CrossTab|Figura 16 - Configuração da Saída do Tipo CrossTab]]
== Ver Também ==
* [[Grid|Configurações de uma consulta do tipo Grid]]
* Configurações de uma consulta do tipo Gráfico
d56a9474d5a07a14ae56ccabe19058cd851b9a03
1349
1348
2017-06-02T20:29:51Z
Marcelo.quednau
17
wikitext
text/x-wiki
== Configurações de uma consulta do tipo CrossTab ==
As consultas do tipo CrossTab possuem algumas configurações que caso seja necessário podem ser alteradas, pois sempre que você cria uma nova consulta, estes itens já estão preenchidos com os valores padrão.
Neste artigo veremos como configurar estes ajustes adicionais de uma consulta (Query SQL) com o ''tipo de saída'' selecionado como '''CrossTab'''.
Ainda na aba ''Configurações'', você tem uma infinidade de possíveis ajuste, caso seja necessário. Abaixo a relação dos itens que pode ser personalizados.
== Personalizando a saída de uma consulta do tipo CrossTab ==
{| class="wikitable" cellpadding="5" cellspacing="0" align="center"
|+ '''Configurações'''
!style="background:#efefef;" |Grupo
!style="background:#efefef; width:260px;" |Nome
!style="background:#efefef;" |Descrição
|-
| rowspan=8 | Aparência
| Texto do Grande Total
| Preencha aqui para substituir o texto padrão ''Grande Total'' nas colunas ou linhas totalizadoras do CrossTab .
|-
| Layout de Linha
| Aqui você define como será a renderização da linha do CrossTab. Você pode selecionar:
*Tabular (padrão): Usado para apresentar os dados no formato de tabela tradicional.
*Outline: Usado para apresentar os dados no estilo clássico de tabela dinâmica.
*Compact: usado para apresentar os dados aproveitando a área horizontal da tela, ajudando a minimizar a rolagem.
''OBS.: A combinação do layout '''Tabular''' e posição de subtotais no '''Início do Grupo''' não é suportada''.
|-
| Localização dos Totais
| Selecione se os totais e subtotais serão apresentados dentro da ''linha'' ou dentro da ''coluna''.
|-
| Posição dos Subtotais de Coluna
| Aqui você define como será a posição dos subtotais de coluna. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
|-
| Posição dos Grandes Totais de Coluna
| Aqui você define como será a posição dos grandes totais de coluna. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
*Início do Grupo
|-
| Posição dos Subtotais de Linha
| Aqui você define como será a posição dos subtotais totais da linha. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
*Início do Grupo
|-
| Posição dos Grandes Totais de Linha
| Aqui você define como será a posição dos grandes totais de linha. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
*Início do Grupo
|-
| Tamanho da Janela
| Válido somente para sub-consulta, especifique aqui a largura e altura da janela. Utilize zero para usar os valores padrões.
|-
| rowspan=11 | Comportamento
| Exibir Zona de Cabeçalho de Colunas
| Desmarque esta opção se você deseja que a zona de cabeçalho de colunas do CrossTab não seja exibida. Dessa forma, não será possível alterar a disposição dos campos desta zona.
|-
| Exibir Zona de Cabeçalho de Linhas
| Desmarque esta opção se você deseja que a zona de cabeçalho de linhas do CrossTab não seja exibida. Dessa forma, não será possível alterar a disposição dos campos desta zona.
|-
| Exibir Zona de Cabeçalho de Dados
| Desmarque esta opção se você deseja que a zona de cabeçalho de dados do CrossTab não seja exibida. Dessa forma, não será possível alterar a disposição dos campos desta zona.
|-
| Exibir Zona de Cabeçalho de Filtros
| Desmarque esta opção se você deseja que a zona de cabeçalho de filtros do CrossTab não seja exibida. Dessa forma, não será possível alterar a disposição dos campos desta zona.
|-
| Expandir grupo de colunas
| Desmarque esta opção se você deseja que o grupo de colunas do CrossTab não venha expandido.
|-
| Expandir grupo de linhas
| Desmarque esta opção se você deseja que o grupo de linhas do CrossTab não venha expandido.
|-
| Exibir Título da Grid
| Marque esta opção se você deseja exibir a descrição da Query como título da grid.
|-
| Habilitar botão de Atualização
| Desmarque esta opção se você deseja remover o botão de "atualização" da grid.
|-
| Habilitar botão Recolher na linha do CrossTab
| Desmarque esta opção se você deseja remover o botão de Recolher na linha do CrossTab.
|-
| Mostrar Régua
| Marque esta opção se você deseja habilitar a régua no CrossTab. Por padrão está p
|-
| Exibir Barra de Comandos:
| Desmarque esta opção se você deseja remover a barra de comando (onde ficam os botões, na parte superior) da Grid.
|-
| Exportação
| Habilitar Exportação para Excel:
| Desmarque esta opção se você deseja remover o botão de "exportação para Excel" da Grid.
|-
| rowspan=4 | Paginação
| Usar Paginação:
| Desmarque esta opção se você não deseja utilizar paginação. Por padrão este item está marcado e é recomendado para ganhar performance, pois desta forma o resultado da sua consulta ficará separado por páginas na Grid.
|-
| Itens por Página:
| Quando a paginação estiver ativa, este valor (por padrão 40) define a quantidade de linhas que será exibida por página.
|-
| Posição do Paginador:
| Quando a paginação estiver ativa, você define onde irá posicionar o paginador. Você pode selecionar:
*Cima
*Baixo (padrão)
*Cima e Baixo.
|-
| Modo de Paginação:
| Quando a paginação estiver ativa, você define como irá realizar a paginação.
Você pode selecionar:
*Nenhum
*Avançado
*Próxima e Anterior
*Próxima, Anterior e Numérico (padrão)
*Próxima, Anterior, Numérico e Avançado
*Páginas Numeradas
|-
| Performance
| Utilizar memória de dados:
| Marque esta opção se você deseja utilizar memória de dados. Desta forma os dados carregados da consulta na grid serão armazenados em memória e ao realizar operações (ordenação, agrupamento, filtro e paginação), não será mais necessário recarregar os dados a partir do banco de dados.
|-
|}
=== Figura exemplo da configuração ===
[[Arquivo:Consulta Editor de Query Configuracoes CrossTab.jpg|400px|thumb|none|Figura 16 - Configuração da Saída do Tipo CrossTab|Figura 16 - Configuração da Saída do Tipo CrossTab]]
== Ver também ==
* [[Grid|Configurações de uma consulta do tipo Grid]]
* Configurações de uma consulta do tipo Gráfico
9c875a35592121584b47fda4e87e9847e3acafa9
1354
1349
2017-06-02T21:13:30Z
Marcelo.quednau
17
wikitext
text/x-wiki
== Configurações de uma consulta do tipo CrossTab ==
As consultas do tipo CrossTab possuem algumas configurações que caso seja necessário podem ser alteradas, pois sempre que você cria uma nova consulta, estes itens já estão preenchidos com os valores padrão.
Neste artigo veremos como configurar estes ajustes adicionais de uma consulta (Query SQL) com o ''tipo de saída'' selecionado como '''CrossTab'''.
Ainda na aba ''Configurações'', você tem uma infinidade de possíveis ajuste, caso seja necessário. Abaixo a relação dos itens que pode ser personalizados.
== Personalizando a saída de uma consulta do tipo CrossTab ==
{| class="wikitable" cellpadding="5" cellspacing="0" align="center"
|+ '''Configurações'''
!style="background:#efefef;" |Grupo
!style="background:#efefef; width:260px;" |Nome
!style="background:#efefef;" |Descrição
|-
| rowspan=8 | Aparência
| Texto do Grande Total
| Preencha aqui para substituir o texto padrão ''Grande Total'' nas colunas ou linhas totalizadoras do CrossTab .
|-
| Layout de Linha
| Aqui você define como será a renderização da linha do CrossTab. Você pode selecionar:
*Tabular (padrão): Usado para apresentar os dados no formato de tabela tradicional.
*Outline: Usado para apresentar os dados no estilo clássico de tabela dinâmica.
*Compact: usado para apresentar os dados aproveitando a área horizontal da tela, ajudando a minimizar a rolagem.
''OBS.: A combinação do layout '''Tabular''' e posição de subtotais no '''Início do Grupo''' não é suportada''.
|-
| Localização dos Totais
| Selecione se os totais e subtotais serão apresentados dentro da ''linha'' ou dentro da ''coluna''.
|-
| Posição dos Subtotais de Coluna
| Aqui você define como será a posição dos subtotais de coluna. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
|-
| Posição dos Grandes Totais de Coluna
| Aqui você define como será a posição dos grandes totais de coluna. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
*Início do Grupo
|-
| Posição dos Subtotais de Linha
| Aqui você define como será a posição dos subtotais totais da linha. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
*Início do Grupo
|-
| Posição dos Grandes Totais de Linha
| Aqui você define como será a posição dos grandes totais de linha. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
*Início do Grupo
|-
| Tamanho da Janela
| Válido somente para sub-consulta, especifique aqui a largura e altura da janela. Utilize zero para usar os valores padrões.
|-
| rowspan=11 | Comportamento
| Exibir Zona de Cabeçalho de Colunas
| Desmarque esta opção se você deseja que a zona de cabeçalho de colunas do CrossTab não seja exibida. Dessa forma, não será possível alterar a disposição dos campos desta zona.
|-
| Exibir Zona de Cabeçalho de Linhas
| Desmarque esta opção se você deseja que a zona de cabeçalho de linhas do CrossTab não seja exibida. Dessa forma, não será possível alterar a disposição dos campos desta zona.
|-
| Exibir Zona de Cabeçalho de Dados
| Desmarque esta opção se você deseja que a zona de cabeçalho de dados do CrossTab não seja exibida. Dessa forma, não será possível alterar a disposição dos campos desta zona.
|-
| Exibir Zona de Cabeçalho de Filtros
| Desmarque esta opção se você deseja que a zona de cabeçalho de filtros do CrossTab não seja exibida. Dessa forma, não será possível alterar a disposição dos campos desta zona.
|-
| Expandir grupo de colunas
| Desmarque esta opção se você deseja que o grupo de colunas do CrossTab não venha expandido.
|-
| Expandir grupo de linhas
| Desmarque esta opção se você deseja que o grupo de linhas do CrossTab não venha expandido.
|-
| Exibir Título da Grid
| Marque esta opção se você deseja exibir a descrição da Query como título da grid.
|-
| Habilitar botão de Atualização
| Desmarque esta opção se você deseja remover o botão de "atualização" da grid.
|-
| Habilitar botão Recolher na linha do CrossTab
| Desmarque esta opção se você deseja remover o botão de Recolher na linha do CrossTab.
|-
| Mostrar Régua
| Marque esta opção se você deseja habilitar a régua no CrossTab. Por padrão está p
|-
| Exibir Barra de Comandos:
| Desmarque esta opção se você deseja remover a barra de comando (onde ficam os botões, na parte superior) da Grid.
|-
| Exportação
| Habilitar Exportação para Excel:
| Desmarque esta opção se você deseja remover o botão de "exportação para Excel" da Grid.
|-
| rowspan=4 | Paginação
| Usar Paginação:
| Desmarque esta opção se você não deseja utilizar paginação. Por padrão este item está marcado e é recomendado para ganhar performance, pois desta forma o resultado da sua consulta ficará separado por páginas na Grid.
|-
| Itens por Página:
| Quando a paginação estiver ativa, este valor (por padrão 40) define a quantidade de linhas que será exibida por página.
|-
| Posição do Paginador:
| Quando a paginação estiver ativa, você define onde irá posicionar o paginador. Você pode selecionar:
*Cima
*Baixo (padrão)
*Cima e Baixo.
|-
| Modo de Paginação:
| Quando a paginação estiver ativa, você define como irá realizar a paginação.
Você pode selecionar:
*Nenhum
*Avançado
*Próxima e Anterior
*Próxima, Anterior e Numérico (padrão)
*Próxima, Anterior, Numérico e Avançado
*Páginas Numeradas
|-
| Performance
| Utilizar memória de dados:
| Marque esta opção se você deseja utilizar memória de dados. Desta forma os dados carregados da consulta na grid serão armazenados em memória e ao realizar operações (ordenação, agrupamento, filtro e paginação), não será mais necessário recarregar os dados a partir do banco de dados.
|-
|}
=== Figura exemplo da configuração ===
[[Arquivo:Consulta Editor de Query Configuracoes CrossTab.jpg|400px|thumb|none|Figura 16 - Configuração da Saída do Tipo CrossTab|Figura 16 - Configuração da Saída do Tipo CrossTab]]
== Ver também ==
* [[Grid|Configurações de uma consulta do tipo Grid]]
* [[Gráfico|Configurações de uma consulta do tipo Gráfico]]
d67478bd5f90ea09fafce8f5eb2a547f23fac6be
LATROMI: Tópicos de Ajuda
0
27
1351
1344
2017-06-02T21:01:45Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Consultas'''
## [[Criando uma Consulta]]
## [[Configuração da Saída de Query]]
### [[Grid]]
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### [[Gráfico]]
### [[CrossTab]]
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]] (Página de geração de PDF)
45938dc16abd623e90ac2f435c9cdf23eab6a648
1360
1351
2017-06-05T12:40:06Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Consultas'''
## [[Criando uma Consulta]]
## [[Alterando uma Consulta]]
## [[Configuração da Saída de Query]]
### [[Grid]]
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### [[Gráfico]]
### [[CrossTab]]
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]] (Página de geração de PDF)
e145aeb5da5f71ae9d346c2a968b9fb36f9ff786
1364
1360
2017-06-07T14:04:04Z
Daniel.giacomelli
1
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Autenticação'''
## Autenticação simples via URL
## Autenticação com token via URL
# '''Consultas'''
## [[Criando uma Consulta]]
## [[Alterando uma Consulta]]
## [[Configuração da Saída de Query]]
### [[Grid]]
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### [[Gráfico]]
### [[CrossTab]]
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]] (Página de geração de PDF)
0e3f69ed9ca46058f883ee45098a5ee52f4541d6
1365
1364
2017-06-07T14:11:25Z
Daniel.giacomelli
1
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Autenticação'''
## [[Autenticação simples via URL]]
## [[Autenticação com token via URL]]
# '''Consultas'''
## [[Criando uma Consulta]]
## [[Alterando uma Consulta]]
## [[Configuração da Saída de Query]]
### [[Grid]]
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### [[Gráfico]]
### [[CrossTab]]
### Crystal Reports
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]] (Página de geração de PDF)
0c989e7dc93efbc0f30f79fef9283b034f68d3cf
1377
1365
2017-06-07T18:33:22Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Autenticação'''
## [[Autenticação simples via URL]]
## [[Autenticação com token via URL]]
# '''Consultas'''
## [[Criando uma Consulta SQL Query]]
### [[Alterando uma Consulta SQL Query]]
### [[Configuração da Saída da Query]]
#### [[Grid]]
#### [[Gráfico]]
#### [[CrossTab]]
### Configurações das Colunas
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
## [[Criando uma Consulta RPT]]
### Crystal Reports
## [[Criando uma Consulta CrossMap]]
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]] (Página de geração de PDF)
8831849aee66e26bcb62314606d2e9a9148086d9
1378
1377
2017-06-07T18:43:15Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Autenticação'''
## [[Autenticação simples via URL]]
## [[Autenticação com token via URL]]
# '''Consultas'''
## [[Criando uma Consulta SQL Query|Criando uma Consulta]]
### [[Alterando uma Consulta SQL Query]]
### [[Configuração da Saída da Query]]
#### [[Grid]]
#### [[Gráfico]]
#### [[CrossTab]]
### Configurações das Colunas
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
## [[Criando uma Consulta RPT]]
### Crystal Reports
## [[Criando uma Consulta CrossMap]]
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]] (Página de geração de PDF)
e12cf5dd3936eeeb111947c230a43600eac18d5b
1379
1378
2017-06-07T18:59:22Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Autenticação'''
## [[Autenticação simples via URL]]
## [[Autenticação com token via URL]]
# '''Consultas'''
## [[Criando uma Consulta SQL Query]]
### [[Alterando uma Consulta SQL Query]]
### [[Configuração da Saída da Query]]
#### [[Grid]]
#### [[Gráfico]]
#### [[CrossTab]]
### Configurações das Colunas
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
## [[Criando uma Consulta RPT]]
### Crystal Reports
## [[Criando uma Consulta CrossMap]]
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]] (Página de geração de PDF)
8831849aee66e26bcb62314606d2e9a9148086d9
1384
1379
2017-06-07T19:19:12Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Autenticação'''
## [[Autenticação simples via URL]]
## [[Autenticação com token via URL]]
# '''Consultas'''
## [[Criando uma Consulta SQL Query]]
### [[Alterando uma Consulta SQL Query]]
### [[Configuração de Saída da Query]]
#### [[Grid]]
#### [[Gráfico]]
#### [[CrossTab]]
### Configurações das Colunas
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
## [[Criando uma Consulta RPT]]
### Crystal Reports
## [[Criando uma Consulta CrossMap]]
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]] (Página de geração de PDF)
a8ec52cc64bd7e68224978e080740efb79e79265
1389
1384
2017-06-07T19:29:11Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Autenticação'''
## [[Autenticação simples via URL]]
## [[Autenticação com token via URL]]
# '''Consultas'''
## [[Criando uma Consulta SQL Query]]
### [[Alterando uma Consulta SQL Query]]
### [[Configuração de Saída da Query]]
#### [[Grid]]
#### [[Gráfico]]
#### [[CrossTab]]
### Configurações das Colunas
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### [[Consultas Formatacao|Formatações]]
### [[Consultas Parametros|Parâmetros]]
## [[Criando uma Consulta RPT]]
### Crystal Reports
## [[Criando uma Consulta CrossMap]]
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]] (Página de geração de PDF)
f97d73d0cf9e76e7b1d56a4acd2f1e8ffcc5ec4b
1396
1389
2017-06-08T19:28:30Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Autenticação'''
## [[Autenticação simples via URL]]
## [[Autenticação com token via URL]]
# '''Consultas'''
## [[Criando uma Consulta SQL Query]]
### [[Alterando uma Consulta SQL Query]]
### [[Configuração de Saída da Query]]
#### [[Grid]]
#### [[Gráfico]]
#### [[CrossTab]]
### Configurações das Colunas
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### [[Formatações da Consulta|Formatações]]
### [[Parâmetros da Consulta|Parâmetros]]
## [[Criando uma Consulta RPT]]
### Crystal Reports
## [[Criando uma Consulta CrossMap]]
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas Especiais'''
## [[RptPrintView.aspx]] (Página de geração de PDF)
852e8f2e2712cbdd450c6c0e0638a2414ce58c64
1403
1396
2017-06-08T20:09:09Z
Daniel.giacomelli
1
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Autenticação'''
## [[Autenticação simples via URL]]
## [[Autenticação com token via URL]]
# '''Consultas'''
## [[Criando uma Consulta SQL Query]]
### [[Alterando uma Consulta SQL Query]]
### [[Configuração de Saída da Query]]
#### [[Grid]]
#### [[Gráfico]]
#### [[CrossTab]]
### Configurações das Colunas
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### [[Formatações da Consulta|Formatações]]
### [[Parâmetros da Consulta|Parâmetros]]
## [[Criando uma Consulta RPT]]
### Crystal Reports
## [[Criando uma Consulta CrossMap]]
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas do LATROMI Web'''
## [[Report.aspx]] - Página de visualização de Consultas.
## [[RptPrintView.aspx]] - Página de geração de PDF
9c2637c91748ebef057bc21e49a0029f6bdc396a
1404
1403
2017-06-08T20:09:52Z
Daniel.giacomelli
1
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Autenticação'''
## [[Autenticação simples via URL]]
## [[Autenticação com token via URL]]
# '''Consultas'''
## [[Criando uma Consulta SQL Query]]
### [[Alterando uma Consulta SQL Query]]
### [[Configuração de Saída da Query]]
#### [[Grid]]
#### [[Gráfico]]
#### [[CrossTab]]
### Configurações das Colunas
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### [[Formatações da Consulta|Formatações]]
### [[Parâmetros da Consulta|Parâmetros]]
## [[Criando uma Consulta RPT]]
### Crystal Reports
## [[Criando uma Consulta CrossMap]]
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas do LATROMI Web'''
## [[Report.aspx]] (Página de visualização de Consultas)
## [[RptPrintView.aspx]] - (Página de geração de PDF)
f2f8748887e4f656d36587034db0188d29bdea73
1412
1404
2017-06-08T20:49:17Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Autenticação'''
## [[Autenticação simples via URL]]
## [[Autenticação com token via URL]]
# '''[[Consultas]]'''
## [[Criando uma Consulta SQL Query]]
### [[Alterando uma Consulta SQL Query]]
### [[Configuração de Saída da Query]]
#### [[Grid]]
#### [[Gráfico]]
#### [[CrossTab]]
### Configurações das Colunas
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### [[Formatações da Consulta|Formatações]]
### [[Parâmetros da Consulta|Parâmetros]]
## [[Criando uma Consulta RPT]]
### Crystal Reports
## [[Criando uma Consulta CrossMap]]
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas do LATROMI Web'''
## [[Report.aspx]] (Página de visualização de Consultas)
## [[RptPrintView.aspx]] - (Página de geração de PDF)
567ef2da741ee552957e76732c9ef115a912ae69
Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg
6
171
1358
2017-06-05T12:29:48Z
Marcelo.quednau
17
Cadastro de Consultas. Mensagem informando que a consulta foi Salva com sucesso
wikitext
text/x-wiki
Cadastro de Consultas. Mensagem informando que a consulta foi Salva com sucesso
7b70daff8f64662bc98a65f70a5820e4f648c46e
Arquivo:Selecao de Consultas Editando.jpg
6
172
1362
2017-06-05T13:44:16Z
Marcelo.quednau
17
Seleção de Consultas - Editando um consulta existente
wikitext
text/x-wiki
Seleção de Consultas - Editando um consulta existente
bbb90a93e0a16c4d8ccb1fb8ead2b8b1ea461b9b
Autenticação simples via URL
0
174
1366
2017-06-07T14:48:05Z
Daniel.giacomelli
1
Criou página com 'A autenticação simple via URL, consiste em passar o nome de usuário e senha para a página [[Login.aspx]] através de parâmetros de URL. Este tipo de autenticação '''n...'
wikitext
text/x-wiki
A autenticação simple via URL, consiste em passar o nome de usuário e senha para a página [[Login.aspx]] através de parâmetros de URL.
Este tipo de autenticação '''não é segura''', pois a senha do usuário fica exporta na URL, mas está disponível por motivos de compatibilidade.
== Parâmetros ==
Para fazer a autenticação, podemos utilizar 3 parâmetros da página [[Login.aspx]]:
* '''u:''' Usuário
* '''p:''' Senha
* '''ReturnUrl:''' URL para a qual o usuário será redirecionado após a autenticação. O valor especificado neste parâmetro precisa estar codificado. O seguinte site pode ser usado para fazer a codificação: http://www.url-encode-decode.com/
== Exemplo ==
Supondo que temos um usuário ''anonimo'' cadastrado, que a senha dele seja ''anonimo'', e que após autenticação queremos que ele seja redirecionado para a página [[RptPrintView.aspx]].
Primeiro vamos formar a URL que fará a autenticação.
http:// latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo
Agora, vamos formar a URL relativa para chamar uma página. Usaremos neste exemplo, a página ''RptPrintView.aspx'', passando o ID de menu 999 seguido de dois parâmetros customizados:
/RptPrintView.aspx?menuid=999¶metro1=ABC¶metro2=123
Por último, passamos o endereço que montamos acima no parâmetro ''ReturnUrl'' da página de Login. O valor especificado neste parâmetro precisa estar codificado. O seguinte site pode ser usado para fazer a codificação: http://www.url-encode-decode.com/
http:// latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo&ReturnUrl=%2FRptPrintView.aspx%3Fmenuid%3D999%26parametro1%3DABC%26parametro2%3D123
040790ea9f04584d3a6b9482b1b99085d2eb48ed
1367
1366
2017-06-07T14:53:10Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A autenticação simples via URL, consiste em passar o nome de usuário e senha para a página [[Login.aspx]] através de parâmetros de URL.
OBS.: Este tipo de autenticação <span style="color:#cc0000">'''não é segura'''</span>, pois a senha do usuário fica exporta na URL, mas está disponível por motivos de compatibilidade.
== Parâmetros ==
Para fazer a autenticação, podemos utilizar 3 parâmetros da página [[Login.aspx]]:
* '''u:''' Usuário
* '''p:''' Senha
* '''ReturnUrl:''' URL para a qual o usuário será redirecionado após a autenticação (opcional). O valor especificado neste parâmetro precisa estar codificado. O seguinte site pode ser usado para fazer a codificação: http://www.url-encode-decode.com/
== Exemplo ==
Supondo que temos um usuário ''anonimo'' cadastrado, que a senha dele seja ''anonimo'', e que após autenticação queremos que ele seja redirecionado para a página [[RptPrintView.aspx]].
Primeiro vamos formar a URL que fará a autenticação.
http:// latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo
Agora, vamos formar a URL relativa para abrir uma página. Usaremos como exemplo a página ''RptPrintView.aspx'', passando o ID de menu 999 seguido de dois parâmetros customizados:
/RptPrintView.aspx?menuid=999¶metro1=ABC¶metro2=123
Por último, passamos o endereço que montamos acima no parâmetro ''ReturnUrl'' da página de Login. Lembre-se que o valor do parâmetro precisa estar codificado.
http:// latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo&ReturnUrl=%2FRptPrintView.aspx%3Fmenuid%3D999%26parametro1%3DABC%26parametro2%3D123
0ba451804ada1665a444f155c40750911ddc40ab
1369
1367
2017-06-07T15:02:21Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A autenticação simples via URL, consiste em passar o nome de usuário e senha para a página [[Login.aspx]] através de parâmetros de URL.
OBS.: Este tipo de autenticação <span style="color:#cc0000">'''não é segura'''</span>, pois a senha do usuário fica exporta na URL, mas está disponível por motivos de compatibilidade.
== Parâmetros ==
Para fazer a autenticação, podemos utilizar 3 parâmetros da página [[Login.aspx]]:
* '''u:''' Usuário
* '''p:''' Senha
* '''ReturnUrl:''' URL para a qual o usuário será redirecionado após a autenticação (opcional). O valor especificado neste parâmetro precisa estar codificado. O seguinte site pode ser usado para fazer a codificação: http://www.url-encode-decode.com/
== Exemplo ==
Supondo que temos um usuário ''anonimo'' cadastrado, que a senha dele seja ''anonimo'', e que após autenticação queremos que ele seja redirecionado para a página [[RptPrintView.aspx]].
Primeiro vamos formar a URL que fará a autenticação.
http:// latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo
Agora, vamos formar a URL relativa para abrir uma página. Usaremos como exemplo a página ''RptPrintView.aspx'', passando o ID de menu 999 seguido de dois parâmetros customizados:
/RptPrintView.aspx?menuid=999¶metro1=ABC¶metro2=123
Por último, passamos o endereço que montamos acima no parâmetro ''ReturnUrl'' da página de Login. Lembre-se que o valor do parâmetro precisa estar codificado.
http:// latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo&ReturnUrl=%2FRptPrintView.aspx%3Fmenuid%3D999%26parametro1%3DABC%26parametro2%3D123
== Ver Também ==
* [http://www.url-encode-decode.com/ url-encode-decode.com]
* [https://www.w3schools.com/tags/ref_urlencode.asp HTML URL Encoding Reference]
7e656a7aba07f93244e38eb95f24282f8c4166ca
1370
1369
2017-06-07T15:02:38Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
A autenticação simples via URL, consiste em passar o nome de usuário e senha para a página [[Login.aspx]] através de parâmetros de URL.
OBS.: Este tipo de autenticação <span style="color:#cc0000">'''não é segura'''</span>, pois a senha do usuário fica exporta na URL, mas está disponível por motivos de compatibilidade.
== Parâmetros ==
Para fazer a autenticação, podemos utilizar 3 parâmetros da página [[Login.aspx]]:
* '''u:''' Usuário
* '''p:''' Senha
* '''ReturnUrl:''' URL para a qual o usuário será redirecionado após a autenticação (opcional). O valor especificado neste parâmetro precisa estar codificado. O seguinte site pode ser usado para fazer a codificação: http://www.url-encode-decode.com/
== Exemplo ==
Supondo que temos um usuário ''anonimo'' cadastrado, que a senha dele seja ''anonimo'', e que após autenticação queremos que ele seja redirecionado para a página [[RptPrintView.aspx]].
Primeiro vamos formar a URL que fará a autenticação.
http:// latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo
Agora, vamos formar a URL relativa para abrir uma página. Usaremos como exemplo a página ''RptPrintView.aspx'', passando o ID de menu 999 seguido de dois parâmetros customizados:
/RptPrintView.aspx?menuid=999¶metro1=ABC¶metro2=123
Por último, passamos o endereço que montamos acima no parâmetro ''ReturnUrl'' da página de Login. Lembre-se que o valor do parâmetro precisa estar codificado.
http:// latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo&ReturnUrl=%2FRptPrintView.aspx%3Fmenuid%3D999%26parametro1%3DABC%26parametro2%3D123
== Ver Também ==
* [https://www.w3schools.com/tags/ref_urlencode.asp HTML URL Encoding Reference]
e34e3d0572ed80e48c20b53faf23b623a363919b
1376
1370
2017-06-07T17:00:12Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A autenticação simples via URL, consiste em passar o nome de usuário e senha para a página [[Login.aspx]] através de parâmetros de URL.
OBS.: Este tipo de autenticação <span style="color:#cc0000">'''não é segura'''</span>, pois a senha do usuário fica exporta na URL, mas está disponível por motivos de compatibilidade.
== Parâmetros ==
Para fazer a autenticação, podemos utilizar 3 parâmetros da página [[Login.aspx]]:
* '''u:''' Usuário
* '''p:''' Senha
* '''ReturnUrl:''' URL para a qual o usuário será redirecionado após a autenticação (opcional). O valor especificado neste parâmetro precisa estar codificado. O seguinte site pode ser usado para fazer a codificação: http://www.url-encode-decode.com/
== Exemplo ==
Supondo que temos um usuário ''anonimo'' cadastrado, que a senha dele seja ''anonimo'', e que após autenticação queremos que ele seja redirecionado para a página [[RptPrintView.aspx]].
Primeiro vamos formar a URL que fará a autenticação.
http:// latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo
Agora, vamos formar a URL relativa para abrir uma página. Usaremos como exemplo a página ''RptPrintView.aspx'', passando o ID de menu 999 seguido de dois parâmetros customizados:
/RptPrintView.aspx?menuid=999¶metro1=ABC¶metro2=123
Por último, passamos o endereço que montamos acima no parâmetro ''ReturnUrl'' da página de Login. Lembre-se que o valor do parâmetro precisa estar codificado.
http:// latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo&ReturnUrl=%2FRptPrintView.aspx%3Fmenuid%3D999%26parametro1%3DABC%26parametro2%3D123
== Ver Também ==
* [[Autenticação com token via URL]]
* [https://www.w3schools.com/tags/ref_urlencode.asp HTML URL Encoding Reference]
38fe407e61e09c84aca8a10bd4f0e311b5bc3d70
RptPrintView.aspx
0
133
1368
1221
2017-06-07T14:54:45Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A página ''RptPrintView.aspx'', localizada no pasta raiz do LATROMI Web foi criada com a intenção de viabilizar o envio de Links de impressão por e-mail.
Com essa página é possível abrir uma sessão de usuário, gerar um PDF usando o Crystal Reports e fechar a sessão imediatamente.
== Parâmetros ==
* '''MenuID''': ID do menu do relatório.(o usuário precisa ter permissão para acessar o menu)
* '''Download''': Especificar ''true'' ou ''false'' (valor padrão). Se for ''true'', o site iniciará o download do arquivo gerado ao invés de abri-lo no navegador.
* '''PreserveSession''': Especificar ''true'' ou ''false''(valor padrão). Se for ''true'', a sessão de usuário será mantida, caso contrário, ela será fechada imediatamente após a geração do arquivo.
OBS.: Qualquer parâmetro especificado na URL pode ser repassado para os parâmetros relatório usando o formato ''URL.nome_do_parametro'' no LATROMI Client.
== Autenticando ==
Para que um usuário que não está logado no site possa gerar o relatório, precisamos primeiro passar alguma credencial na página ''Login.aspx'', e em seguida redirecionar para a página ''RptPrintView.aspx''.
Supondo que temos um usuário ''anonimo'' cadastrado, e que a senha dele seja ''anonimo'', vamos formar a URL que fará a autenticação antes de gerar o relatório.
http:// latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo
Agora, vamos formar a URL relativa para chamar a página ''RptPrintView.aspx'', passando o ID de menu 999 seguido de dois parâmetros customizados:
/RptPrintView.aspx?menuid=999¶metro1=ABC¶metro2=123
Por último, passamos o endereço que montamos acima no parâmetro ''ReturnUrl'' da página de Login. O valor especificado neste parâmetro precisa estar codificado. O seguinte site pode ser usado para fazer a codificação: http://www.url-encode-decode.com/
http:// latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo&ReturnUrl=%2FRptPrintView.aspx%3Fmenuid%3D999%26parametro1%3DABC%26parametro2%3D123
== Ver Também ==
* [[Autenticação simples via URL]]
4c892682867e07bceaf343c0027a1f391757e7b4
1408
1368
2017-06-08T20:22:46Z
Daniel.giacomelli
1
/* Parâmetros */
wikitext
text/x-wiki
A página ''RptPrintView.aspx'', localizada no pasta raiz do LATROMI Web foi criada com a intenção de viabilizar o envio de Links de impressão por e-mail.
Com essa página é possível abrir uma sessão de usuário, gerar um PDF usando o Crystal Reports e fechar a sessão imediatamente.
== Parâmetros ==
* '''MenuID''': ID do menu do relatório (o usuário precisa ter permissão para acessar o menu).
* '''Download''': Especificar ''true'' ou ''false'' (valor padrão). Se for ''true'', o site iniciará o download do arquivo gerado ao invés de abri-lo no navegador.
* '''PreserveSession''': Especificar ''true'' ou ''false''(valor padrão). Se for ''true'', a sessão de usuário será mantida, caso contrário, ela será fechada imediatamente após a geração do arquivo.
OBS.: Qualquer parâmetro especificado na URL pode ser repassado para os parâmetros relatório usando o formato ''URL.nome_do_parametro'' no LATROMI Client.
== Autenticando ==
Para que um usuário que não está logado no site possa gerar o relatório, precisamos primeiro passar alguma credencial na página ''Login.aspx'', e em seguida redirecionar para a página ''RptPrintView.aspx''.
Supondo que temos um usuário ''anonimo'' cadastrado, e que a senha dele seja ''anonimo'', vamos formar a URL que fará a autenticação antes de gerar o relatório.
http:// latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo
Agora, vamos formar a URL relativa para chamar a página ''RptPrintView.aspx'', passando o ID de menu 999 seguido de dois parâmetros customizados:
/RptPrintView.aspx?menuid=999¶metro1=ABC¶metro2=123
Por último, passamos o endereço que montamos acima no parâmetro ''ReturnUrl'' da página de Login. O valor especificado neste parâmetro precisa estar codificado. O seguinte site pode ser usado para fazer a codificação: http://www.url-encode-decode.com/
http:// latromi.meudominio.com.br/web/Login.aspx?u=anonimo&p=anonimo&ReturnUrl=%2FRptPrintView.aspx%3Fmenuid%3D999%26parametro1%3DABC%26parametro2%3D123
== Ver Também ==
* [[Autenticação simples via URL]]
c029b2fa715d3be110d94923e6c0399162e26f14
Autenticação com token via URL
0
175
1371
2017-06-07T16:55:11Z
Daniel.giacomelli
1
Criou página com 'A autenticação via token do LATROMI usa criptografia do tipo assíncrona (RSA). Ou seja, uma chave é usada para criptografar (chave pública), e outra para descriptografar...'
wikitext
text/x-wiki
A autenticação via token do LATROMI usa criptografia do tipo assíncrona (RSA). Ou seja, uma chave é usada para criptografar (chave pública), e outra para descriptografar (chave privada).
Este tipo de autenticação ocorre em duas etapas:
# Geração do Token de requisição ([[TokenGenService.svc]]).
# Autenticação, com geração do Token de autorização ([[Authentication.svc]]).
Ao realizar o segundo passo, serão retornadas várias informações em formato JSON. O valor do campo '''authToken''' é o token de autorização. É com ele que o usuário poderá acessar o LATROMI.
Para fazer acesso ao site, basta acessar qualquer página informando o parâmetro de URL '''authtk''', passando como valor o '''authToken''' retornado pelo serviço de autenticação.
Exemplo:
http:// latromi.meudominio.com.br/web/Report.aspx?idmenu=48&<span style="color:#009933"><b>authtk=</b>MtdU$wYosoojATPhz8lztypEmpzteaqmf6_mTCNT6_5tOKh......</span>
8ad9be4c3c222a864e4770f38d25d988a12d86f3
1372
1371
2017-06-07T16:56:04Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A autenticação via token do LATROMI usa criptografia do tipo assíncrona (RSA). Ou seja, uma chave é usada para criptografar (chave pública), e outra para descriptografar (chave privada).
Este tipo de autenticação ocorre em duas etapas:
# Geração do Token de requisição ([[TokenGenService.svc]]).
# Autenticação, com geração do Token de autorização ([[Authentication.svc]]).
Ao realizar o segundo passo, serão retornadas várias informações em formato JSON. O valor do campo '''authToken''' é o token de autorização. É com ele que o usuário poderá acessar o LATROMI.
== Exemplo ==
Para fazer acesso ao site, basta acessar qualquer página informando o parâmetro de URL '''authtk''', passando como valor o '''authToken''' retornado pelo serviço de autenticação.
http:// latromi.meudominio.com.br/web/Report.aspx?idmenu=48&<span style="color:#009933"><b>authtk=</b>MtdU$wYosoojATPhz8lztypEmpzteaqmf6_mTCNT6_5tOKh......</span>
6aa0904a2151d2fff58df06af0de8bb0302534c4
1373
1372
2017-06-07T16:57:21Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A autenticação via token do LATROMI usa criptografia do tipo assíncrona (RSA). Ou seja, uma chave é usada para criptografar (chave pública), e outra para descriptografar (chave privada).
Este tipo de autenticação ocorre em duas etapas:
# Geração do Token de requisição ([[TokenGenService.svc]]).
# Autenticação, com geração do Token de autorização ([[Authentication.svc]]).
Ao realizar o segundo passo, serão retornadas várias informações em formato JSON. O valor do campo '''authToken''' é o token de autorização. É com ele que o usuário poderá acessar o LATROMI.
== Exemplo ==
Para fazer acesso ao site, basta acessar qualquer página informando o parâmetro de URL '''authtk'''. O valor deste parâmetro deve ser o '''authToken''' retornado pelo serviço de autenticação.
http:// latromi.meudominio.com.br/web/Report.aspx?idmenu=48&<span style="color:#009933"><b>authtk=</b>MtdU$wYosoojATPhz8lztypEmpzteaqmf6_mTCNT6_5tOKh......</span>
4ee94f1dcf8e070d64f0a2027c81500cacec6535
1374
1373
2017-06-07T16:58:22Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A autenticação via token do LATROMI usa criptografia do tipo assíncrona (RSA). Ou seja, uma chave é usada para criptografar (chave pública), e outra para descriptografar (chave privada).
Este tipo de autenticação ocorre em duas etapas:
# Geração do Token de requisição ([[TokenGenService.svc]]).
# Autenticação, com geração do Token de autorização ([[Authentication.svc]]).
Ao realizar o segundo passo, serão retornadas várias informações em formato JSON. O valor do campo '''authToken''' é o token de autorização. É com ele que o usuário poderá acessar o LATROMI.
== Exemplo ==
Para fazer acesso ao site, basta acessar qualquer página informando o parâmetro de URL '''authtk'''. O valor deste parâmetro deve ser o '''authToken''' retornado pelo serviço de autenticação.
http:// latromi.meudominio.com.br/web/Report.aspx?idmenu=48&<span style="color:#009933"><b>authtk=</b>MtdU$wYosoojATPhz8lztypEmpzteaqmf6_mTCNT6_5tOKh......</span>
== Ver Também ==
* [[Autenticação simples via URL]]
* [[Authentication.svc]]
* [[TokenGenService.svc]]
91c2ecf8cbfeda22ecbf82a6094e142105dc139b
1375
1374
2017-06-07T16:59:29Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
A autenticação via token do LATROMI usa criptografia do tipo assíncrona (RSA). Ou seja, uma chave é usada para criptografar (chave pública), e outra para descriptografar (chave privada).
Este tipo de autenticação ocorre em duas etapas:
# Geração do Token de requisição ([[TokenGenService.svc]]).
# Autenticação, com geração do Token de autorização ([[Authentication.svc]]).
Ao realizar o segundo passo, serão retornadas várias informações em formato JSON. O valor do campo '''authToken''' é o token de autorização. É com ele que o usuário poderá acessar o LATROMI.
== Exemplo ==
Para fazer acesso ao site, basta acessar qualquer página informando o parâmetro de URL '''authtk'''. O valor deste parâmetro deve ser o '''authToken''' retornado pelo serviço de autenticação.
http:// latromi.meudominio.com.br/web/Report.aspx?idmenu=48&<span style="color:#009933"><b>authtk=</b>MtdU$wYosoojATPhz8lztypEmpzteaqmf6_mTCNT6_5tOKh......</span>
== Ver Também ==
* [[Autenticação simples via URL]]
* [https://pt.wikipedia.org/wiki/RSA Criptografia RSA]
183011129a595f2b1a1f455ba02a5beabe98b960
Criando uma Consulta
0
176
1381
2017-06-07T18:59:55Z
Marcelo.quednau
17
Marcelo.quednau moveu a página [[Criando uma Consulta]] para [[Criando uma Consulta SQL Query]]: Ajuste do nome da página
wikitext
text/x-wiki
#REDIRECIONAMENTO [[Criando uma Consulta SQL Query]]
38f80bec904ec60164ed9981a5578359bdcf7d60
Alterando uma Consulta
0
177
1383
2017-06-07T19:18:20Z
Marcelo.quednau
17
Marcelo.quednau moveu a página [[Alterando uma Consulta]] para [[Alterando uma Consulta SQL Query]]
wikitext
text/x-wiki
#REDIRECIONAMENTO [[Alterando uma Consulta SQL Query]]
a3596aaaf9b4958ac778e1f034119b6fb064b5a8
Configuração da Saída de Query
0
178
1387
2017-06-07T19:22:04Z
Marcelo.quednau
17
Marcelo.quednau moveu a página [[Configuração da Saída de Query]] para [[Configuração de Saída da Query]]
wikitext
text/x-wiki
#REDIRECIONAMENTO [[Configuração de Saída da Query]]
6dfd37dd1d0721cc2f844cf5a7637d5b1d3776fc
Consultas Formatacao
0
179
1390
2017-06-07T19:42:22Z
Marcelo.quednau
17
Criou página com '== Formatando os registros de uma consulta == Neste artigo veremos como realizar algumas formatações para cada linha de retorno da sua consulta. É possível destacar cada c...'
wikitext
text/x-wiki
== Formatando os registros de uma consulta ==
Neste artigo veremos como realizar algumas formatações para cada linha de retorno da sua consulta.
É possível destacar cada coluna da sua consulta, conforme as condições estabelecidas por você.
Existem 4 possibilidades de formatação:
* Formatação Condicional
* Mapa
* Comando SQL
* Botões
Segue abaixo mais detalhes sobre cada uma delas.
== Formatação Condicional ==
== Mapa ==
== Comando SQL ==
== Botões ==
64d4439d6656f4dfb60dde712ee0ab9144b420cd
1392
1390
2017-06-07T21:06:17Z
Marcelo.quednau
17
wikitext
text/x-wiki
== Formatando os registros de uma consulta ==
Neste artigo veremos como realizar algumas formatações para cada linha de retorno da sua consulta.
É possível destacar cada coluna da sua consulta, conforme as condições estabelecidas por você.
Existem 4 possibilidades de formatação:
* Formatação Condicional
* Mapa
* Comando SQL
* Botões
[[Arquivo:Consulta Formatacoes.jpg|350px|thumb|none|Figura 1 – Formatações|Figura 1 – Formatações]]
Segue abaixo mais detalhes sobre cada uma das '''abas''' de formatação.
== Formatação Condicional ==
Na formatação condicional, como o próprio nome já diz, é para criarmos uma '''formatação''' diferente, quando uma determinada '''condição''' for atendida. Por exemplo:
Vamos criar uma formatação condicional na consulta dos Países (conforme exemplo utilizado para [[Criando uma Consulta SQL Query|criar uma consulta]]) onde vamos destacar a coluna ''Ativo/Inativo'' marcando em <span style="color:green">verde</span> quando estiver o país estiver <span style="color:green">ativo</span> no banco de dados e vamos marcar em <span style="color:red">vermelho</span> quando estiver <span style="color:red">inativo</span>.
Vamos para o passo a passo:
# Na aba Formatações, clicar no botão <span style="color:green">'''+'''</span>.
# No campo ''NovoItem'', informe um nome (figura 2) para identificar a sua formatação.
# Assim que você informar o nome, abrirá um tela (figura 3) para você realizar a formatação.
## Condições: Informe qual campo vamos formatar, qual operador e qual o valor da condição. No nosso exemplo queremos quando a informação do campo for igual a '''1''', vamos preencher o fundo da coluna ativoinativo com verde.
## Formatação: Informe qual o tipo de formatação, isto é, se vamos modificar o texto ou se vamos utilizar uma imagem para representar. No nosso exemplo queremos trocar a cor do fundo do texto. Sempre que for utilizar as cores, por questões de compatibilidade, utilize sempre as cores da aba WEB.
## Aplicação: Informe se irá aplicar a formatação condicional para a ''linha inteira'' ou somente para uma ''determinada coluna''. No nosso exemplo vamos aplicar na própria coluna ''ativoinativo''.
## Configuração: Informe aqui se você quer criar uma legenda para isso. É sempre muito interessante você deixar marcado a opção de ''Gerar Legenda'', visto que dessa maneira o usuário terá condições de identificar o que significa cada cor que você utilizou.
== Mapa ==
== Comando SQL ==
== Botões ==
3d50039b3c577f805a144e69a173b794da5fa72e
1393
1392
2017-06-07T21:19:32Z
Marcelo.quednau
17
wikitext
text/x-wiki
== Formatando os registros de uma consulta ==
Neste artigo veremos como realizar algumas formatações para cada linha de retorno da sua consulta.
É possível destacar cada coluna da sua consulta, conforme as condições estabelecidas por você.
Existem 4 possibilidades de formatação:
* Formatação Condicional
* Mapa
* Comando SQL
* Botões
[[Arquivo:Consulta Formatacoes.jpg|350px|thumb|none|Figura 1 – Formatações|Figura 1 – Formatações]]
Segue abaixo mais detalhes sobre cada uma das '''abas''' de formatação.
== Formatação Condicional ==
Na formatação condicional, como o próprio nome já diz, é para criarmos uma '''formatação''' diferente, quando uma determinada '''condição''' for atendida. Por exemplo:
Vamos criar uma formatação condicional na consulta dos Países (conforme exemplo utilizado para [[Criando uma Consulta SQL Query|criar uma consulta]]) onde vamos destacar a coluna ''Ativo/Inativo'' marcando em <span style="color:green">verde</span> quando estiver o país estiver <span style="color:green">ativo</span> no banco de dados e vamos marcar em <span style="color:red">vermelho</span> quando estiver <span style="color:red">inativo</span>.
Vamos para o passo a passo:
# Na aba Formatações, clicar no botão <span style="color:green">'''+'''</span>.
# No campo ''NovoItem'', informe um nome (figura 2) para identificar a sua formatação.
# Assim que você informar o nome, abrirá um tela (figura 3) para você realizar a formatação.
## Condições: Informe qual campo vamos formatar, qual operador e qual o valor da condição. No nosso exemplo queremos quando a informação do campo for igual a '''1''', vamos preencher o fundo da coluna ativoinativo com verde.
## Formatação: Informe qual o tipo de formatação, isto é, se vamos modificar o texto ou se vamos utilizar uma imagem para representar. No nosso exemplo queremos trocar a cor do fundo do texto.
## Aplicação: Informe se irá aplicar a formatação condicional para a ''linha inteira'' ou somente para uma ''determinada coluna''. No nosso exemplo vamos aplicar na própria coluna ''ativoinativo''.
## Configuração: Informe aqui se você quer criar uma legenda para isso. É sempre muito interessante você deixar marcado a opção de ''Gerar Legenda'', visto que dessa maneira o usuário terá condições de identificar o que significa cada cor que você utilizou.
# Assim que finalizar as configurações, clique no botão ''OK''.
Realize o mesmo passo a passo acima para formatar quando Inativo. No nosso exemplo queremos quando a informação do campo for igual a '''2''', vamos preencher o fundo da coluna ativoinativo com vermelho.
<span style="color:navy">Sempre que for utilizar as cores, por questões de compatibilidade, utilize sempre as cores da aba WEB.</span>
== Mapa ==
== Comando SQL ==
== Botões ==
5a0dd0f85d50b5b52e05fcc92a0e5b31c73c64b7
1394
1393
2017-06-08T17:14:08Z
Marcelo.quednau
17
wikitext
text/x-wiki
= Consultas Formatação =
== Formatando os registros de uma consulta ==
Neste artigo veremos como realizar algumas formatações para cada linha de retorno da sua consulta.
É possível destacar cada coluna da sua consulta, conforme as condições estabelecidas por você.
Existem 4 possibilidades de formatação:
* Formatação Condicional
* Mapa
* Comando SQL
* Botões
[[Arquivo:Consulta Formatacoes.jpg|350px|thumb|none|Figura 1 – Formatações|Figura 1 – Formatações]]
Segue abaixo mais detalhes sobre cada uma das '''abas''' de formatação.
== Formatação Condicional ==
Na formatação condicional, como o próprio nome já diz, é para criarmos uma '''formatação''' diferente, quando uma determinada '''condição''' for atendida. Por exemplo:
Vamos criar uma formatação condicional na consulta dos Países (conforme exemplo utilizado para [[Criando uma Consulta SQL Query|criar uma consulta]]) onde vamos destacar a coluna ''Ativo/Inativo'' marcando em <span style="color:green">verde</span> quando estiver o país estiver <span style="color:green">ativo</span> no banco de dados e vamos marcar em <span style="color:red">vermelho</span> quando estiver <span style="color:red">inativo</span>.
Vamos para o passo a passo:
# Na aba Formatações, clicar no botão <span style="color:green">'''+'''</span>.
# No campo ''NovoItem'', informe um nome (figura 2) para identificar a sua formatação.
# Assim que você informar o nome, abrirá um tela (figura 3) para você realizar a formatação.
## Condições: Informe qual campo vamos formatar, qual operador e qual o valor da condição. No nosso exemplo queremos quando a informação do campo for igual a '''1''', vamos preencher o fundo da coluna ativoinativo com verde.
## Formatação: Informe qual o tipo de formatação, isto é, se vamos modificar o texto ou se vamos utilizar uma imagem para representar. No nosso exemplo queremos trocar a cor do fundo do texto.
## Aplicação: Informe se irá aplicar a formatação condicional para a ''linha inteira'' ou somente para uma ''determinada coluna''. No nosso exemplo vamos aplicar na própria coluna ''ativoinativo''.
## Configuração: Informe aqui se você quer criar uma legenda para isso. É sempre muito interessante você deixar marcado a opção de ''Gerar Legenda'', visto que dessa maneira o usuário terá condições de identificar o que significa cada cor que você utilizou.
# Assim que finalizar as configurações, clique no botão ''OK''.
Realize o mesmo passo a passo acima para formatar quando Inativo. No nosso exemplo queremos quando a informação do campo for igual a '''2''', vamos preencher o fundo da coluna ativoinativo com vermelho.
<span style="color:navy">Sempre que for utilizar as cores, por questões de compatibilidade, utilize sempre as cores da aba WEB.</span>
== Mapa ==
== Comando SQL ==
== Botões ==
ce28690195109cd1fbc845815c274099ef7573bd
1395
1394
2017-06-08T17:14:44Z
Marcelo.quednau
17
wikitext
text/x-wiki
== Formatando os registros de uma consulta ==
Neste artigo veremos como realizar algumas formatações para cada linha de retorno da sua consulta.
É possível destacar cada coluna da sua consulta, conforme as condições estabelecidas por você.
Existem 4 possibilidades de formatação:
* Formatação Condicional
* Mapa
* Comando SQL
* Botões
[[Arquivo:Consulta Formatacoes.jpg|350px|thumb|none|Figura 1 – Formatações|Figura 1 – Formatações]]
Segue abaixo mais detalhes sobre cada uma das '''abas''' de formatação.
== Formatação Condicional ==
Na formatação condicional, como o próprio nome já diz, é para criarmos uma '''formatação''' diferente, quando uma determinada '''condição''' for atendida. Por exemplo:
Vamos criar uma formatação condicional na consulta dos Países (conforme exemplo utilizado para [[Criando uma Consulta SQL Query|criar uma consulta]]) onde vamos destacar a coluna ''Ativo/Inativo'' marcando em <span style="color:green">verde</span> quando estiver o país estiver <span style="color:green">ativo</span> no banco de dados e vamos marcar em <span style="color:red">vermelho</span> quando estiver <span style="color:red">inativo</span>.
Vamos para o passo a passo:
# Na aba Formatações, clicar no botão <span style="color:green">'''+'''</span>.
# No campo ''NovoItem'', informe um nome (figura 2) para identificar a sua formatação.
# Assim que você informar o nome, abrirá um tela (figura 3) para você realizar a formatação.
## Condições: Informe qual campo vamos formatar, qual operador e qual o valor da condição. No nosso exemplo queremos quando a informação do campo for igual a '''1''', vamos preencher o fundo da coluna ativoinativo com verde.
## Formatação: Informe qual o tipo de formatação, isto é, se vamos modificar o texto ou se vamos utilizar uma imagem para representar. No nosso exemplo queremos trocar a cor do fundo do texto.
## Aplicação: Informe se irá aplicar a formatação condicional para a ''linha inteira'' ou somente para uma ''determinada coluna''. No nosso exemplo vamos aplicar na própria coluna ''ativoinativo''.
## Configuração: Informe aqui se você quer criar uma legenda para isso. É sempre muito interessante você deixar marcado a opção de ''Gerar Legenda'', visto que dessa maneira o usuário terá condições de identificar o que significa cada cor que você utilizou.
# Assim que finalizar as configurações, clique no botão ''OK''.
Realize o mesmo passo a passo acima para formatar quando Inativo. No nosso exemplo queremos quando a informação do campo for igual a '''2''', vamos preencher o fundo da coluna ativoinativo com vermelho.
<span style="color:navy">Sempre que for utilizar as cores, por questões de compatibilidade, utilize sempre as cores da aba WEB.</span>
== Mapa ==
== Comando SQL ==
== Botões ==
5a0dd0f85d50b5b52e05fcc92a0e5b31c73c64b7
1398
1395
2017-06-08T19:29:20Z
Marcelo.quednau
17
Limpou toda a página
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:Consulta Formatacoes.jpg
6
180
1391
2017-06-07T19:49:15Z
Marcelo.quednau
17
Consuta - Aba Formatações
wikitext
text/x-wiki
Consuta - Aba Formatações
fa23ce9d17a1d874eb7ccd523bb151267ba2dc5d
Formulário Dinâmico:Visão Geral
0
86
1402
1195
2017-06-08T20:07:29Z
Daniel.giacomelli
1
/* Aba Campos */
wikitext
text/x-wiki
== LATROMI Client ==
=== Informações Básicas ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Título
|Título do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|}
=== Aba Configurações ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|Campo para selecionar uma conexão de banco de dados cadastrada. As conexões existentes podem ser alteradas ou novas conexões podem ser incluídas utilizando o botão com uma seta para baixo, na extremidade direita do campo.
A conexão selecionada será usada para buscar os dados de origem dos campos ('''Fonte de Dados'''), executar queries informadas nos '''Eventos''' e no '''Comando SQL''' final, disparado na confirmação do Formulário.
|-
|Habilitar Modo Contínuo
|
|-
|Habilitar Gravação de Log para os comandos SQL executados
|
|}
=== Aba Formulário ===
==== Parâmetros ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Descrição
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Variáveis ====
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Nome
|
|-
|Tipo
|
|-
|Botão Adicionar
|
|-
|Botão Alterar
|
|-
|Botão Excluir
|
|}
==== Fonte de Dados ====
==== Eventos ====
=== Aba Campos ===
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|
|-
|Text Box
|txt
|
|-
|Date/Time Picker
|dtp
|
|-
|Combo Box
|cbo
|
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|
|-
|Consulta
|qry
|
|-
|Button
|btn
|
|-
|Link
|lnk
|
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|
|-
|Guage
|gau
|
|-
|}
==== Configuração ====
==== Comando SQL ====
=== Aba Layout ===
* Modo de Layout
==== Layout Empilhado ====
==== Layout Absoluto ====
af312317253c14e9822defb5d1aceeb6cb844299
Report.aspx
0
185
1406
2017-06-08T20:21:40Z
Daniel.giacomelli
1
Criou página com '== Parâmetros == * '''MenuID''': ID do menu que está sendo acessado. Também pode ser representado com o nome '''IDMenu'''. * '''ExportNow''': Quando informado, a consulta...'
wikitext
text/x-wiki
== Parâmetros ==
* '''MenuID''': ID do menu que está sendo acessado. Também pode ser representado com o nome '''IDMenu'''.
* '''ExportNow''': Quando informado, a consulta será exportada para formato especificado imediatamente.
*: Formatos suportados:
*:: CSV: Para Consultas com saída em Grid.
*:: EXCEL: Para Consultas com saída em Grid ou CrossTab.
* '''PageID''': Identificador da janela ou aba aberta no navegador.
6505edfa71f8ccfa56a62af425ca86dca906c847
1407
1406
2017-06-08T20:22:12Z
Daniel.giacomelli
1
/* Parâmetros */
wikitext
text/x-wiki
== Parâmetros ==
* '''MenuID''': ID do menu que está sendo acessado. Também pode ser representado com o nome '''IDMenu'''.
* '''ExportNow''': Quando informado, a consulta será exportada para formato especificado imediatamente. Os formatos suportados estão listados abaixo:
*:: CSV: Para Consultas com saída em Grid.
*:: EXCEL: Para Consultas com saída em Grid ou CrossTab.
* '''PageID''': Identificador da janela ou aba aberta no navegador.
d6faf0a8229707496e1529f863148548eadbae99
1411
1407
2017-06-08T20:48:03Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[File:ReportASPX Filmes.jpg|270px|thumb|right|Consulta de exemplo, com cadastro de filmes]]
A página ''Report.aspx'' é usada para acessar as Consultas cadastradas no sistema. Todas as Consultas, independente do tipo de saída de dados (Grid, CrossTab e Gráfico) podem ser abertas nessa página.
O acesso a essa página pode ser realizado através do menu principal do site ou através dos acessos recentes e favoritos da página inicial.
== Parâmetros ==
* '''PageID''': Identificador da janela ou aba aberta no navegador. Usada para fins de desenvolvimento. Quando este parâmetro não for especificado, o sistema irá adicioná-lo automaticamente na URL.
* '''MenuID''': ID do menu que está sendo acessado. Também pode ser representado com o nome '''IDMenu'''.
* '''ExportNow''': Quando informado, a consulta será exportada para formato especificado imediatamente (opcional). Os formatos suportados estão listados abaixo:
*:: CSV: Para Consultas com saída em Grid.
*:: EXCEL: Para Consultas com saída em Grid ou CrossTab.
Além dos parâmetros citados acima, é possível especificar o valor dos parâmetros da Consulta. Para isso, use o formato '''_nomeDoParametro'''.
Por exemplo, se tivéssemos na consulta um parâmetro chamado ''codigoCliente'', e quiséssemos abrir a Consulta informando o valor deste parâmetro via URL, o endereço ficaria:
http:// latromi.meudominio.com.br/web/Report.aspx?menuid=999&pageid=5a0cb9b9c432428396505c72d9a8cd40&_codigoCliente=1093
aeb334303d68deb1060e103efd08b91aff4986b9
1413
1411
2017-06-08T20:52:20Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[File:ReportASPX Filmes.jpg|270px|thumb|right|Consulta de exemplo, com cadastro de filmes]]
A página ''Report.aspx'' é usada para acessar as Consultas cadastradas no sistema. Todas as Consultas, independente do tipo de saída de dados (Grid, CrossTab e Gráfico) podem ser abertas nessa página.
O acesso a essa página pode ser realizado através do menu principal do site ou através dos acessos recentes e favoritos da página inicial.
== Parâmetros ==
* '''PageID''': Identificador da janela ou aba aberta no navegador. Usada para fins de desenvolvimento. Quando este parâmetro não for especificado, o sistema irá adicioná-lo automaticamente na URL.
* '''MenuID''': ID do menu que está sendo acessado. Também pode ser representado com o nome '''IDMenu'''.
* '''ExportNow''': Quando informado, a consulta será exportada para formato especificado imediatamente (opcional). Os formatos suportados estão listados abaixo:
*:: CSV: Para Consultas com saída em Grid.
*:: EXCEL: Para Consultas com saída em Grid ou CrossTab.
Além dos parâmetros citados acima, é possível especificar o valor dos parâmetros da Consulta. Para isso, use o formato '''_nomeDoParametro'''.
Por exemplo, se tivéssemos na consulta um parâmetro chamado ''codigoCliente'', e quiséssemos abrir a Consulta informando o valor deste parâmetro via URL, o endereço ficaria:
http:// latromi.meudominio.com.br/web/Report.aspx?menuid=999&pageid=5a0cb9b9c432428396505c72d9a8cd40&<span style="color:#009933"><b>_codigoCliente=</b>1093</span>
Agora, acessando a mesma Consulta, mas exportando para CSV:
http:// latromi.meudominio.com.br/web/Report.aspx?menuid=999&pageid=5a0cb9b9c432428396505c72d9a8cd40&_codigoCliente=1093&<span style="color:#009933"><b>exportNow=</b>CSV</span>
95dc082892b4e82221f16f6c93338438db90e728
1414
1413
2017-06-08T21:00:08Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[File:ReportASPX Filmes.jpg|270px|thumb|right|Consulta de exemplo, com cadastro de filmes]]
A página ''Report.aspx'' é usada para acessar as Consultas cadastradas no sistema. Todas as Consultas, independente do tipo de saída de dados (Grid, CrossTab e Gráfico) podem ser abertas nessa página.
O acesso a essa página pode ser realizado através do menu principal do site ou através dos acessos recentes e favoritos da página inicial.
A visualização das Consultas abertas nessa página só ocorre para usuários com Permissão no menu (especificado através do parâmetro ''MenuId'') ou Administradores. Se o usuário não tem permissão para acessar, ele será redirecionado para a página inicial do sistema.
== Parâmetros ==
* '''PageID''': Identificador da janela ou aba aberta no navegador. Usada para fins de desenvolvimento. Quando este parâmetro não for especificado, o sistema irá adicioná-lo automaticamente na URL.
* '''MenuID''': ID do menu que está sendo acessado. Também pode ser representado com o nome '''IDMenu'''.
* '''ExportNow''': Quando informado, a consulta será exportada para formato especificado imediatamente (opcional). Os formatos suportados estão listados abaixo:
*:: CSV: Para Consultas com saída em Grid.
*:: EXCEL: Para Consultas com saída em Grid ou CrossTab.
Além dos parâmetros citados acima, é possível especificar o valor dos parâmetros da Consulta. Para isso, use o formato '''_nomeDoParametro'''.
Por exemplo, se tivéssemos na consulta um parâmetro chamado ''codigoCliente'', e quiséssemos abrir a Consulta informando o valor deste parâmetro via URL, o endereço ficaria:
http:// latromi.meudominio.com.br/web/Report.aspx?menuid=999&pageid=5a0cb9b9c432428396505c72d9a8cd40&<span style="color:#009933"><b>_codigoCliente=</b>1093</span>
Agora, acessando a mesma Consulta, mas exportando para CSV:
http:// latromi.meudominio.com.br/web/Report.aspx?menuid=999&pageid=5a0cb9b9c432428396505c72d9a8cd40&_codigoCliente=1093&<span style="color:#009933"><b>exportNow=</b>CSV</span>
4106449023161f50da44fe1410e5ba38401e4d90
1416
1414
2017-06-08T21:00:58Z
Daniel.giacomelli
1
/* Parâmetros */
wikitext
text/x-wiki
[[File:ReportASPX Filmes.jpg|270px|thumb|right|Consulta de exemplo, com cadastro de filmes]]
A página ''Report.aspx'' é usada para acessar as Consultas cadastradas no sistema. Todas as Consultas, independente do tipo de saída de dados (Grid, CrossTab e Gráfico) podem ser abertas nessa página.
O acesso a essa página pode ser realizado através do menu principal do site ou através dos acessos recentes e favoritos da página inicial.
A visualização das Consultas abertas nessa página só ocorre para usuários com Permissão no menu (especificado através do parâmetro ''MenuId'') ou Administradores. Se o usuário não tem permissão para acessar, ele será redirecionado para a página inicial do sistema.
== Parâmetros ==
Segue abaixo a descrição dos parâmetros de URL utilizados na página:
* '''PageID''': Identificador da janela ou aba aberta no navegador. Usada para fins de desenvolvimento. Quando este parâmetro não for especificado, o sistema irá adicioná-lo automaticamente na URL.
* '''MenuID''': ID do menu que está sendo acessado. Também pode ser representado com o nome '''IDMenu'''.
* '''ExportNow''': Quando informado, a consulta será exportada para formato especificado imediatamente (opcional). Os formatos suportados estão listados abaixo:
*:: CSV: Para Consultas com saída em Grid.
*:: EXCEL: Para Consultas com saída em Grid ou CrossTab.
Além dos parâmetros citados acima, é possível especificar o valor dos parâmetros da Consulta. Para isso, use o formato '''_nomeDoParametro'''.
Por exemplo, se tivéssemos na consulta um parâmetro chamado ''codigoCliente'', e quiséssemos abrir a Consulta informando o valor deste parâmetro via URL, o endereço ficaria:
http:// latromi.meudominio.com.br/web/Report.aspx?menuid=999&pageid=5a0cb9b9c432428396505c72d9a8cd40&<span style="color:#009933"><b>_codigoCliente=</b>1093</span>
Agora, acessando a mesma Consulta, mas exportando para CSV:
http:// latromi.meudominio.com.br/web/Report.aspx?menuid=999&pageid=5a0cb9b9c432428396505c72d9a8cd40&_codigoCliente=1093&<span style="color:#009933"><b>exportNow=</b>CSV</span>
e00003a5d95ab4e4e590ce4c03ad4355b530c350
1417
1416
2017-06-08T21:02:19Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[File:ReportASPX Filmes.jpg|270px|thumb|right|Consulta de exemplo, com cadastro de filmes]]
A página ''Report.aspx'' é usada para acessar as [[Consultas]] cadastradas no sistema. Todas as [[Consultas]], independente do tipo de saída de dados (Grid, CrossTab e Gráfico) podem ser abertas nessa página.
O acesso a essa página pode ser realizado através do menu principal do site ou através dos acessos recentes e favoritos da página inicial.
A visualização das Consultas abertas nessa página só ocorre para usuários com Permissão no menu (especificado através do parâmetro ''MenuId'') ou Administradores. Se o usuário não tem permissão para acessar, ele será redirecionado para a página inicial do sistema.
== Parâmetros ==
Segue abaixo a descrição dos parâmetros de URL utilizados na página:
* '''PageID''': Identificador da janela ou aba aberta no navegador. Usada para fins de desenvolvimento. Quando este parâmetro não for especificado, o sistema irá adicioná-lo automaticamente na URL.
* '''MenuID''': ID do menu que está sendo acessado. Também pode ser representado com o nome '''IDMenu'''.
* '''ExportNow''': Quando informado, a consulta será exportada para formato especificado imediatamente (opcional). Os formatos suportados estão listados abaixo:
*:: CSV: Para Consultas com saída em Grid.
*:: EXCEL: Para Consultas com saída em Grid ou CrossTab.
Além dos parâmetros citados acima, é possível especificar o valor dos parâmetros da Consulta. Para isso, use o formato '''_nomeDoParametro'''.
Por exemplo, se tivéssemos na consulta um parâmetro chamado ''codigoCliente'', e quiséssemos abrir a Consulta informando o valor deste parâmetro via URL, o endereço ficaria:
http:// latromi.meudominio.com.br/web/Report.aspx?menuid=999&pageid=5a0cb9b9c432428396505c72d9a8cd40&<span style="color:#009933"><b>_codigoCliente=</b>1093</span>
Agora, acessando a mesma Consulta, mas exportando para CSV:
http:// latromi.meudominio.com.br/web/Report.aspx?menuid=999&pageid=5a0cb9b9c432428396505c72d9a8cd40&_codigoCliente=1093&<span style="color:#009933"><b>exportNow=</b>CSV</span>
a1a6acbcd09c155ae1314b6c7e9241bc43ad2c59
Arquivo:ReportASPX Filmes.jpg
6
186
1409
2017-06-08T20:27:48Z
Daniel.giacomelli
1
Página de exemplo: Cadastro de Filmes
Local: http://demo.latromi.com.br/Report.aspx?idmenu=41
wikitext
text/x-wiki
Página de exemplo: Cadastro de Filmes
Local: http://demo.latromi.com.br/Report.aspx?idmenu=41
0f30b24e529034e48b5af3a5f43ccbc918971ab7
Consultas
0
187
1415
2017-06-08T21:00:55Z
Marcelo.quednau
17
Criou página com 'As consultas servem para você extrair as informações que estão registradas no banco de dados e mostrar para o usuário em um navegador web. Existem 3 tipos de Consultas q...'
wikitext
text/x-wiki
As consultas servem para você extrair as informações que estão registradas no banco de dados e mostrar para o usuário em um navegador web.
Existem 3 tipos de Consultas que você pode criar:
* [[Criando uma Consulta SQL Query|Consulta do tipo SQL Query]]
* [[Criando uma Consulta RPT|Consulta do tipo RPT]]
* [[Criando uma Consulta CrossMap|Consulta do tipo CrossMap]]
Clique nos links acima para maiores detalhes.
2731ace5b431df6eb3931fed535a72cbbb8e5499
Report.aspx
0
185
1418
1417
2017-06-08T21:04:20Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[File:ReportASPX Filmes.jpg|270px|thumb|right|Consulta de exemplo, com cadastro de filmes]]
A página ''Report.aspx'' é usada para acessar as [[Consultas]] cadastradas no sistema. Todas as [[Consultas]], independente do tipo de saída de dados (Grid, CrossTab e Gráfico) podem ser abertas nessa página.
O acesso a essa página pode ser realizado através do menu principal do site ou através dos acessos recentes e favoritos da página inicial.
A visualização das Consultas abertas nessa página só ocorre para usuários com Permissão no menu (especificado através do parâmetro ''MenuId'') ou Administradores. Se o usuário não tem permissão para acessar, ele será redirecionado para a página inicial do sistema.
== Parâmetros ==
Segue abaixo a descrição dos parâmetros de URL utilizados na página:
* '''PageID''': Identificador da janela ou aba aberta no navegador. Usada para fins de desenvolvimento. Quando este parâmetro não for especificado, o sistema irá adicioná-lo automaticamente na URL.
* '''MenuID''': ID do menu que está sendo acessado. Também pode ser representado com o nome '''IDMenu'''.
* '''ExportNow''': Quando informado, a consulta será exportada para formato especificado imediatamente (opcional). Os formatos suportados estão listados abaixo:
*:: CSV: Para Consultas com saída em Grid.
*:: EXCEL: Para Consultas com saída em Grid ou CrossTab.
Além dos parâmetros citados acima, é possível especificar o valor dos parâmetros da Consulta. Para isso, use o formato '''_nomeDoParametro'''.
Por exemplo, se tivéssemos na consulta um parâmetro chamado ''codigoCliente'', e quiséssemos abrir a Consulta informando o valor deste parâmetro via URL, o endereço ficaria:
http:// latromi.meudominio.com.br/web/Report.aspx?menuid=999&pageid=5a0cb9b9c432428396505c72d9a8cd40&<span style="color:#009933"><b>_codigoCliente=</b>1093</span>
Agora, acessando a mesma Consulta, mas exportando para CSV:
http:// latromi.meudominio.com.br/web/Report.aspx?menuid=999&pageid=5a0cb9b9c432428396505c72d9a8cd40&_codigoCliente=1093&<span style="color:#009933"><b>exportNow=</b>CSV</span>
== Ver Também ==
* [[Consultas]]
214b930a11189761d6e02ac6549cd3a67e41805d
LATROMI: Tópicos de Ajuda
0
27
1434
1412
2017-06-09T19:35:18Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Autenticação'''
## [[Autenticação simples via URL]]
## [[Autenticação com token via URL]]
# '''[[Consultas]]'''
## [[Criando uma Consulta SQL Query]]
### [[Alterando uma Consulta SQL Query]]
### [[Configuração de Saída da Query]]
#### [[Grid]]
#### [[Gráfico]]
#### [[CrossTab]]
### Configurações das Colunas
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### [[Formatações da Consulta|Formatações]]
### [[Parâmetros da Consulta|Parâmetros]]
## [[Criando uma Consulta RPT]]
### Crystal Reports
## [[Criando uma Consulta CrossMap]]
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Propriedades Condicionais
## Eventos
## Layout Absoluto
# '''[[Browser Dinâmico]]'''
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas do LATROMI Web'''
## [[Report.aspx]] (Página de visualização de Consultas)
## [[RptPrintView.aspx]] - (Página de geração de PDF)
e6ac8f71c5d93a0a38d161cde509094edf5a6c70
1441
1434
2017-06-30T14:47:33Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Autenticação'''
## [[Autenticação simples via URL]]
## [[Autenticação com token via URL]]
# '''[[Consultas]]'''
## [[Criando uma Consulta SQL Query]]
### [[Alterando uma Consulta SQL Query]]
### [[Configuração de Saída da Query]]
#### [[Grid]]
#### [[Gráfico]]
#### [[CrossTab]]
### Configurações das Colunas
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### [[Formatações da Consulta|Formatações]]
### [[Parâmetros da Consulta|Parâmetros]]
## [[Criando uma Consulta RPT]]
### Crystal Reports
## [[Criando uma Consulta CrossMap]]
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## Eventos
## Procedimentos
## Layout Absoluto
# '''[[Browser Dinâmico]]'''
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas do LATROMI Web'''
## [[Report.aspx]] (Página de visualização de Consultas)
## [[RptPrintView.aspx]] - (Página de geração de PDF)
0ab6973850cd47ff88f67f9bdd40ceb27d8e5aee
1442
1441
2017-06-30T16:48:20Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Autenticação'''
## [[Autenticação simples via URL]]
## [[Autenticação com token via URL]]
# '''[[Consultas]]'''
## [[Criando uma Consulta SQL Query]]
### [[Alterando uma Consulta SQL Query]]
### [[Configuração de Saída da Query]]
#### [[Grid]]
#### [[Gráfico]]
#### [[CrossTab]]
### Configurações das Colunas
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### [[Formatações da Consulta|Formatações]]
### [[Parâmetros da Consulta|Parâmetros]]
## [[Criando uma Consulta RPT]]
### Crystal Reports
## [[Criando uma Consulta CrossMap]]
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## [[Eventos]]
## [[Procedimentos]]
## [[Layout Absoluto]]
# '''[[Browser Dinâmico]]'''
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas do LATROMI Web'''
## [[Report.aspx]] (Página de visualização de Consultas)
## [[RptPrintView.aspx]] - (Página de geração de PDF)
264d5c85701a190d2a8c93a9197cf4c58291b02f
1454
1442
2017-07-06T18:30:38Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Autenticação'''
## [[Autenticação simples via URL]]
## [[Autenticação com token via URL]]
# '''[[Consultas]]'''
## [[Criando uma Consulta SQL Query]]
### [[Alterando uma Consulta SQL Query]]
### [[Configuração de Saída da Query]]
#### [[Grid]]
#### [[Gráfico]]
#### [[CrossTab]]
### Configurações das Colunas
#### Máscara
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### [[Formatações da Consulta|Formatações]]
### [[Parâmetros da Consulta|Parâmetros]]
## [[Criando uma Consulta RPT]]
### Crystal Reports
## [[Criando uma Consulta CrossMap]]
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## [[Eventos]]
## [[Procedimentos e Funções]]
## [[Layout Absoluto]]
# '''[[Browser Dinâmico]]'''
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas do LATROMI Web'''
## [[Report.aspx]] (Página de visualização de Consultas)
## [[RptPrintView.aspx]] - (Página de geração de PDF)
a75cd6da1cdc5fc2f95ff83d10d6f204d542f490
1458
1454
2017-07-07T16:59:28Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Autenticação'''
## [[Autenticação simples via URL]]
## [[Autenticação com token via URL]]
# '''[[Consultas]]'''
## [[Criando uma Consulta SQL Query]]
### [[Alterando uma Consulta SQL Query]]
### [[Configuração de Saída da Query]]
#### [[Grid]]
#### [[Gráfico]]
#### [[CrossTab]]
### Configurações das Colunas
#### [[Máscara]]
#### Link
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### [[Formatações da Consulta|Formatações]]
### [[Parâmetros da Consulta|Parâmetros]]
## [[Criando uma Consulta RPT]]
### Crystal Reports
## [[Criando uma Consulta CrossMap]]
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## [[Eventos]]
## [[Procedimentos e Funções]]
## [[Layout Absoluto]]
# '''[[Browser Dinâmico]]'''
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas do LATROMI Web'''
## [[Report.aspx]] (Página de visualização de Consultas)
## [[RptPrintView.aspx]] - (Página de geração de PDF)
dd5aba1520852ee5dd495da3f5480f70033b8ad4
1466
1458
2017-07-11T18:25:45Z
Marcelo.quednau
17
wikitext
text/x-wiki
# '''Visão Geral do Sistema'''
## [[LATROMI Client]]
### [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
## [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
# '''Autenticação'''
## [[Autenticação simples via URL]]
## [[Autenticação com token via URL]]
# '''[[Consultas]]'''
## [[Criando uma Consulta SQL Query]]
### [[Alterando uma Consulta SQL Query]]
### [[Configuração de Saída da Query]]
#### [[Grid]]
#### [[Gráfico]]
#### [[CrossTab]]
### Configurações das Colunas
#### [[Máscara]]
#### [[Link_da_Consulta|Link]]
#### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
### [[Formatações da Consulta|Formatações]]
### [[Parâmetros da Consulta|Parâmetros]]
## [[Criando uma Consulta RPT]]
### Crystal Reports
## [[Criando uma Consulta CrossMap]]
## Injeção de HTML
## [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
## Provedores de Dados
### [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
### [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
# '''[[Formulário Dinâmico]]'''
## [[Eventos]]
## [[Procedimentos e Funções]]
## [[Layout Absoluto]]
# '''[[Browser Dinâmico]]'''
# '''Wallboard Slideshow'''
## O que é o Wallboard Slideshow?
## [[WecDB - Criando um Carrossel|Criando um Carrossel]]
## [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
# '''Serviços'''
## [[Authentication.svc]] (Serviço de Autenticação)
# '''Páginas do LATROMI Web'''
## [[Report.aspx]] (Página de visualização de Consultas)
## [[RptPrintView.aspx]] - (Página de geração de PDF)
b2f6f54f65dca13ebee41cb919659c84fb2bd309
1481
1466
2017-12-26T16:47:03Z
Daniel.giacomelli
1
wikitext
text/x-wiki
: '''Visão Geral do Sistema'''
:# [[LATROMI Client]]
:## [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:# [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
: '''Autenticação'''
:# [[Autenticação simples via URL]]
:# [[Autenticação com token via URL]]
: '''[[Consultas]]'''
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
: '''Serviços'''
:# [[Authentication.svc]] (Serviço de Autenticação)
: '''Páginas do LATROMI Web'''
:# [[Report.aspx]] (Página de visualização de Consultas)
:# [[RptPrintView.aspx]] - (Página de geração de PDF)
87acec759934aab02646fad0dc51a828c113671e
1482
1481
2017-12-26T16:51:37Z
Daniel.giacomelli
1
wikitext
text/x-wiki
: '''Visão Geral do Sistema'''
:# [[LATROMI Client]]
:## [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:# [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
: '''Autenticação'''
:# [[Autenticação simples via URL]]
:# [[Autenticação com token via URL]]
: '''[[Consultas]]'''
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
: '''Serviços'''
:# [[Authentication.svc]] (Serviço de Autenticação)
: '''Páginas do LATROMI Web'''
:# [[Report.aspx]] (Página de visualização de Consultas)
:# [[RptPrintView.aspx]] - (Página de geração de PDF)
: Peformance
:# Otimizações na hospedagem do site (IIS)
7817ed9f7be4b26578a75e359ff3557c63632566
1483
1482
2017-12-26T16:53:02Z
Daniel.giacomelli
1
wikitext
text/x-wiki
: '''Visão Geral do Sistema'''
:# [[LATROMI Client]]
:## [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:# [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
: '''Autenticação'''
:# [[Autenticação simples via URL]]
:# [[Autenticação com token via URL]]
: '''[[Consultas]]'''
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
: '''Serviços'''
:# [[Authentication.svc]] (Serviço de Autenticação)
: '''Páginas do LATROMI Web'''
:# [[Report.aspx]] (Página de visualização de Consultas)
:# [[RptPrintView.aspx]] - (Página de geração de PDF)
: Peformance
:# [[Melhoria de Performance no IIS]]
7e02cccc92aecab79b93093366e11b6c8a4c5594
1495
1483
2018-01-05T18:48:57Z
Daniel.giacomelli
1
wikitext
text/x-wiki
: '''Visão Geral do Sistema'''
:# [[LATROMI Client]]
:## [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:# [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
: '''Autenticação'''
:# [[Autenticação simples via URL]]
:# [[Autenticação com token via URL]]
: '''[[Consultas]]'''
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
: '''Serviços'''
:# [[Authentication.svc]] (Serviço de Autenticação)
: '''Páginas do LATROMI Web'''
:# [[Report.aspx]] (Página de visualização de Consultas)
:# [[RptPrintView.aspx]] - (Página de geração de PDF)
: '''Peformance'''
:# [[Melhoria de Performance no IIS]]
33b9dc67e933507d6b5c6ff7077910b70d16a5fd
1496
1495
2018-01-05T18:49:06Z
Daniel.giacomelli
1
wikitext
text/x-wiki
: '''Visão Geral do Sistema'''
:# [[LATROMI Client]]
:## [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:# [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
: '''Autenticação'''
:# [[Autenticação simples via URL]]
:# [[Autenticação com token via URL]]
: '''[[Consultas]]'''
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[WecDB Client - Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[WecDB Client - Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
: '''Serviços'''
:# [[Authentication.svc]] (Serviço de Autenticação)
: '''Páginas do LATROMI Web'''
:# [[Report.aspx]] (Página de visualização de Consultas)
:# [[RptPrintView.aspx]] - (Página de geração de PDF)
: '''Performance'''
:# [[Melhoria de Performance no IIS]]
106cb4dfa0f047b1a3f016598ea3ef228072108a
Arquivo:Cadastro de Formulario Dinamico.jpg
6
197
1437
2017-06-19T18:56:52Z
Marcelo.quednau
17
Cadastro de Formulário Dinâmico - Tela Principal
wikitext
text/x-wiki
Cadastro de Formulário Dinâmico - Tela Principal
52aafe31afab9e43e998f1e75df88b78a6944e04
Arquivo:Cadastro de Formulario Dinamico Procedimentos.jpg
6
198
1438
2017-06-19T20:31:16Z
Marcelo.quednau
17
Cadastro de Formulário Dinâmico - Procedimentos
wikitext
text/x-wiki
Cadastro de Formulário Dinâmico - Procedimentos
333fcf099879430f84ec5496a9f4ded67256e1f2
Formulário Dinâmico:Visão Geral
0
86
1439
1402
2017-06-19T21:04:55Z
Marcelo.quednau
17
wikitext
text/x-wiki
== Informações Básicas ==
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Nome
|Nome do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|-
|Módulo
|Caso necessário, selecione o módulo ao qual o formulário pertence.
|}
[[Arquivo:Cadastro de Formulario Dinamico.jpg|400px|thumb|none|Figura 1 – Formulário Dinâmico|Figura 1 – Formulário Dinâmico]]
== Aba Formulário ==
=== Item Configurações ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|Campo para selecionar uma conexão de banco de dados cadastrada. As conexões existentes podem ser alteradas ou novas conexões podem ser incluídas utilizando o botão com uma seta para baixo, na extremidade direita do campo.
A conexão selecionada será usada para buscar os dados de origem dos campos ('''Fonte de Dados'''), executar queries informadas nos '''Eventos''' e no '''Comando SQL''' final, disparado na confirmação do Formulário.
|-
|Classe CSS
|Informe o nome de uma ou mais classes CSS declaradas no arquivo CSS público.
|-
|Habilitar Gravação de Log para os comandos SQL executados
|Marque para habilitar a gravação de Log.
|}
=== Item Fonte de Dados ===
Insira aqui a sua consulta SQL e adicione os parâmetros necessários na clausula Where.
Caso queira utilizar essa consulta para preencher os campos na abertura da página do formulário, não esqueça de marcar a opção.
=== Item Eventos ===
Estes eventos são chamados (disparados) quando o formulário é aberto (load) ou fechado (closing).
=== Item Layout ===
Selecione o Modo de Layout que você pretende utilizar.
Antes de você entrar aqui é interessante você clicar na [[#Aba Campos|Aba Campos]]. Assim que você fizer isso, abrirá uma janela perguntando se você gostaria de carregar automaticamente os campos, conforme a consulta SQL que você inseriu no [[#Item Fonte de Dados|item Fonte de Dados]] da Aba Formulário.
==== Layout Empilhado ====
Utilizando o modo de Layout Empilhado, os campos serão empilhados um abaixo do outro e você tem a opção de especificar as dimensões da janela (largura e altura).
==== Layout Absoluto ====
Utilizando o modo de Layout Absoluto, clique em configurar Layout para construir a janela do seu formulário.
{| class="wikitable propertytable"
! Aba !! Descrição
|-
|Campos
|Aqui você encontra todos os campos disponíveis (incluindo os botôes) que você cadastrou na [[#Aba Campos|Aba Campos]].
|-
|Containers
|Utilize os containers para agrupar os itens do mesmo assunto. Existem 4 tipos:
* Grup Box: Cria uma caixa para você inserir os campos
* Tab Control: Cria abas para você agrupar os campos. Por padrão abre 2 abas, mas você pode adicionar mais caso necessário.
* Vertical Stack Panel: Agrupa os campos aninhando eles de forma vertical.
* Horizontak Stack Panel: Agrupa os campos aninhando eles de forma horizontal.
|-
|Contorno de Documento
|Serve para você indicar a sequencia da troca de um campo para outro ao pressionar a tecla TAB.
|-
|}
== Aba Documentos ==
Insira aqui os documentos de ajuda para este formulário.
== Aba Parâmetros ==
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome que descreva claramente o parâmetro.
Iniciar com o prefixo do tipo do parâmetro conforme abaixo:
* n – campos do tipo numérico
* c – campos do tipo texto
* d – campos do tipo data
Exemplo: nCodigo, cNome...
|-
|Descrição
|Informe uma descrição objetiva para que serve este parâmetro
|-
|Tipo
|Informe o tipo, que poderá ser:
* Number: Tipo Numérico
* Text: Tipo Texto
* Date: Tipo Data
|-
|}
== Aba Variáveis ==
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome amigável que descreva claramente a variável.
Iniciar com o prefixo do tipo da variável conforme abaixo:
* n – campos do tipo numérico
* c – campos do tipo texto
* d – campos do tipo data
Exemplo: nCodigo, cNome...
|-
|Tipo
|Informe o tipo, que poderá ser:
* Number: Tipo Numérico
* Text: Tipo Texto
* Date: Tipo Data
|-
|}
== Aba Procedimentos ==
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome que descreva claramente o procedimento.
|-
|Descrição
|Informe uma descrição objetiva para que serve este procedimento.
|-
|Procedimento
|Construa o procedimento, conforme a sua necessidade. Mais detalhes de possíveis ações na figura 2.
|-
|}
[[Arquivo:Cadastro de Formulario Dinamico Procedimentos.jpg|400px|thumb|none|Figura 2 – Formulário Dinâmico - Ações |Figura 2 – Formulário Dinâmico - Ações]]
== Aba Funções ==
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome que descreva claramente a função.
|-
|Descrição
|Informe uma descrição objetiva para que serve esta função.
|-
|Retorno
|Informe o tipo de retorno dessa função, que poderá ser:
* None: Não irá retornar nenhum valor
* Number: Retornará um valor do tipo Numérico
* Text: Retornará um valor do tipo Texto
* Date: Retornará um valor do tipo Data
|-
|Função
|Construa a função, conforme a sua necessidade. Mais detalhes de possíveis ações na figura 2, a mesma dos procedimentos.
|-
|}
== Aba Campos ==
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela abaixo para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|
|-
|Text Box
|txt
|
|-
|Date/Time Picker
|dtp
|
|-
|Combo Box
|cbo
|
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|
|-
|Consulta
|qry
|
|-
|Button
|btn
|
|-
|Link
|lnk
|
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|
|-
|Guage
|gau
|
|-
|}
== Botões do Rodapé ==
No rodapé do Cadastro de Formulário Dinâmico, existem 5 botões:
* Duplicar: Serve para duplicar o formulário que está aberto.
* Novo: Serve para criar um novo formulário.
* Excluir: Serve para excluir este ou vários formulários.
* Salvar: Serve para salvar o atual formulário.
* Sair: Clique para sair da edição do atual formulário.
31fcc5156217153ac1c2c139e72a30599c7854c0
1440
1439
2017-06-29T17:45:04Z
Marcelo.quednau
17
wikitext
text/x-wiki
== Informações Básicas ==
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Nome
|Nome do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|-
|Módulo
|Caso necessário, selecione o módulo ao qual o formulário pertence.
|}
[[Arquivo:Cadastro de Formulario Dinamico.jpg|400px|thumb|none|Figura 1 – Formulário Dinâmico|Figura 1 – Formulário Dinâmico]]
== Aba Formulário ==
=== Item Configurações ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|Campo para selecionar uma conexão de banco de dados cadastrada. As conexões existentes podem ser alteradas ou novas conexões podem ser incluídas utilizando o botão com uma seta para baixo, na extremidade direita do campo.
A conexão selecionada será usada para buscar os dados de origem dos campos ('''Fonte de Dados'''), executar queries informadas nos '''Eventos''' e no '''Comando SQL''' final, disparado na confirmação do Formulário.
|-
|Classe CSS
|Informe o nome de uma ou mais classes CSS declaradas no arquivo CSS público.
|-
|Habilitar Gravação de Log para os comandos SQL executados
|Marque para habilitar a gravação de Log.
|}
=== Item Fonte de Dados ===
Insira aqui a sua consulta SQL e adicione os parâmetros necessários na clausula Where.
Caso queira utilizar essa consulta para preencher os campos na abertura da página do formulário, não esqueça de marcar a opção.
=== Item Eventos ===
Estes eventos são chamados (disparados) quando o formulário é aberto (load) ou fechado (closing).
=== Item Layout ===
Selecione o Modo de Layout que você pretende utilizar.
Antes de você entrar aqui é interessante você clicar na [[#Aba Campos|Aba Campos]]. Assim que você fizer isso, abrirá uma janela perguntando se você gostaria de carregar automaticamente os campos, conforme a consulta SQL que você inseriu no [[#Item Fonte de Dados|item Fonte de Dados]] da Aba Formulário.
==== Layout Empilhado ====
Utilizando o modo de Layout Empilhado, os campos serão empilhados um abaixo do outro e você tem a opção de especificar as dimensões da janela (largura e altura).
==== Layout Absoluto ====
Utilizando o modo de Layout Absoluto, clique em configurar Layout para construir a janela do seu formulário.
{| class="wikitable propertytable"
! Aba !! Descrição
|-
|Campos
|Aqui você encontra todos os campos disponíveis (incluindo os botôes) que você cadastrou na [[#Aba Campos|Aba Campos]].
|-
|Containers
|Utilize os containers para agrupar os itens do mesmo assunto. Existem 4 tipos:
* Grup Box: Cria uma caixa para você inserir os campos
* Tab Control: Cria abas para você agrupar os campos. Por padrão abre 2 abas, mas você pode adicionar mais caso necessário.
* Vertical Stack Panel: Agrupa os campos aninhando eles de forma vertical.
* Horizontak Stack Panel: Agrupa os campos aninhando eles de forma horizontal.
|-
|Contorno de Documento
|Serve para você indicar a sequencia da troca de um campo para outro ao pressionar a tecla TAB.
|-
|}
== Aba Documentos ==
Insira aqui os documentos de ajuda para este formulário.
== Aba Parâmetros ==
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome que descreva claramente o parâmetro.
Iniciar com o prefixo do tipo do parâmetro conforme abaixo:
* n – campos do tipo numérico
* c – campos do tipo texto
* d – campos do tipo data
Exemplo: nCodigo, cNome...
|-
|Descrição
|Informe uma descrição objetiva para que serve este parâmetro
|-
|Tipo
|Informe o tipo, que poderá ser:
* Number: Tipo Numérico
* Text: Tipo Texto
* Date: Tipo Data
|-
|}
== Aba Variáveis ==
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome amigável que descreva claramente a variável.
Iniciar com o prefixo do tipo da variável conforme abaixo:
* n – campos do tipo numérico
* c – campos do tipo texto
* d – campos do tipo data
Exemplo: nCodigo, cNome...
|-
|Tipo
|Informe o tipo, que poderá ser:
* Number: Tipo Numérico
* Text: Tipo Texto
* Date: Tipo Data
|-
|}
== Aba Procedimentos ==
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome que descreva claramente o procedimento.
|-
|Descrição
|Informe uma descrição objetiva para que serve este procedimento.
|-
|Procedimento
|Construa o procedimento, conforme a sua necessidade. Mais detalhes de possíveis ações na figura 2.
|-
|}
[[Arquivo:Cadastro de Formulario Dinamico Procedimentos.jpg|400px|thumb|none|Figura 2 – Formulário Dinâmico - Ações |Figura 2 – Formulário Dinâmico - Ações]]
== Aba Funções ==
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome que descreva claramente a função.
|-
|Descrição
|Informe uma descrição objetiva para que serve esta função.
|-
|Retorno
|Informe o tipo de retorno dessa função, que poderá ser:
* None: Não irá retornar nenhum valor
* Number: Retornará um valor do tipo Numérico
* Text: Retornará um valor do tipo Texto
* Date: Retornará um valor do tipo Data
|-
|Função
|Construa a função, conforme a sua necessidade. Mais detalhes de possíveis ações na figura 2, a mesma dos procedimentos.
|-
|}
== Aba Campos ==
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela abaixo para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|
|-
|Text Box
|txt
|
|-
|Date/Time Picker
|dtp
|
|-
|Combo Box
|cbo
|
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|
|-
|Consulta
|qry
|
|-
|Button
|btn
|
|-
|Link
|lnk
|
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|
|-
|Guage
|gau
|
|-
|}
== Botões do Rodapé ==
No rodapé do Cadastro de Formulário Dinâmico, existem 5 botões:
* ''Duplicar'': Serve para duplicar o formulário que está aberto.
* ''Novo'': Serve para criar um novo formulário.
* ''Excluir'': Serve para excluir este ou vários formulários.
* ''Salvar'': Serve para salvar o atual formulário.
* ''Sair'': Clique para sair da edição do atual formulário.
c508d68720875bba64518651b22069ad1f865017
1445
1440
2017-07-06T14:51:59Z
Marcelo.quednau
17
wikitext
text/x-wiki
== Informações Básicas ==
Neste artigo veremos como criar uma Formulário Dinâmico.
No menu superior, clique em ''Cadastro'' e depois em ''Formulário Dinâmico''.
Assim que você realizar essa ação, abrirá a página em branco (figura 1) do Client do Latromi para você iniciar a construção do seu formulário.
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Nome
|Nome do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|-
|Módulo
|Caso necessário, selecione o módulo ao qual o formulário pertence.
|}
[[Arquivo:Cadastro de Formulario Dinamico.jpg|400px|thumb|none|Figura 1 – Formulário Dinâmico|Figura 1 – Formulário Dinâmico]]
== Aba Formulário ==
=== Item Configurações ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|Campo para selecionar uma conexão de banco de dados cadastrada. As conexões existentes podem ser alteradas ou novas conexões podem ser incluídas utilizando o botão com uma seta para baixo, na extremidade direita do campo.
A conexão selecionada será usada para buscar os dados de origem dos campos ('''Fonte de Dados'''), executar queries informadas nos '''Eventos''' e no '''Comando SQL''' final, disparado na confirmação do Formulário.
|-
|Classe CSS
|Informe o nome de uma ou mais classes CSS declaradas no arquivo CSS público.
|-
|Habilitar Gravação de Log para os comandos SQL executados
|Marque para habilitar a gravação de Log.
|}
=== Item Fonte de Dados ===
Insira aqui a sua consulta SQL e adicione os parâmetros necessários na clausula Where.
Caso queira utilizar essa consulta para preencher os campos na abertura da página do formulário, não esqueça de marcar a opção.
=== Item Eventos ===
Estes eventos são chamados (disparados) quando o formulário é aberto (load) ou fechado (closing).
=== Item Layout ===
Selecione o Modo de Layout que você pretende utilizar.
Antes de você entrar aqui é interessante você clicar na [[#Aba Campos|Aba Campos]]. Assim que você fizer isso, abrirá uma janela perguntando se você gostaria de carregar automaticamente os campos, conforme a consulta SQL que você inseriu no [[#Item Fonte de Dados|item Fonte de Dados]] da Aba Formulário.
==== Layout Empilhado ====
Utilizando o modo de Layout Empilhado, os campos serão empilhados um abaixo do outro e você tem a opção de especificar as dimensões da janela (largura e altura).
==== Layout Absoluto ====
Utilizando o modo de Layout Absoluto, clique em configurar Layout para construir a janela do seu formulário.
{| class="wikitable propertytable"
! Aba !! Descrição
|-
|Campos
|Aqui você encontra todos os campos disponíveis (incluindo os botôes) que você cadastrou na [[#Aba Campos|Aba Campos]].
|-
|Containers
|Utilize os containers para agrupar os itens do mesmo assunto. Existem 4 tipos:
* Grup Box: Cria uma caixa para você inserir os campos
* Tab Control: Cria abas para você agrupar os campos. Por padrão abre 2 abas, mas você pode adicionar mais caso necessário.
* Vertical Stack Panel: Agrupa os campos aninhando eles de forma vertical.
* Horizontak Stack Panel: Agrupa os campos aninhando eles de forma horizontal.
|-
|Contorno de Documento
|Serve para você indicar a sequencia da troca de um campo para outro ao pressionar a tecla TAB.
|-
|}
== Aba Documentos ==
Insira aqui os documentos de ajuda para este formulário.
== Aba Parâmetros ==
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome que descreva claramente o parâmetro.
Iniciar com o prefixo do tipo do parâmetro conforme abaixo:
* n – campos do tipo numérico
* c – campos do tipo texto
* d – campos do tipo data
Exemplo: nCodigo, cNome...
|-
|Descrição
|Informe uma descrição objetiva para que serve este parâmetro
|-
|Tipo
|Informe o tipo, que poderá ser:
* Number: Tipo Numérico
* Text: Tipo Texto
* Date: Tipo Data
|-
|}
== Aba Variáveis ==
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome amigável que descreva claramente a variável.
Iniciar com o prefixo do tipo da variável conforme abaixo:
* n – campos do tipo numérico
* c – campos do tipo texto
* d – campos do tipo data
Exemplo: nCodigo, cNome...
|-
|Tipo
|Informe o tipo, que poderá ser:
* Number: Tipo Numérico
* Text: Tipo Texto
* Date: Tipo Data
|-
|}
== Aba Procedimentos ==
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome que descreva claramente o procedimento.
|-
|Descrição
|Informe uma descrição objetiva para que serve este procedimento.
|-
|Procedimento
|Construa o procedimento, conforme a sua necessidade. Mais detalhes de possíveis ações na figura 2.
|-
|}
[[Arquivo:Cadastro de Formulario Dinamico Procedimentos.jpg|400px|thumb|none|Figura 2 – Formulário Dinâmico - Ações |Figura 2 – Formulário Dinâmico - Ações]]
== Aba Funções ==
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome que descreva claramente a função.
|-
|Descrição
|Informe uma descrição objetiva para que serve esta função.
|-
|Retorno
|Informe o tipo de retorno dessa função, que poderá ser:
* None: Não irá retornar nenhum valor
* Number: Retornará um valor do tipo Numérico
* Text: Retornará um valor do tipo Texto
* Date: Retornará um valor do tipo Data
|-
|Função
|Construa a função, conforme a sua necessidade. Mais detalhes de possíveis ações na figura 2, a mesma dos procedimentos.
|-
|}
== Aba Campos ==
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela abaixo para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|
|-
|Text Box
|txt
|
|-
|Date/Time Picker
|dtp
|
|-
|Combo Box
|cbo
|
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|
|-
|Consulta
|qry
|
|-
|Button
|btn
|
|-
|Link
|lnk
|
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|
|-
|Guage
|gau
|
|-
|}
== Botões do Rodapé ==
No rodapé do Cadastro de Formulário Dinâmico, existem 5 botões:
* ''Duplicar'': Serve para duplicar o formulário que está aberto.
* ''Novo'': Serve para criar um novo formulário.
* ''Excluir'': Serve para excluir este ou vários formulários.
* ''Salvar'': Serve para salvar o atual formulário.
* ''Sair'': Clique para sair da edição do atual formulário.
42fc4a20bbd6f6b482a23cdb6de96280785eeab7
1464
1445
2017-07-10T16:44:52Z
Marcelo.quednau
17
wikitext
text/x-wiki
== Informações Básicas ==
Neste artigo veremos como criar uma Formulário Dinâmico.
No menu superior, clique em ''Cadastro'' e depois em ''Formulário Dinâmico''.
Assim que você realizar essa ação, abrirá a página em branco (figura 1) do Client do Latromi para você iniciar a construção do seu formulário.
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Nome
|Nome do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|-
|Módulo
|Caso necessário, selecione o módulo ao qual o formulário pertence.
|}
[[Arquivo:Cadastro de Formulario Dinamico.jpg|400px|thumb|none|Figura 1 – Formulário Dinâmico|Figura 1 – Formulário Dinâmico]]
== Aba Formulário ==
=== Item Configurações ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|Campo para selecionar uma conexão de banco de dados cadastrada. As conexões existentes podem ser alteradas ou novas conexões podem ser incluídas utilizando o botão com uma seta para baixo, na extremidade direita do campo.
A conexão selecionada será usada para buscar os dados de origem dos campos ('''Fonte de Dados'''), executar queries informadas nos '''Eventos''' e no '''Comando SQL''' final, disparado na confirmação do Formulário.
|-
|Classe CSS
|Informe o nome de uma ou mais classes CSS declaradas no arquivo CSS público.
|-
|Habilitar Gravação de Log para os comandos SQL executados
|Marque para habilitar a gravação de Log.
|}
=== Item Fonte de Dados ===
Insira aqui a sua consulta SQL e adicione os parâmetros necessários na clausula Where.
Caso queira utilizar essa consulta para preencher os campos na abertura da página do formulário, não esqueça de marcar a opção.
=== Item Eventos ===
Estes eventos são chamados (disparados) quando o formulário é aberto (load) ou fechado (closing).
=== Item Layout ===
Selecione o Modo de Layout que você pretende utilizar.
Antes de você entrar aqui é interessante você clicar na [[#Aba Campos|Aba Campos]]. Assim que você fizer isso, abrirá uma janela perguntando se você gostaria de carregar automaticamente os campos, conforme a consulta SQL que você inseriu no [[#Item Fonte de Dados|item Fonte de Dados]] da Aba Formulário.
==== Layout Empilhado ====
Utilizando o modo de Layout Empilhado, os campos serão empilhados um abaixo do outro e você tem a opção de especificar as dimensões da janela (largura e altura).
==== Layout Absoluto ====
Utilizando o modo de Layout Absoluto, clique em configurar Layout para construir a janela do seu formulário.
{| class="wikitable propertytable"
! Aba !! Descrição
|-
|Campos
|Aqui você encontra todos os campos disponíveis (incluindo os botôes) que você cadastrou na [[#Aba Campos|Aba Campos]].
|-
|Containers
|Utilize os containers para agrupar os itens do mesmo assunto. Existem 4 tipos:
* Grup Box: Cria uma caixa para você inserir os campos
* Tab Control: Cria abas para você agrupar os campos. Por padrão abre 2 abas, mas você pode adicionar mais caso necessário.
* Vertical Stack Panel: Agrupa os campos aninhando eles de forma vertical.
* Horizontak Stack Panel: Agrupa os campos aninhando eles de forma horizontal.
|-
|Contorno de Documento
|Serve para você indicar a sequencia da troca de um campo para outro ao pressionar a tecla TAB.
|-
|}
== Aba Documentos ==
Insira aqui os documentos de ajuda para este formulário.
== Aba Parâmetros ==
Insira aqui os parâmetros que você utilizará neste formulário.
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome que descreva claramente o parâmetro.
Iniciar com o prefixo do tipo do parâmetro conforme abaixo:
* n – campos do tipo numérico
* c – campos do tipo texto
* d – campos do tipo data
Exemplo: nCodigo, cNome...
|-
|Descrição
|Informe uma descrição objetiva para que serve este parâmetro
|-
|Tipo
|Informe o tipo, que poderá ser:
* Number: Tipo Numérico
* Text: Tipo Texto
* Date: Tipo Data
|-
|}
== Aba Variáveis ==
Insira aqui todas as variáveis que você utilizará neste formulário.
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome amigável que descreva claramente a variável.
Iniciar com o prefixo do tipo da variável conforme abaixo:
* n – campos do tipo numérico
* c – campos do tipo texto
* d – campos do tipo data
Exemplo: nCodigo, cNome...
|-
|Tipo
|Informe o tipo, que poderá ser:
* Number: Tipo Numérico
* Text: Tipo Texto
* Date: Tipo Data
|-
|}
== Aba Procedimentos ==
Nesta aba estão localizados todos os [[Procedimentos e Funções|procedimentos]] que você utilizará neste formulário.
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome que descreva claramente o procedimento.
|-
|Descrição
|Informe uma descrição objetiva para que serve este procedimento.
|-
|Procedimento
|Construa o procedimento, conforme a sua necessidade. Mais detalhes de possíveis ações na figura 2.
|-
|}
[[Arquivo:Cadastro de Formulario Dinamico Procedimentos.jpg|400px|thumb|none|Figura 2 – Formulário Dinâmico - Ações |Figura 2 – Formulário Dinâmico - Ações]]
== Aba Funções ==
Nesta aba estão localizados todos as [[Procedimentos e Funções|funções]] que você utilizará neste formulário.
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome que descreva claramente a função.
|-
|Descrição
|Informe uma descrição objetiva para que serve esta função.
|-
|Retorno
|Informe o tipo de retorno dessa função, que poderá ser:
* None: Não irá retornar nenhum valor
* Number: Retornará um valor do tipo Numérico
* Text: Retornará um valor do tipo Texto
* Date: Retornará um valor do tipo Data
|-
|Função
|Construa a função, conforme a sua necessidade. Mais detalhes de possíveis ações na figura 2, a mesma dos procedimentos.
|-
|}
== Aba Campos ==
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela abaixo para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|
|-
|Text Box
|txt
|
|-
|Date/Time Picker
|dtp
|
|-
|Combo Box
|cbo
|
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|
|-
|Consulta
|qry
|
|-
|Button
|btn
|
|-
|Link
|lnk
|
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|
|-
|Guage
|gau
|
|-
|}
== Botões do Rodapé ==
No rodapé do Cadastro de Formulário Dinâmico, existem 5 botões:
* ''Duplicar'': Serve para duplicar o formulário que está aberto.
* ''Novo'': Serve para criar um novo formulário.
* ''Excluir'': Serve para excluir este ou vários formulários.
* ''Salvar'': Serve para salvar o atual formulário.
* ''Sair'': Clique para sair da edição do atual formulário.
e6e967628c904a2d075e51536258c471356f1e8c
Visão Geral do LATROMI Web
0
64
1472
1149
2017-07-14T14:41:21Z
Marcelo.quednau
17
wikitext
text/x-wiki
== Sobre ==
== Páginas ==
=== Login ===
Para efetuar o Login, informe o seu ''Usuário'' e ''Senha''. Clique em ''Entrar'' e aguarde carregar a página inicial.
[[Arquivo:WecDB_LoginPage.jpg|200px|thumb|none|Página de Login]]
=== Página Inicial ===
=== Consultas ===
==== Consultas Simples ====
==== Carrossel ====
=== Configurações ===
Neste item do Menu (figura 1), você realizará configurações na aparência do site, criará e atribuirá permissões para usuários ou grupos.
[[Arquivo:Configuracoes Site.jpg|400px|thumb|none|Figura 1 - Configurações|Figura 1 - Configurações]]
==== Configurações do Site ====
Aqui (figura 2) você consegue fazer as seguintes alterações:
* Tema: Selecione aqui o tema do site. Existem diversos temas cadastrados.
* Cabeçalho: Defina aqui:
*: - Cor dos botões: Selecione a cor desejada.
*: - Efeito do preenchimento: Selecione Sólido, Gradiente Horizontal ou Gradiente Vertical.
*: - Cores da barra superior: Selecione as 2 cores para a barra superior.
*: - Logotipo da empresa: Selecione o arquivo correspondente ao logo que aparecerá no site.
* Página Inicial: Informe aqui um endereço (URL da página) para ser exibido na página inicial.
* Segurança: Defina aqui se você irá habilitar o acesso de usuário anônimo.
*: - Habilitar acesso anônimo: Selecione ON para SIM ou OFF para NÃO.
*: - Nome de usuário: Informe aqui o nome do usuário que será usada para realizar o acesso anônimo.
*: - Endereço (opcional): Informe aqui se você deseja limitar o acesso do usuário anônimo somente para esta origem de endereço (URL da página).
'''Observações:''' <BR>- Primeiro você precisa criar o usuário, para depois informar aqui o nome do usuário anonimo. <BR>- O usuário anônimo não precisa efetuar login (autenticar) no site. <BR>- Mesmo sendo anônimo, você precisará informar quais os acesso (consultas, formulários, etc) que este usuário terá, fazendo isso nas permissões de usuário.
* Opções de Exibição: Defina aqui:
*: - O tamanho dos itens do menu: Normal ou Grande
*: - Se irá Habilitar Zoom em dispositivos Mobile: Selecione ON para SIM ou OFF para NÃO.
[[Arquivo:Configuracoes - Site - Parametros.jpg|400px|thumb|none|Figura 2 - Configurações do Site|Figura 2 - Configurações do Site]]
==== Permissões de Usuários ====
==== Usuários e Grupos ====
=== Usuário ===
==== Alterar Senha ====
==== Sair ====
=== Ajuda ===
* LATROMI Wiki
* Página do Facebook
* Sobre
ec33d50594c1e5bf987f7771fb895850877bc786
1475
1472
2017-07-14T16:42:25Z
Marcelo.quednau
17
wikitext
text/x-wiki
== Sobre ==
== Páginas ==
=== Login ===
Para efetuar o Login, informe o seu ''Usuário'' e ''Senha''. Clique em ''Entrar'' e aguarde carregar a página inicial.
[[Arquivo:WecDB_LoginPage.jpg|200px|thumb|none|Página de Login]]
=== Página Inicial ===
=== Consultas ===
==== Consultas Simples ====
==== Carrossel ====
=== Configurações ===
Neste item do Menu (figura 1), você realizará configurações na aparência do site, criará e atribuirá permissões para usuários ou grupos.
[[Arquivo:Configuracoes Site.jpg|400px|thumb|none|Figura 1 - Configurações|Figura 1 - Configurações]]
==== Configurações do Site ====
Aqui (figura 2) você consegue fazer as seguintes alterações:
* Tema: Selecione aqui o tema do site. Existem diversos temas cadastrados.
* Cabeçalho: Defina aqui:
*: - Cor dos botões: Selecione a cor desejada.
*: - Efeito do preenchimento: Selecione Sólido, Gradiente Horizontal ou Gradiente Vertical.
*: - Cores da barra superior: Selecione as 2 cores para a barra superior.
*: - Logotipo da empresa: Selecione o arquivo correspondente ao logo que aparecerá no site.
* Página Inicial: Informe aqui um endereço (URL da página) para ser exibido na página inicial.
* Segurança: Defina aqui se você irá habilitar o acesso de usuário anônimo.
*: - Habilitar acesso anônimo: Selecione ON para SIM ou OFF para NÃO.
*: - Nome de usuário: Informe aqui o nome do usuário que será usada para realizar o acesso anônimo.
*: - Endereço (opcional): Informe aqui se você deseja limitar o acesso do usuário anônimo somente para esta origem de endereço (URL da página).
'''Observações:''' <BR>- Primeiro você precisa criar o usuário, para depois informar aqui o nome do usuário anônimo. <BR>- O usuário anônimo não precisa efetuar login (autenticar) no site. <BR>- Mesmo sendo anônimo, você precisará informar quais os acesso (consultas, formulários, etc) que este usuário terá, fazendo isso nas permissões de usuário.
* Opções de Exibição: Defina aqui:
*: - O tamanho dos itens do menu: Normal ou Grande
*: - Se irá Habilitar Zoom em dispositivos Mobile: Selecione ON para SIM ou OFF para NÃO.
[[Arquivo:Configuracoes - Site - Parametros.jpg|400px|thumb|none|Figura 2 - Configurações do Site|Figura 2 - Configurações do Site]]
==== Permissões de Usuários ====
Conforme a figura 3, aqui você consegue informar qual usuário terá acesso (ou não) nos itens do Site, nos Menus e no Wallboard (Carrossel)
* Site: Selecione o item/ação desejada na parte esquerda da janela e na parte direita da janela selecione o(s) usuário(s) que terá(ão) acesso/direito.
* Menus: Selecione o item do menu desejado na parte esquerda da janela e na parte direita da janela selecione o(s) usuário(s) que terá(ão) acesso.
* Wallboard Slideshow: Selecione o Carrossel desejado na parte esquerda da janela e na parte direita da janela selecione o(s) usuário(s) que terá(ão) acesso.
[[Arquivo:Configuracoes Permissao.jpg|400px|thumb|none|Figura 3 - Configurações - Permissão|Figura 3 - Configurações - Permissão]]
==== Usuários e Grupos ====
Aqui (figura 4), além de você listar os usuários e grupos já cadastrados, você também poderá alterar ou criar usuários e grupos de usuários que irão utilizar o sistema, tanto o Client Web quando o Client Latromi.
[[Arquivo:Configuracoes Usuario.jpg|400px|thumb|none|Figura 4 - Configurações - Usuários|Figura 4 - Configurações - Usuários]]
=== Usuário ===
==== Alterar Senha ====
==== Sair ====
=== Ajuda ===
* LATROMI Wiki
* Página do Facebook
* Sobre
07148b16c2d07ffac8b8dd2c3a7e8447b162848b
Melhoria de Performance no IIS
0
213
1484
2017-12-26T16:57:21Z
Daniel.giacomelli
1
Criou página com 'Além dos recursos de hardware e infra-estrutura, existem algumas configurações no IIS que podem ser realizadas para melhorar o desempenho da aplicação. Nesta página voc...'
wikitext
text/x-wiki
Além dos recursos de hardware e infra-estrutura, existem algumas configurações no IIS que podem ser realizadas para melhorar o desempenho da aplicação.
Nesta página você confere as configurações que dão maior resultado de performance no LATROMI Web.
== Compactação de Conteúdo Estático ==
== Compactação de Conteúdo Dinâmico ==
== Utilização do Protocolo HTTP2 ==
c8f20de09a7230a2a5ed3bb6fc86f29432eb118a
1485
1484
2017-12-26T16:57:32Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Além dos recursos de hardware e infra-estrutura, existem algumas configurações no IIS que podem ser realizadas para melhorar o desempenho da aplicação.
Nesta página você confere as configurações que dão maior resultado de performance no LATROMI Web.
== Compactação de Conteúdo Estático ==
== Compactação de Conteúdo Dinâmico ==
== Utilização do Protocolo HTTP2 ==
c2da592ae0b7d024bcc1b7e4727adb90ee652254
1487
1485
2017-12-26T17:00:57Z
Daniel.giacomelli
1
/* Compactação de Conteúdo Dinâmico */
wikitext
text/x-wiki
Além dos recursos de hardware e infra-estrutura, existem algumas configurações no IIS que podem ser realizadas para melhorar o desempenho da aplicação.
Nesta página você confere as configurações que dão maior resultado de performance no LATROMI Web.
== Compactação de Conteúdo Estático ==
== Compactação de Conteúdo Dinâmico ==
[[Arquivo:WindowServer2008 DynamicCompressionIIS.jpg|650px|thumb|none|Instalação da compactação de conteúdo dinâmico]]
== Utilização do Protocolo HTTP2 ==
77d0de7f5ab6fee588e42a4c7ed4f1680038727a
1488
1487
2017-12-26T17:23:31Z
Daniel.giacomelli
1
/* Utilização do Protocolo HTTP2 */
wikitext
text/x-wiki
Além dos recursos de hardware e infra-estrutura, existem algumas configurações no IIS que podem ser realizadas para melhorar o desempenho da aplicação.
Nesta página você confere as configurações que dão maior resultado de performance no LATROMI Web.
== Compactação de Conteúdo Estático ==
== Compactação de Conteúdo Dinâmico ==
[[Arquivo:WindowServer2008 DynamicCompressionIIS.jpg|650px|thumb|none|Instalação da compactação de conteúdo dinâmico]]
== Utilização do Protocolo HTTP/2 ==
HTTP/2 é a versão 2.0 do protocolo HTTP. Essa versão do protocolo só está disponível a partir do ''Windows 10'' e ''Windows Server 2016''.
Para usar este protocolo, é necessário que o site tenha sido disponibilizado através de um domínio/sub-domínio válido sob o HTTPS. Para disponibilizar o site no protocolo HTTPS será necessário um certificado SSL, que pode ser adquirido em diversos sites como ''GoDaddy'', ''Comodo'' ou ''Certisign''. Também é possível obter um certificado gratuito (porém com validade de apenas 3 meses) no site https://www.sslforfree.com/.
A grande vantagem do HTTP/2 é o fato do navegador abrir apenas uma conexão com servidor para baixar assincronamente todos os arquivos necessários para renderizar a página, ao contrário do HTTP 1.1 que abria várias conexões para obter os arquivos.
Seguem abaixo alguns sites com maiores informações sobre este protocolo:
* https://developers.google.com/web/fundamentals/performance/http2/
* https://blog.apiki.com/2016/12/20/http2/
6bea04c46f29a3bcb6b7c59278df189b2f3a74ea
1489
1488
2017-12-26T17:24:08Z
Daniel.giacomelli
1
/* Utilização do Protocolo HTTP/2 */
wikitext
text/x-wiki
Além dos recursos de hardware e infra-estrutura, existem algumas configurações no IIS que podem ser realizadas para melhorar o desempenho da aplicação.
Nesta página você confere as configurações que dão maior resultado de performance no LATROMI Web.
== Compactação de Conteúdo Estático ==
== Compactação de Conteúdo Dinâmico ==
[[Arquivo:WindowServer2008 DynamicCompressionIIS.jpg|650px|thumb|none|Instalação da compactação de conteúdo dinâmico]]
== Utilização do Protocolo HTTP/2 ==
HTTP/2 é a versão 2.0 do protocolo HTTP. Essa versão do protocolo só está disponível a partir do ''Windows 10'' e ''Windows Server 2016''.
Para usar este protocolo, é necessário que o site tenha sido disponibilizado através de um domínio/sub-domínio válido sob o HTTPS. Para disponibilizar o site no protocolo HTTPS será necessário um certificado SSL, que pode ser adquirido em diversos sites como ''GoDaddy'', ''Comodo'' ou ''Certisign''. Também é possível obter um certificado gratuito (porém com validade de apenas 3 meses) no site https://www.sslforfree.com/.
A grande vantagem do HTTP/2 é o fato do navegador abrir apenas uma conexão com o servidor para baixar assincronamente todos os arquivos necessários para renderizar a página, ao contrário do HTTP 1.1 que abria várias conexões para obter os arquivos.
Seguem abaixo alguns sites com maiores informações sobre este protocolo:
* https://developers.google.com/web/fundamentals/performance/http2/
* https://blog.apiki.com/2016/12/20/http2/
b3371f5f173f65726acbfc19bea0e1dd19018de6
1490
1489
2017-12-26T17:34:30Z
Daniel.giacomelli
1
/* Compactação de Conteúdo Dinâmico */
wikitext
text/x-wiki
Além dos recursos de hardware e infra-estrutura, existem algumas configurações no IIS que podem ser realizadas para melhorar o desempenho da aplicação.
Nesta página você confere as configurações que dão maior resultado de performance no LATROMI Web.
== Compactação de Conteúdo Estático ==
== Compactação de Conteúdo Dinâmico ==
Ativando a compactação dinâmica de conteúdo, todas as páginas da aplicação serão transmitidas do servidor para o navegador no formato GZIP.
O navegador se encarregará de descompactar os dados antes de mostrar a página ao usuário.
Usando esta opção, o conteúdo baixado será muitas vezes menor que o original, reduzindo drasticamente a quantidade de banda utilizada.
OBS.: Se for um navegador antigo, que não possui suporte ao GZIP, os dados não serão compactados pelo servidor.
=== Windows Server 2008 R2 ===
# Abra o Gerenciador de Servidores.
# Na árvore da esquerda, selecione ''Funções > Servidor Web (IIS)''.
# Role a tela até o painel ''Serviços de Função'' e clique em ''Adicionar Serviço de Função''.
# Localize a opção ''Compactação de Conteúdo Dinâmico'' como mostra a imagem a baixo, clique em ''Próximo'' e em seguida em ''Instalar''.
[[Arquivo:WindowServer2008 DynamicCompressionIIS.jpg|650px|thumb|none|Instalação da compactação de conteúdo dinâmico]]
== Utilização do Protocolo HTTP/2 ==
HTTP/2 é a versão 2.0 do protocolo HTTP. Essa versão do protocolo só está disponível a partir do ''Windows 10'' e ''Windows Server 2016''.
Para usar este protocolo, é necessário que o site tenha sido disponibilizado através de um domínio/sub-domínio válido sob o HTTPS. Para disponibilizar o site no protocolo HTTPS será necessário um certificado SSL, que pode ser adquirido em diversos sites como ''GoDaddy'', ''Comodo'' ou ''Certisign''. Também é possível obter um certificado gratuito (porém com validade de apenas 3 meses) no site https://www.sslforfree.com/.
A grande vantagem do HTTP/2 é o fato do navegador abrir apenas uma conexão com o servidor para baixar assincronamente todos os arquivos necessários para renderizar a página, ao contrário do HTTP 1.1 que abria várias conexões para obter os arquivos.
Seguem abaixo alguns sites com maiores informações sobre este protocolo:
* https://developers.google.com/web/fundamentals/performance/http2/
* https://blog.apiki.com/2016/12/20/http2/
ea95f86bad8b0d117724e1f0ff256338b98293bc
1491
1490
2017-12-26T17:35:05Z
Daniel.giacomelli
1
/* Windows Server 2008 R2 */
wikitext
text/x-wiki
Além dos recursos de hardware e infra-estrutura, existem algumas configurações no IIS que podem ser realizadas para melhorar o desempenho da aplicação.
Nesta página você confere as configurações que dão maior resultado de performance no LATROMI Web.
== Compactação de Conteúdo Estático ==
== Compactação de Conteúdo Dinâmico ==
Ativando a compactação dinâmica de conteúdo, todas as páginas da aplicação serão transmitidas do servidor para o navegador no formato GZIP.
O navegador se encarregará de descompactar os dados antes de mostrar a página ao usuário.
Usando esta opção, o conteúdo baixado será muitas vezes menor que o original, reduzindo drasticamente a quantidade de banda utilizada.
OBS.: Se for um navegador antigo, que não possui suporte ao GZIP, os dados não serão compactados pelo servidor.
=== Windows Server 2008 R2 ===
# Abra o Gerenciador de Servidores.
# Na árvore da esquerda, selecione ''Funções > Servidor Web (IIS)''.
# Role a tela até o painel ''Serviços de Função'' e clique em ''Adicionar Serviço de Função''.
# Localize a opção ''Compactação de Conteúdo Dinâmico'' como mostra a imagem a baixo, clique em ''Próximo'' e em seguida em ''Instalar''.
[[Arquivo:WindowServer2008 DynamicCompressionIIS.jpg|650px|thumb|none|Instalação da compactação de conteúdo dinâmico]]
== Utilização do Protocolo HTTP/2 ==
HTTP/2 é a versão 2.0 do protocolo HTTP. Essa versão do protocolo só está disponível a partir do ''Windows 10'' e ''Windows Server 2016''.
Para usar este protocolo, é necessário que o site tenha sido disponibilizado através de um domínio/sub-domínio válido sob o HTTPS. Para disponibilizar o site no protocolo HTTPS será necessário um certificado SSL, que pode ser adquirido em diversos sites como ''GoDaddy'', ''Comodo'' ou ''Certisign''. Também é possível obter um certificado gratuito (porém com validade de apenas 3 meses) no site https://www.sslforfree.com/.
A grande vantagem do HTTP/2 é o fato do navegador abrir apenas uma conexão com o servidor para baixar assincronamente todos os arquivos necessários para renderizar a página, ao contrário do HTTP 1.1 que abria várias conexões para obter os arquivos.
Seguem abaixo alguns sites com maiores informações sobre este protocolo:
* https://developers.google.com/web/fundamentals/performance/http2/
* https://blog.apiki.com/2016/12/20/http2/
32f2f2df1cfd00b94422119bdb2a9a580ef4586b
1492
1491
2017-12-26T17:35:15Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Além dos recursos de hardware e infra-estrutura, existem algumas configurações no IIS que podem ser realizadas para melhorar o desempenho da aplicação.
Nesta página você confere as configurações que dão maior resultado de performance no LATROMI Web.
== Compactação de Conteúdo Dinâmico ==
Ativando a compactação dinâmica de conteúdo, todas as páginas da aplicação serão transmitidas do servidor para o navegador no formato GZIP.
O navegador se encarregará de descompactar os dados antes de mostrar a página ao usuário.
Usando esta opção, o conteúdo baixado será muitas vezes menor que o original, reduzindo drasticamente a quantidade de banda utilizada.
OBS.: Se for um navegador antigo, que não possui suporte ao GZIP, os dados não serão compactados pelo servidor.
=== Windows Server 2008 R2 ===
# Abra o Gerenciador de Servidores.
# Na árvore da esquerda, selecione ''Funções > Servidor Web (IIS)''.
# Role a tela até o painel ''Serviços de Função'' e clique em ''Adicionar Serviço de Função''.
# Localize a opção ''Compactação de Conteúdo Dinâmico'' como mostra a imagem a baixo, clique em ''Próximo'' e em seguida em ''Instalar''.
[[Arquivo:WindowServer2008 DynamicCompressionIIS.jpg|650px|thumb|none|Instalação da compactação de conteúdo dinâmico]]
== Utilização do Protocolo HTTP/2 ==
HTTP/2 é a versão 2.0 do protocolo HTTP. Essa versão do protocolo só está disponível a partir do ''Windows 10'' e ''Windows Server 2016''.
Para usar este protocolo, é necessário que o site tenha sido disponibilizado através de um domínio/sub-domínio válido sob o HTTPS. Para disponibilizar o site no protocolo HTTPS será necessário um certificado SSL, que pode ser adquirido em diversos sites como ''GoDaddy'', ''Comodo'' ou ''Certisign''. Também é possível obter um certificado gratuito (porém com validade de apenas 3 meses) no site https://www.sslforfree.com/.
A grande vantagem do HTTP/2 é o fato do navegador abrir apenas uma conexão com o servidor para baixar assincronamente todos os arquivos necessários para renderizar a página, ao contrário do HTTP 1.1 que abria várias conexões para obter os arquivos.
Seguem abaixo alguns sites com maiores informações sobre este protocolo:
* https://developers.google.com/web/fundamentals/performance/http2/
* https://blog.apiki.com/2016/12/20/http2/
0c39868b6bcc29797684754ea2a49e42597a736e
1493
1492
2017-12-26T17:35:45Z
Daniel.giacomelli
1
/* Compactação de Conteúdo Dinâmico */
wikitext
text/x-wiki
Além dos recursos de hardware e infra-estrutura, existem algumas configurações no IIS que podem ser realizadas para melhorar o desempenho da aplicação.
Nesta página você confere as configurações que dão maior resultado de performance no LATROMI Web.
== Compactação de Conteúdo Dinâmico ==
Ativando a compactação conteúdo dinâmico, todas as páginas da aplicação serão transmitidas do servidor para o navegador no formato GZIP.
O navegador se encarregará de descompactar os dados antes de mostrar a página ao usuário.
Usando esta opção, o conteúdo baixado será muitas vezes menor que o original, reduzindo drasticamente a quantidade de banda utilizada.
OBS.: Se for um navegador antigo, que não possui suporte ao GZIP, os dados não serão compactados pelo servidor.
=== Windows Server 2008 R2 ===
# Abra o Gerenciador de Servidores.
# Na árvore da esquerda, selecione ''Funções > Servidor Web (IIS)''.
# Role a tela até o painel ''Serviços de Função'' e clique em ''Adicionar Serviço de Função''.
# Localize a opção ''Compactação de Conteúdo Dinâmico'' como mostra a imagem a baixo, clique em ''Próximo'' e em seguida em ''Instalar''.
[[Arquivo:WindowServer2008 DynamicCompressionIIS.jpg|650px|thumb|none|Instalação da compactação de conteúdo dinâmico]]
== Utilização do Protocolo HTTP/2 ==
HTTP/2 é a versão 2.0 do protocolo HTTP. Essa versão do protocolo só está disponível a partir do ''Windows 10'' e ''Windows Server 2016''.
Para usar este protocolo, é necessário que o site tenha sido disponibilizado através de um domínio/sub-domínio válido sob o HTTPS. Para disponibilizar o site no protocolo HTTPS será necessário um certificado SSL, que pode ser adquirido em diversos sites como ''GoDaddy'', ''Comodo'' ou ''Certisign''. Também é possível obter um certificado gratuito (porém com validade de apenas 3 meses) no site https://www.sslforfree.com/.
A grande vantagem do HTTP/2 é o fato do navegador abrir apenas uma conexão com o servidor para baixar assincronamente todos os arquivos necessários para renderizar a página, ao contrário do HTTP 1.1 que abria várias conexões para obter os arquivos.
Seguem abaixo alguns sites com maiores informações sobre este protocolo:
* https://developers.google.com/web/fundamentals/performance/http2/
* https://blog.apiki.com/2016/12/20/http2/
dde1126ab99cc9e2480a27ae556b3dcd82230a02
1494
1493
2017-12-26T17:36:16Z
Daniel.giacomelli
1
/* Compactação de Conteúdo Dinâmico */
wikitext
text/x-wiki
Além dos recursos de hardware e infra-estrutura, existem algumas configurações no IIS que podem ser realizadas para melhorar o desempenho da aplicação.
Nesta página você confere as configurações que dão maior resultado de performance no LATROMI Web.
== Compactação de Conteúdo Dinâmico ==
Ativando a compactação conteúdo dinâmico, todas as páginas da aplicação serão transmitidas do servidor para o navegador no formato GZIP.
O navegador se encarregará de descompactar os dados antes de mostrar a página ao usuário.
Usando esta opção, o conteúdo baixado será muitas vezes menor que o original, reduzindo drasticamente a quantidade de banda utilizada.
''OBS.: Se for um navegador antigo, que não possui suporte ao GZIP, os dados não serão compactados pelo servidor.''
=== Windows Server 2008 R2 ===
# Abra o Gerenciador de Servidores.
# Na árvore da esquerda, selecione ''Funções > Servidor Web (IIS)''.
# Role a tela até o painel ''Serviços de Função'' e clique em ''Adicionar Serviço de Função''.
# Localize a opção ''Compactação de Conteúdo Dinâmico'' como mostra a imagem a baixo, clique em ''Próximo'' e em seguida em ''Instalar''.
[[Arquivo:WindowServer2008 DynamicCompressionIIS.jpg|650px|thumb|none|Instalação da compactação de conteúdo dinâmico]]
== Utilização do Protocolo HTTP/2 ==
HTTP/2 é a versão 2.0 do protocolo HTTP. Essa versão do protocolo só está disponível a partir do ''Windows 10'' e ''Windows Server 2016''.
Para usar este protocolo, é necessário que o site tenha sido disponibilizado através de um domínio/sub-domínio válido sob o HTTPS. Para disponibilizar o site no protocolo HTTPS será necessário um certificado SSL, que pode ser adquirido em diversos sites como ''GoDaddy'', ''Comodo'' ou ''Certisign''. Também é possível obter um certificado gratuito (porém com validade de apenas 3 meses) no site https://www.sslforfree.com/.
A grande vantagem do HTTP/2 é o fato do navegador abrir apenas uma conexão com o servidor para baixar assincronamente todos os arquivos necessários para renderizar a página, ao contrário do HTTP 1.1 que abria várias conexões para obter os arquivos.
Seguem abaixo alguns sites com maiores informações sobre este protocolo:
* https://developers.google.com/web/fundamentals/performance/http2/
* https://blog.apiki.com/2016/12/20/http2/
5b68bc86de8c70cf31139640157eef70d27e8498
Arquivo:WindowServer2008 DynamicCompressionIIS.jpg
6
214
1486
2017-12-26T16:59:25Z
Daniel.giacomelli
1
Adicionando recurso de compactação de conteúdo dinâmico no Windows Server 2008
wikitext
text/x-wiki
Adicionando recurso de compactação de conteúdo dinâmico no Windows Server 2008
43b2289bbc74857ece2a8b653bee43843c0d2e6b
Histórico de Alterações
0
15
1497
908
2018-05-09T17:54:19Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==LATROMI==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
*[[WecDB 2.7|Versão 2.7]]
*[[WecDB 2.8|Versão 2.8]]
*[[WecDB 3.0|Versão 3.0]]
*[[WecDB 3.1|Versão 3.1]]
*[[LATROMI 3.2|Versão 3.2]]
*[[LATROMI 3.3|Versão 3.3]]
*[[LATROMI 3.4|Versão 3.4]]
*[http://updatecenter.latromi.com.br/Pages/ClientReleases LATROMI Client ≥ 3.5]
*[http://updatecenter.latromi.com.br/Pages/WebReleases LATROMI Web ≥ 3.5]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
*[http://updatecenter.latromi.com.br/Pages/WsAppReleases WSApp ≥ 2.4]
==Ver Também==
* [[Padrão de Versionamento de Software]]
81aa94597030f8653023967332cc98e123531759
1502
1497
2018-07-05T14:03:11Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==LATROMI==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
*[[WecDB 2.7|Versão 2.7]]
*[[WecDB 2.8|Versão 2.8]]
*[[WecDB 3.0|Versão 3.0]]
*[[WecDB 3.1|Versão 3.1]]
*[[LATROMI 3.2|Versão 3.2]]
*[[LATROMI 3.3|Versão 3.3]]
*[[LATROMI 3.4|Versão 3.4]]
*[[LATROMI Client < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/ClientReleases LATROMI Client ≥ 3.5]
*[http://updatecenter.latromi.com.br/Pages/WebReleases LATROMI Web ≥ 3.5]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
*[http://updatecenter.latromi.com.br/Pages/WsAppReleases WSApp ≥ 2.4]
==Ver Também==
* [[Padrão de Versionamento de Software]]
9946e093a33ba35c8e9a6158efadc49512851fc0
1503
1502
2018-07-05T14:04:25Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==LATROMI==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
*[[WecDB 2.7|Versão 2.7]]
*[[WecDB 2.8|Versão 2.8]]
*[[WecDB 3.0|Versão 3.0]]
*[[WecDB 3.1|Versão 3.1]]
*[[LATROMI 3.2|Versão 3.2]]
*[[LATROMI 3.3|Versão 3.3]]
*[[LATROMI 3.4|Versão 3.4]]
*[[LATROMI Client - Versoes Antigas|LATROMI Client - Versões Antigas]]
*[http://updatecenter.latromi.com.br/Pages/ClientReleases LATROMI Client ≥ 3.5]
*[http://updatecenter.latromi.com.br/Pages/WebReleases LATROMI Web ≥ 3.5]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
*[http://updatecenter.latromi.com.br/Pages/WsAppReleases WSApp ≥ 2.4]
==Ver Também==
* [[Padrão de Versionamento de Software]]
2da5a21bb56f3b9899d987b18213fc96c8a469bc
1505
1503
2018-07-05T14:08:06Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==LATROMI==
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
*[[WecDB 2.0 - Histórico de Alterações|Versão 2.0]]
*[[WecDB 2.1 - Histórico de Alterações|Versão 2.1]]
*[[WecDB 2.2 - Histórico de Alterações|Versão 2.2]]
*[[WecDB 2.3 - Histórico de Alterações|Versão 2.3]]
*[[WecDB 2.4 - Histórico de Alterações|Versão 2.4]]
*[[WecDB 2.5|Versão 2.5]]
*[[WecDB 2.6|Versão 2.6]]
*[[WecDB 2.7|Versão 2.7]]
*[[WecDB 2.8|Versão 2.8]]
*[[WecDB 3.0|Versão 3.0]]
*[[WecDB 3.1|Versão 3.1]]
*[[LATROMI 3.2|Versão 3.2]]
*[[LATROMI 3.3|Versão 3.3]]
*[[LATROMI Client - Versoes Antigas|LATROMI Client - Versões Antigas]]
*[[LATROMI WEb - Versoes Antigas|LATROMI Web - Versões Antigas]]
*[http://updatecenter.latromi.com.br/Pages/ClientReleases LATROMI Client ≥ 3.5]
*[http://updatecenter.latromi.com.br/Pages/WebReleases LATROMI Web ≥ 3.5]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
*[http://updatecenter.latromi.com.br/Pages/WsAppReleases WSApp ≥ 2.4]
==Ver Também==
* [[Padrão de Versionamento de Software]]
84297a0d8a986a6543e62da189133604c3901e6d
1506
1505
2018-07-05T14:10:58Z
Daniel.giacomelli
1
wikitext
text/x-wiki
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
==LATROMI Client==
*[[LATROMI Client - Versoes Antigas|Versões Antigas]]
*[http://updatecenter.latromi.com.br/Pages/ClientReleases Versão ≥ 3.5]
==LATROMI Web==
*[[LATROMI Web - Versoes Antigas|Versões Antigas]]
*[http://updatecenter.latromi.com.br/Pages/WebReleases Versão ≥ 3.5]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
*[http://updatecenter.latromi.com.br/Pages/WsAppReleases WSApp ≥ 2.4]
==Ver Também==
* [[Padrão de Versionamento de Software]]
1758addc12528d42aed82cf2be90e1ccdc6f4d9f
1507
1506
2018-07-05T14:15:05Z
Daniel.giacomelli
1
wikitext
text/x-wiki
*[[Versão 1.0]]
*[[Versão 1.1]]
*[[Versão 1.2]]
==LATROMI Client==
*[[LATROM - Primeira Versão|Versão 1.0]]
*[[LATROMI Client - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/ClientReleases Versão ≥ 3.5]
==LATROMI Web==
*[[LATROM - Primeira Versão|Versão 1.0]]
*[[LATROMI Web - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/WebReleases Versão ≥ 3.5]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
*[http://updatecenter.latromi.com.br/Pages/WsAppReleases WSApp ≥ 2.4]
==Ver Também==
* [[Padrão de Versionamento de Software]]
37edb3e1a319f3fe58b8e859bfb11396bb92ffc3
1510
1507
2018-07-05T14:21:03Z
Daniel.giacomelli
1
wikitext
text/x-wiki
*[[LATROM - Primeira Versão|Versão 1.0]]
==LATROMI Client==
*[[LATROMI Client - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/ClientReleases Versão ≥ 3.5]
==LATROMI Web==
*[[LATROM - Primeira Versão|Versão 1.0]]
*[[LATROMI Web - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/WebReleases Versão ≥ 3.5]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
*[http://updatecenter.latromi.com.br/Pages/WsAppReleases WSApp ≥ 2.4]
==Ver Também==
* [[Padrão de Versionamento de Software]]
70ce7219df3e35ec42c35a6e0342d6fff1912b6b
1511
1510
2018-07-05T14:28:12Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Primeira Versão==
Em 2012, durante o desenvolvimento inicial do sistema, o codinome do projeto era '''WecDB'''. Neste etapa, o nosso ''Change Log'' era único para todos os apliv ativos. A partir da versão 2.0, eles foram separados.
*[[LATROM - Primeira Versão|Versão 1.0]]
==LATROMI Client==
*[[LATROMI Client - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/ClientReleases Versão ≥ 3.5]
==LATROMI Web==
*[[LATROM - Primeira Versão|Versão 1.0]]
*[[LATROMI Web - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/WebReleases Versão ≥ 3.5]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
*[http://updatecenter.latromi.com.br/Pages/WsAppReleases WSApp ≥ 2.4]
==Ver Também==
* [[Padrão de Versionamento de Software]]
1a87560ff6469f83f27aa6eda597164bcc5246d9
1512
1511
2018-07-05T14:28:33Z
Daniel.giacomelli
1
/* Primeira Versão */
wikitext
text/x-wiki
==Primeira Versão==
Em 2012, durante o desenvolvimento inicial do sistema, o codinome do projeto era '''WecDB'''. Neste etapa, o nosso ''Change Log'' era único para todos os apliv ativos. A partir da versão 2.0, eles foram separados.
*[[LATROM - Primeira Versão|Versões 1.0, 1.1 e 1.2]]
==LATROMI Client==
*[[LATROMI Client - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/ClientReleases Versão ≥ 3.5]
==LATROMI Web==
*[[LATROM - Primeira Versão|Versão 1.0]]
*[[LATROMI Web - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/WebReleases Versão ≥ 3.5]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
*[http://updatecenter.latromi.com.br/Pages/WsAppReleases WSApp ≥ 2.4]
==Ver Também==
* [[Padrão de Versionamento de Software]]
8402df173ab25dfc3270a83ffe1bd1f21942ca39
1513
1512
2018-07-05T14:28:55Z
Daniel.giacomelli
1
/* Primeira Versão */
wikitext
text/x-wiki
==Primeira Versão==
Em 2012, durante o desenvolvimento inicial do sistema, o codinome do projeto era '''WecDB'''. Neste etapa, o nosso ''Change Log'' era único para todos os apliv ativos. A partir da versão 2.0, eles foram separados.
*[[LATROM - Primeira Versão|Versões 1]]
==LATROMI Client==
*[[LATROMI Client - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/ClientReleases Versão ≥ 3.5]
==LATROMI Web==
*[[LATROM - Primeira Versão|Versão 1.0]]
*[[LATROMI Web - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/WebReleases Versão ≥ 3.5]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
*[http://updatecenter.latromi.com.br/Pages/WsAppReleases WSApp ≥ 2.4]
==Ver Também==
* [[Padrão de Versionamento de Software]]
a22341faeb54efde112c5d8bc317f20af1e9d39e
1514
1513
2018-07-05T14:29:10Z
Daniel.giacomelli
1
/* Primeira Versão */
wikitext
text/x-wiki
==Primeira Versão==
Em 2012, durante o desenvolvimento inicial do sistema, o codinome do projeto era '''WecDB'''. Neste etapa, o nosso ''Change Log'' era único para todos os apliv ativos. A partir da versão 2.0, eles foram separados.
*[[LATROM - Primeira Versão|Versão 1]]
==LATROMI Client==
*[[LATROMI Client - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/ClientReleases Versão ≥ 3.5]
==LATROMI Web==
*[[LATROM - Primeira Versão|Versão 1.0]]
*[[LATROMI Web - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/WebReleases Versão ≥ 3.5]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
*[http://updatecenter.latromi.com.br/Pages/WsAppReleases WSApp ≥ 2.4]
==Ver Também==
* [[Padrão de Versionamento de Software]]
9e31adf83638718f44cc91d1d3e42dd2c3e5208c
1515
1514
2018-07-05T14:29:38Z
Daniel.giacomelli
1
/* LATROMI Web */
wikitext
text/x-wiki
==Primeira Versão==
Em 2012, durante o desenvolvimento inicial do sistema, o codinome do projeto era '''WecDB'''. Neste etapa, o nosso ''Change Log'' era único para todos os apliv ativos. A partir da versão 2.0, eles foram separados.
*[[LATROM - Primeira Versão|Versão 1]]
==LATROMI Client==
*[[LATROMI Client - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/ClientReleases Versão ≥ 3.5]
==LATROMI Web==
*[[LATROMI Web - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/WebReleases Versão ≥ 3.5]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
*[http://updatecenter.latromi.com.br/Pages/WsAppReleases WSApp ≥ 2.4]
==Ver Também==
* [[Padrão de Versionamento de Software]]
351fd1b14ce91783f85683d171bf7da8e6ceb4ef
Seja Bem Vindo!
0
1
1498
982
2018-07-05T00:18:25Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[Bem vindo a LATROMI Wiki]] para [[Seja Bem Vindo!]] sem deixar um redirecionamento
wikitext
text/x-wiki
A [http://www.latromi.com.br LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== Páginas Importantes ==
:[[Manual de Instalação do Sistema]]
:[[Histórico de Alterações|Versões do Sistema]]
:[[Problemas Frequentes]]
:[http://dropbox.latromi.com.br Downloads (via DropBox)]
:[[Assinatura de Código]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
==Ver Também==
* [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário do MediaWiki]
34433a0718e8d0a1d631447356aafe60c7003cca
1500
1498
2018-07-05T00:25:34Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.latromi.com.br LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== Páginas Importantes ==
:[[Manual de Instalação do Sistema]]
:[[Histórico de Alterações|Versões do Sistema]]
:[[Problemas Frequentes]]
:[http://latromi.com.br/downloads Downloads]
:[[Assinatura de Código]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
==Ver Também==
* [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário do MediaWiki]
e4d5607847279134afe490d7dc15a9a70f873883
MediaWiki:Mainpage
8
10
1499
43
2018-07-05T00:20:00Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Seja Bem Vindo!
733b9e57d35a9e2315adc59bd0d190818b324f8f
LATROMI Client - Versoes Antigas
0
215
1504
2018-07-05T14:06:46Z
Daniel.giacomelli
1
Criou página com '<div id="releaseHistory"> [3.4.5.10 - 22/12/2016] * FIX: Correção do erro de violação da constraint 'ri_fk_segconf_idcon' que ocorria ao tentar gravar as Configurações...'
wikitext
text/x-wiki
<div id="releaseHistory">
[3.4.5.10 - 22/12/2016]
* FIX: Correção do erro de violação da constraint 'ri_fk_segconf_idcon' que ocorria ao tentar gravar as Configurações de Acesso sem que a conexão de integração via banco de dados tivesse sido especificada.
[3.4.5.9 - 14/12/2016]
* FIX: Erro de violação da constraint 'uk_consrpt_idconsulta_nome' que ocorria ao fazer a importação de Pacotes de Conteúdo, quando uma Consulta que tivesse como objeto principal um RPT, estivesse sendo atualizada.
[3.4.5.8 - 08/12/2016]
* FIX: Erro de violação da FK 'ri_fk_campodin_idcons' que ocorria ao fazer a importação de Pacotes de Conteúdo que continham Consultas com referências cíclicas.
[3.4.5.7 - 30/11/2016]
* FIX: Correção na importação de pacotes, ao importar o pacote o sistema não estava atualizando todos os parâmetros alterados.
* FIX: Correção do erro que ocorria ao sincronizar usuários. Ao sincronizar usuários via Active Directory o sistema exibia uma mensagem informando que era obrigatório a Integração via Banco de Dados.
* FIX: Correção da mensagem que é exibida quando o sistema identifica a duplicidade de usuários no momento da sincronização.
[3.4.5.6 - 04/11/2016]
* FIX: Correção de erro na importação de pacotes de conteúdo, que eventualmente excluía alguns eventos de Formulários Dinâmicos.
[3.4.5.5 - 07/10/2016]
* FIX: Correção de erro que ocorria ao duplicar um Formulário. O sistema tentava gravar um valor nulo no nome do Formulário.
* FIX: Em diversas partes do sistema, ao validar um comando SQL de query, o sistema não estava usando uma transação, e portanto não realizava Rollback do comando. Alterado para sempre fazer Rollback após validar a Record.
[3.4.5.4 - 07/10/2016]
* IMPROVE: Assinatura do executável e DLL's com certificado de assinatura de código da LATROMI.
[3.4.5.3 - 06/10/2016]
* FIX: Correção de erro que ocorria ao duplicar uma Consulta. O sistema tentava gravar um valor nulo no nome da Consulta.
[3.4.5.2 - 03/10/2016]
* FIX: Correção de erro que ocorria ao mover os containers no modo Absoluto do Layout de Formulário Dinâmico.
* FIX: Correção de erro que ocorria ao gravar o formulário, quando este estivesse aberto durante uma importação de pacote.
[3.4.5.1 - 07/06/2016]
* FIX: Em alguns casos, quando um pacote de conteúdo era importado, as propriedades 'Visível' e 'Somente Leitura' dos campos de alguns formulários estavam tendo seus valores trocados.
[3.4.5.0 - 02/06/2016]
* NEW: Novo campo nas configurações dos campos de linha do CrossTab para especificar a largura.
[3.4.4.0 - 24/03/2016]
* NEW: Adicionada a coluna "Módulo" nas telas de seleção múltiplas de Consultas, Browsers e Formulários.
* CHANGE: Aumentada a capacidade máxima da descrição de Queries, CrossMaps e Comandos SQL, de 100 caracteres para 300.
[3.4.3.2 - 17/03/2016]
* FIX: Na tela de configuração de Browser Dinâmico, as Variáveis Globais não estavam disponíveis para serem selecionadas.
[3.4.3.1 - 29/02/2016]
* FIX: Em alguns casos, ao importar um pacote de conteúdo, ocorria o erro: duplicate key value violates unique constraint "uk_consq_idgrafconf"
* FIX: Ao tentar entrar no sistema com um usuário NÃO INTEGRADO enquanto o banco usado na integração não pudesse ser conectado, um erro ocorria.
[3.4.3.0 - 22/01/2016]
* FIX: Diversas correções referente a Importação de Pacotes de Conteúdo.
* NEW: Opção "Mostrar todos os objetos" na tela de Importação de Pacotes de Conteúdo.
[3.4.2.7 - 13/01/2016]
* FIX: Tratamento para evitar que os parâmetros da Consulta sejam excluídos e depois inseridos novamente durante a importação do arquivo LCP. Agora, quando estiver atualizando uma consulta existente, o sistema irá procurar os parâmetros através do nome, e se encontrar fará UPDATE. Caso contrário fará INSERT.
[3.4.2.6 - 12/01/2016]
* FIX: Remoção do botão de nome "button1" que estava presente na tela principal do sistema.
[3.4.2.5 - 08/01/2016]
* FIX: Ao alterar as informações de uma coluna, as configurações de CrossTab eram perdidas.
[3.4.2.4 - 22/12/2015]
* FIX: Ao alterar uma query com saída em CrossTab, as configurações de Campos Auxiliares estavam sendo perdidas.
[3.4.2.3 - 18/12/2015]
* FIX: Ao copiar um objeto "Query" de uma Consulta e colar, as referências dos botões estavam sendo mantidas, fazendo com que as alterações em um botão da query copiada afetasse a original, e vice-versa.
[3.4.2.2 - 18/12/2015]
* FIX: Correção de alguns erros que ocorriam ao gravar uma Consulta quando alguma Query havia sido Copiada e Colada.
* FIX: Correção na ordenação das Queries, ao carregar a Consulta.
[3.4.2.1 - 08/12/2015]
* FIX: Correção de erro que ocorria ao excluir um campo do Formulário Dinâmico que estivesse sendo utilizado nos parâmetros de um Browse Dinâmico.
* FIX: Correção de erro que ocorria na gravação do Browser Dinâmico, e que fazia com que alguns parâmetros de Consulta fossem perdidos.
* FIX: No Cadastro de Consultas, sempre que um parâmetro fosse alterado, ele perdia o seu ID, e um novo parâmetro era criado ao gravar os dados.
[3.4.2.0 - 01/12/2015]
* NEW: Novo tipo de campo (Treeview) no Formulário Dinâmico.
* CHANGE: Removida a limitação de dimensão das imagens das Formatações Condicionais.
[3.4.1.1 - 12/11/2015]
* FIX: Correção na tela de "Configurações de Acesso", referente a melhoria realizada na atualização anterior (v3.4.1.0). O vinculo automático das colunas estava acontecendo somente quando já havia um valor especificado para o campo ao invés de acontecer quando o campo estivesse vazio.
[3.4.1.0 - 10/11/2015]
* FIX: Corrigido problema que ocorria no cadastro de procedimentos do Formulário Dinâmico ao carregar um bloco IF que não contivesse ações.
* NEW: Novas ações para Habilitar, Desabilitar e Atribuir Foco em campos, nos eventos do Formulário Dinâmico.
* NEW: Liberada a ação "Ocultar Campos" no evento LOAD do Formulário Dinâmico.
* IMPROVE: Alteração em "Configurações de Acesso" para fazer o vínculo automático entre as colunas da query e o nome dos campos do usuário quando o nome da coluna for igual ao nome do campo.
[3.4.0.6 - 23/10/2015]
* FIX: Correção do erro "Object reference not set to an instance of an object.", que ocorria ao importar Pacotes de Conteúdo que utilizassem Variáveis Globais.
* FIX: Ao atualizar uma Consulta importando um Pacote de Conteúdo, o menu ao qual ela estava vinculada estava sendo excluído.
* CHANGE: Aumento da largura padrão de campos e parâmetros do tipo Data, de 120px para 140px.
[3.4.0.5 - 21/10/2015]
* FIX: O preenchimento dos parâmetros nos campos do tipo "Consulta" do Formulário Dinâmico não estava sendo exportado na geração de Pacote de Conteúdo.
* FIX: Correção do erro "Object reference not set to an instance of an object.", que ocorria ao importar alguns Pacotes de Conteúdo.
[3.4.0.4 - 20/10/2015]
* IMPROVE: Adicionado solicitação de confirmação antes de fazer a "Importação Rápida" de Pacotes de Conteúdo.
* FIX: Ajustes no tamanho do campo ColorPicker no editor de layout absoluto do Formulário Dinâmico.
* FIX: Não é mais possível especificar a largura do campo ColorPicker. Ela já não estava mais sendo aplicada nas versões anteriores. Agora essa opção foi removida, e o tamanho do campo é calculado automaticamente.
[3.4.0.3 - 20/10/2015]
* NEW: Suporte a mais de um grupo de usuários na integração. O nome dos grupos devem ser separados por ";".
* BREAK: Removido o campo "Possui permissão de Usuário MASTER" da integração de usuários.
* CHANGE: Campo "Possui permissão de Usuário ROOT" passa a se chamar "Administrador".
* FIX: Ao inicializar o sistema sem que o usuário do windows tivesse permissões suficientes no diretório c:\ProgramData\LATROMI\, o sistema não abria. O erro foi tratado, e uma mensagem será mostrada na tela informando ao usuário o motivo do erro.
* NEW: Botão Refresh nas caixas de seleção deo conexão.
* NEW: Criação do campo Módulo, disponível em Consultas, Browsers e Formulários Dinâmicos. Este campo substitui a categoria de Consultas.
* NEW: Adicionado suporte a autenticação no Active Directory do Windows.
* NEW: Adicionado suporte a integração de usuários do Active Directory. Ao fazer essa integração, todos os usuário e grupos de usuários são importados diretamente do AD.
* NEW: Substituição do assistente de criação de eventos do Formulário Dinâmico pela janela de criação de Procedimentos.
* NEW: Adicionada a ação "Mostrar Mensagem", que pode ser utilizada nos eventos do Formulário Dinâmico.
* NEW: Adicionado suporte ao uso simultâneo dos recursos de fixação de colunas (colunas congeladas) e agrupamento de cabeçalhos da Grid.
* IMPROVE: Adicionado o nome do campo na tela de propriedades do editor de layout absoluto do Formulário Dinâmico.
* FIX: Correção de erros que ocorriam no editor de layout absoluto do Formulário Dinâmico ao arrastar Stack Panels que contivessem outras Stack Panels.
[3.3.0.4 - 23/09/2015]
* FIX: Correção do erro 'null value in column "loginusuario" violates not-null constraint' que estava ocorrendo na sincronização de usuários desde o lançamento da versão 3.3.
[3.3.0.3 - 22/09/2015]
* FIX: No cadastro de Formulário Dinâmico, a conexão selecionada não estava sendo passada para a janela de Composição do Nome do Arquivo.
[3.3.0.2 - 21/09/2015]
* FIX: Ao abrir o sistema e restaurar o tamanho da janela, o campo "Descrição" da Consulta estava sendo diminuído a ponto de desaparecer.
[3.3.0.1 - 19/09/2015]
* FIX: Na tela de importação de Pacote de Conteúdo, estava sendo permitida a edição e remoção de itens da lista da direita, onde todo o conteúdo do pacote é listado.
* FIX: O sistema estava entrando em LOOP ao exportar ou importar Consultas ou Formulários com referência cíclica.
* FIX: A porta especificada no cadastro de conexões para o provider "MySql.Data.MySqlClient" não estava sendo considerada.
* FIX: Correção na geração do campo "Type" da janela "Registro de DB Provider Factory".
* IMPROVE: Alteração interna na forma de comparação de objetos para melhorar de performance.
* NEW: Possibilidade de utilizar marcações globais no valor padrão dos parâmetros da consulta.
[3.3.0.0 - 15/09/2015]
* NEW: Possibilidade de adicionar Formulários Dinâmicos diretamente no Menu.
* NEW: Ajustes na altura do campo do tipo Consulta no editor de layout absoluto do Formulário Dinâmico.
* NEW: Nova propriedade "Criar item Nulo" na ComboBox do Formulário Dinâmico. Quanndo Habilitado, um item em branco com valor NULL será criado na combo.
* NEW: Campo nas Configurações de Acesso para especificar comparação Case-Sensitive nas senhas.
* NEW: Adicionada opção em branco no caixa de Seleção de Conexões.
* NEW: Novos tipos de campos no Formulário Dinâmico: Button e Link.
* NEW: Novo evento "Rebinded" no cadastro de Formulário Dinâmico, para campos do tipo "Consulta".
* NEW: Nova ação de evento chamada "Atualizar Fonte de Dados" no cadastro de Formulário Dinâmico.
* NEW: Cadastro de Variáveis Globais.
* NEW: Domínio LATROMI do Cliente, recebido na sincronização de Licenças de Uso.
* NEW: Criação do arquivo LATROMI Content Package (*.lcp). Neste arquivo, pode ser criado ou importado através do menu Atualização > Atualização de Conteúdo.
* IMPROVE: Verificações de consistência no cadastro de Formulário Dinâmico, ao Remover ou Renomear Campos, Parâmetros ou Variáveis.
* FIX: Correção nos ícones de Sub-Menu, no cadastro de Menus.
* FIX: Tratamento no cadastro de CrossMaps para impedir que o usuário remova todos os mapas clicando no botão de fechar abas.
[3.3.0.0 - /08/2015]
* IMPROVE: Alteração para que a janela principal abra sempre maximizada.
[3.2.5.1 - 02/09/2015]
* FIX: Correção do erro "System.FormatException: GUID deve conter 32 dígitos com 4 hífens" que ocorria ao importar alguns xml's da versão 2.8.
[3.2.5.0 - 17/08/2015]
* FIX: Ao duplicar um formulário dinâmico, os eventos do Formulário Original estavam sendo perdidos.
* IMPROVE: Adicionado um "trovão" no ícone dos Campos do Formulário Dinâmico, indicando a presença de eventos.
* NEW: Adicionada opção de "Mesma Altura" no menu de contexto do Editor de Layout Absoluto do Formulário Dinâmico.
[3.2.4.0 - 13/08/2015]
* FIX: Ajuste nas cores do Container TabControl, do Editor de Layout Absoluto do Formulário Dinâmico.
* FIX: As propriedades dos campos do editor de Layout Absoluto do Formulário Dinâmico (botão direito > propriedades) não estavam sendo aplicadas corretamente.
* FIX: Ao iniciar a alteração no nome de um Menu, o texto anterior não estava sendo mantido no editor.
* CHANGE: Redução de 2px no preenchimento dos campos do Editor de Layout Absoluto do Formulário Dinâmico.
* CHANGE: Alteração no campo do tipo Label do Formulário Dinâmico, para exibir o "Valor Fixo" no editor de Layout caso tenha sido especificado.
* NEW: Suporte a substituição de marcações nas Mensagens de Confirmação dos Comandos SQL.
* NEW: Atualização do componente AvalonEdit: Versão 4 para 5.
* IMPROVE: Melhorias na tela de cadastro de URL no Menu.
[3.2.3.0 - 11/08/2015]
* NEW: Novo Editor de Layout Absoluto do Formulário Dinâmico (v2.0).
* FIX: Ao procurar uma imagem na galeria ou um relatório no repositório através do campo de pesquisa, o item encontrado não estava sendo selecionado automaticamente. Era necessário que o usuário clicasse sobre o item.
* FIX: Tratamento na Gravação do Formulário Dinâmico para evitar o erro "duplicar valor da chave viola a restrição de unicidade 'uk_formdinestrquery_nome'".
* FIX: Tratamento no Formulário Dinâmico para evitar que o editor da Query de Origem seja habilitada antes do usuário selecionar uma conexão na aba Principal.
[3.2.2.2 - 28/07/2015]
* FIX: Ao especificar um comando SQL como parte do nome de um arquivo do campo Upload do Formulário Dinâmico, ocorria um erro de serialização.
[3.2.2.1 - 24/07/2015]
* FIX: No Cadastro de Formulário Dinâmico, o evento Load só estava disponível após carregar um Formulário existente ou clicar no botão "Novo".
* FIX: Correção no cursor da lista de Campos do editor de Layout Absoluto do Formulário Dinâmico. Quando o mouse passava por cima da lista, o cursor do mouse mudava para VSplit.
* FIX: Ao cadastrar um Browse Dinâmico sem clicar na aba "Colunas", a estrutura do browse não era criada, e as colunas não ficam disponíveis para uso nos Lookups. O mesmo acontecia na alteração do SQL de um Browse existente. Neste caso, as colunas não eram atualizadas, e a estrutura anterior era mantida.
[3.2.2.0 - 23/07/2015]
* FIX: Removida o literal "Campo" que estava sobrando na tela de Cadastro de Formulário Dinâmico.
* FIX: Correção da validação de query, que verificava se alguma coluna usada nas formatações condicionais havia sido removida.
* CHANGE: Alteração no nome do menu "Arquivo > Copiar" para "Arquivo > Duplicar".
* NEW: Recurso de Duplicação de formulário Dinâmico.
[3.2.1.0 - 15/07/2015]
* FIX: Correção de erro que ocorria ao selecionar pressionar ENTER em uma tela de seleção de Consulta, Browse ou Formulário Dinâmico sem que algum registro estivesse selecionado.
* FIX: Ajuste na botão de abertura da janela onde se informam os itens da ComboBox do Formulário Dinâmico.
* NEW: Campo de pesquisa no Cadastro de Formulário Dinâmico.
[3.2.0.2 - 07/07/2015]
* FIX: Ao adicionar um RPT sem parâmetros no Repositório de Relatórios, ocorria o erro "Referência de objeto não definida para uma instância de objeto".
* FIX: Ao substituir um arquivo na Galeria de Imagens, a extensão e as dimensões do arquivo não estavam sendo atualizadas.
[3.2.0.1 - 06/07/2015]
* FIX: As condições cadastradas para o evento LOAD não estavam sendo carregadas ao abrir úm Formulário Dinâmico.
* FIX: Inclusão de ícone na coluna "Visível Mobile" da Consulta.
* FIX: Na exportação da Consulta para XML, as colunas e parâmetros do Browse Dinâmico não estavam sendo carregados. Quando esse Xml era importado, e o Browse Dinâmico era chamado através de um Lookup, ocorria erro.
* FIX: No CrossTab, alterado para que não fiquem disponíveis como "Colunas Auxiliares" as colunas que já estiverem dispostas como Linha, Coluna ou Valor.
* FIX: Ajuste na sequência do TAB, na tela de cadastro de Browse Dinâmico.
* FIX: No cadastro de Formulário Dinâmico, os campos do tipo Upload estavam disponível para preenchimento via evento, mas na verdade essa opção não é suportada. Alterado que estes campos não apareçam.
* IMPROVE: Alterado para manter os menus recolhidos ao abrir a tela de Cadastro de Menus.
* IMPROVE: Modificações para melhorar a produtividade.
* NEW: Disponibilizado os campos "Habilitar botão de Atualização" e "Exibir Título da Grid" nas configurações de CrossTab.
* NEW: Novo tipo e campo "Consulta" no Formulário Dinâmico.
* NEW: Novo recurso para configurar o nome utilizado nos arquivos dos campos "Upload" do Formulário Dinâmico.
* NEW: Novos campos no cadastro de Gráfico, que habilitam/desabilitam a especificação do Valor Mínimo e Máximo dos Eixos X e Y.
* BREAK: Vários temas do aplicativo foram removidos, restando apenas 3: ControlDefault, TelerikMetro, TelerikMetroBlue.
* CHANGE: Na tela de Configurações do Sistema, a aba Conexão Padrão foi removida, sendo substituída por um campo de seleção de Conexões na aba Geral.
[3.1.5.0 - 11/06/2015]
* NEW: Adicionado suporte a parâmetros do tipo Caixa de Opções na importação dos parâmetros do RPT.
* FIX: Ao adicionar uma consulta ao menu, o tipo de saída da mesma não estava sendo reconhecido, e um ícone com ponto de interrogação era utilizado.
[3.1.4.0 - 09/06/2015]
* NEW: Ao adicionar um relatório em uma consulta, o sistema irá perguntar se o usuário deseja que os parâmetros existentes no RPT sejam criados na consulta. Se o usuário aceitar, os parâmetros serão criados e vinculados aos parâmetros do RPT automaticamente. Essa funcionalidade só estará ativa enquanto nenhum parâmetro for criado na consulta.
[3.1.0.3 - 08/06/2015]
* FIX: O redimensionamento de imagens da galeria não estava funcionando desde o lançamento da versão 3.1.
[3.1.0.2 - 05/06/2015]
* FIX: Correção de Erros na importação de arquivo Xml.
* FIX: O campo de Fixar Colunas da Grid estava ficando oculta quando a opção "Alterar Disposição de Colunas" estivesse habilitada. Isso só deveria ocorrer se além desta opção estar habilitada, houvessem grupo de cabeçalho de colunas informados.
[3.1.0.1 - 28/05/2015]
* IMPROVE: Inclusão de Campo de Pesquisa na Galeria de Imagens.
* IMPROVE: Alteração na Galeria de Imagens para exibir o tamanho do arquivo na maior medida possível (Kb, Mb...). Até então, o tamanho do arquivo era exibido somente em bytes.
* NEW: Criação Repositório de Relatórios.
* NEW: Opção para especificar o separador de linha na exportação do RPT para o formato Texto.
* NEW: Opção para Exibir/Ocultar o Título do Relatório.
* NEW: Parâmetro /s, que pode ser passado para o executável WecDBClient.exe. Quando utilizado, antes de fazer o Login, será aberta uma tela para selecionar a pasta de dados utilizada.
[3.0.1.1 - 18/05/2015]
* FIX: Remoção do botão Executar no cadastro de Browse Dinâmico. Este botão já não tinha mais utilidade, e ao ser pressionado, não fazia nada.
* FIX: Ajuste durante a gravação do Browse Dinâmico para atualizar o tipo de campo (Numérico, Alfanumérico ou Data) nas referências de Lookup das Consultas e Formulários Dinâmicos.
[3.0.1.0 - 07/05/2015]
* NEW: Novo campo no cadastro de CrossMap para especificar um endereço literal. O endereço literal será utilizado para buscar as coordenadas quando as mesmas não forem especificadas.
[3.0.0.1 - 29/04/2015]
* FIX: Ao cadastrar uma nova query, a grid onde são configuradas as colunas estava ficando desabilitada.
* FIX: A tela de opções da consulta estava abrindo uma janela testes.
[3.0.0.0 - 27/04/2015]
* NEW: Utilitário para exclusão de Consultas, Formulários e Browses Dinâmicos em Lote.
* NEW: Inclusão do cadastro de variáveis no Formulário Dinâmico.
* NEW: Inclusão do tipo de campo "Upload" no Formulário Dinâmico.
* NEW: Inclusão do tipo de campo "Html Editor" no Formulário Dinâmico.
* NEW: Inclusão de campo nas configurações da coluna da Grid para definir se ela será visível em dispositivos móveis.
* NEW: Novo tipo de marcador no CrossMap, chamado "Marcador Texto". Com ele, é possível definir um texto que será exibido em cada posição do mapa, ao invés de uma imagem.
* NEW: Inclusão de configurações no cadastro de RPT para permitir download do arquivo ao invés de exibição na pagina.
* NEW: Inclusão de configuração no cadastro de RPT para permitir exportação de arquivo no formato Texto Plano.
* IMPROVE: Aumento do tamanho máximo das imagens utilizadas no cadastro de botões, de 16px para 24px;
* IMPROVE: Melhoria na alteração do nome dos campos do Formulário Dinâmico. Agora quando o nome do campo contiver caracteres especiais, eles serão substituídos ao invés de cancelar a operação. Por exemplo, se for informado o valor "Descrição do produto", ele será convertido para "DescricaoDoProduto".
* IMPROVE: Novos ícones no cadastro de Menus.
* FIX: Ao importar um Xml de Consulta, os Formulários e Browses Dinâmicos não estavam sendo sobrescrevidos, gerando duplicidades.
* FIX: Alteração para gravar a data/hora de inclusão atual ao importar novas Consultas, Formulário e Browses Dinâmicos. Antes estava sendo utilizada a data/hora do Xml.
* FIX: Ajuste na gravação do campo "Atualizar Janela Pai" do cadastro de Links e Botões. As vezes, o valor do campo não estava sendo mantido.
* BREAK: Remoção do cadastro de Constantes. Será substituído por um recurso melhor no futuro.
[2.8.1.1 - 25/02/2015]
* FIX: No cadastro de Formulário Dinâmico, o Valor Fixo dos campos do tipo Label estava sendo perdido ao navegar entre os outros campos.
[2.8.1.0 - 04/02/2015]
* FIX: Correção de erro que ocorria ao importar o Xml de Consultas que utilizam a barra de botões.
* NEW: Alteração para permitir que o usuário cadastre um botão na Query sem informar uma imagem. Neste caso, ficaria o link teria apenas o texto.
* FIX: Alteração para gravar os campos de uso livre durante a sincronização de usuários. Até então, os campos estavam disponíveis durante a sessão no site, mas não eram gravados no banco de dados.
* IMPROVE: Alteração para gerar backups dos arquivos machine.config antes de fazer as alterações durante o registro de assemblies.
[2.8.0.0 - 27/01/2015]
* FIX: Os campos adicionados no Formulário Dinâmico, quando a barra de rolgem vertical da listagem de campos estivesse exibida, estavam assumindo o nome do último campo visível da lista, ao invés do campo recém adicionado.
* NEW: Nível de ZOOM no CrossMap.
* NEW: Configuração de Quebras no CrossMap.
* NEW: Configurações de Fonte nos campos de Formulário Dinâmico do tipo Label.
* NEW: Nova caixa de seleção de marcações, separadas por categoria (ex.: Parâmetros, Query, Sessão... ).
* NEW: Cadastro de Botões na Query.
* NEW: Possibilidade de chamar uma consulta nos links de colunas.
* NEW: Configuração do modo contínuo dos formulários diretamente no cadastro do link, possibilitando que um mesmo Formulário Dinâmico seja utilizado com ou sem modo Contínuo em diferentes locais.
* NEW: Campo no cadastro do Link para definir se a janela pai deve ser atualizada ao fechar a janela filha.
* NEW: Alteração nas dimensões máximas das imagens da formatação condicional para 100x100.
* NEW: Suporte a substituição das colunas pai no título das janelas de Mapas Simples.
* NEW: Suporte a integração parcial de usuários. Agora é possível integrar apenas alguins campos, e utilizar o cadastro do LATROMI para alterar outros. Antes, se o usuário fosse integrados, todos os campos eram sobressorvidos.
* FIX: Correção no estilo do editor de Javascript público. A janela estava utilizado o estilo de CSS público.
* NEW: Novo campo "Cancelar Submissão" nos campos TextBox do Formulário Dinâmico. Se estiver habilitado, evita que os dados do formulário sejam submetidos ao servidor ao pressionar ENTER enquanto o foco estiver no campo.
[2.7.2.1 - 17/12/2014]
* FIX: O preenchimento de campos nos eventos dos formulários dinâmicos só estava funcionando quando o tipo de dados do campo do SELECT e Formulário fossem os mesmos. Por exemplo, se o tipo de campo do SELECT fosse INT e o tipo de campo do formulário fosse Text Box, não funcionaria.
* FIX: Ao editar um evento do cadastro de formulários dinâmicos com ação "Preencher campos", os campos marcados para preenhimento estavam se acumulando a cada edição, gerando sujeira no banco de dados. Por exemplo, quando o evento era criado, o valor gravado seria "campo1;campo2" Ao editar este evento, ficaria "campo1;campo2campo1;campo2".
* BREAK: Alteração na criação das queries da consulta, para que o valor padrão do campo "Realçar Linha Selecionada" seja habilitado.
[2.7.2.0 - 15/12/2014]
* NEW: Criação do Contorno de Documento no cadastro de Formulário Dinâmico.
* NEW: Criação de Ícone para cada tipo de campo do Formulário Dinâmico.
* NEW: Novo tipo de campo no Formulário Dinâmico, do tipo Label.
* FIX: No cadastro de Formulários Dinâmicos, em algumas ocasiões, as colunas de origem não eram atualizadas após modificar a Query de Origem dos Dados.
* FIX: No cadastro de formatações condicionais ao trocar a aplicação de Coluna para Linha, o campo onde a coluna era especificada não estava sendo apagado.
* FIX: Correção do erro de violação de Foreign Key, que ocorria ao importar uma consulta com categoria especificada.
* FIX: Corrigido o erro que fazia com que os campos não gravados do formulários dinâmico não fossem adicionados na configuração do Layout Absoluto. Só era possível adicionar os campos no Layout após a gravação do Formulário Dinâmico.
* NEW: Adicionada a tecla de atalho F9 para os Lookups de seleção de Browse Dinâmico e Form Dinâmico.
* NEW: Criação do Contorno de Documento, na tela de configuração de Layout do Formulário Dinâmico.
* FIX: Ao adicionar um novo campo no Formulário Dinâmico, um novo item era criado na lista com o nome "NovoCampo", mas o item não entrava em modo de edição automaticamente.
* FIX: Aumento do valor máximo da Largura dos Campos do Formulário Dinâmico, de 500px para 3.000px.
* FIX: Ao substituir uma marcação na edição de SQL, o cursor estava sendo posicionado no final do texto do editor, quando deveria ficar ao final do texto substituído.
* IMPROVE: Os campos para alterar as dimensões da janela do Formulário Dinâmico foram movidos para a aba Layout, e só serão habilitados quando o tipo de Layout for Empilhado.
[2.7.1.0 - 28/11/2014]
* FIX: Botão de Exclusão de Formulários Dinâmicos não estava funcionando.
* NEW: Nova opção de performance "Habilitar Memória de Dados", nas configurações da Grid e do Cross Tab.
* IMPROVE: Implementada pergunta com opção de continuar ao confirmar um "Comando SQL" cuja a validação resulte em erro.
* NEW: Opção para alterar o texto "Grande Total" (antes apresentado como "Total Geral") do Cross Tab.
* NEW: Opções para iniciar o Cross Tab com os grupos expandidos ou não.
* NEW: Opção para alterar o Layout do Cross Tab, que pode ser Tabular, Outline ou Compact;
* NEW: Opção para configurar a localização dos totais no Cross Tab, que pode ser no eixo de linhas ou colunas.
* NEW: Opções para alterar o posicionamento dos totais e subtotais do Cross Tab.
* NEW: Possibilidade de alterar os textos dos cabeçalhos dos totais do Cross Tab.
* NEW: Novos tipos de agregação no Cross Tab. Além do padrão Soma, foram incluidos Contagem, Média, Mínimo e Máximo.
* FIX: O Valor inicial dos campo "Valor Máximo" e "Valor Mínimo" das configurações dos eixos dos Gráficos estava 1.00, quando deveria ser 0 (ZERO).
* NEW: Cadastro de eventos nos Formulários Dinâmicos.
* NEW: Nova opção para alterar o modo de Layout do Formulário Dinâmico. O modo "Empilhado", é a opção padrão, e mantém o layout atual dos campos. Já o modo "Absoluto" permite configurar a posição X e Y de cada campo.
* NEW: Opção para desagrupar as categorias na tela de seleção de Consultas.
* NEW: Novos tipos de agregação por coluna da Grid: Média, Minimo, Maximo e Customizado.
* NEW: Nova campos para informar a mascara de rodapé da coluna, nas consultas com saída em Grid.
* FIX: Nas configurações do cadastro de Links da Grid, a opção "Estado da Janela" (normal / maximizado) não estava sendo gravada.
* FIX: No Formulário Dinâmico, ao trocar o tipo de um campo (ex.: de Alfanumérico para Data), a largura do campo não estava sendo alterada.
* IMPROVE: Alteração do nome de todos os tipo de campos do Formulário Dinâmico. A partir de agora passam a ser utilizados nomes em inglês. Ex.: Alfanumérico passou a ser Text Box.
[2.6.1.0 - 16/10/2014]
* NEW: Implementada a Categoria de Consultas.
* NEW: Possibilidade de exportar arquivos na Galeria de Imagens.
* NEW: Possibilidade de informar o parâmetro chamador do Browse Dinâmico como vínculo entre Browse Dinâmico e Consulta.
* NEW: Campo "Estado da Janela", com as opções Normal e Maximizado no cadastro de Links.
* NEW: Campo "Habilitar Exportação para CSV" nas configurações da query com saída em Grid.
* NEW: Campo "Exportar Cabeçalho de Colunas (CSV)" nas configurações da query com saída em Grid.
* NEW: Campo "Formato de Exportação para Excel" nas configurações da query com saída em Grid.
* IMPROVE: O campo já existente "Habilitar Exportação para Excel" foi movido para uma nova categoria de configurações chamada "Exportação", junto com as novas opções de exportação para CSV e formato de exportação.
[2.6.0.1 - 13/10/2014]
* FIX: Estava ocorrendo o erro "Object reference not set to an instance of an object" ao remover um link e imediatamente depois clicar no botão para adicionar um link.
* FIX: Ao adicionar um Cross Map em um link, o icone utilizado era o do Mapa Simples, e ao confirmar a janela, o valor era perdido.
* FIX: Em algumas situações, ao editar ou incluir uma Query ou CrossMap, o programa solicitava ao usuário que selecionasse uma conexão de banco de dados, mesmo quando uma conexão já estivesse selecionada.
[2.6.0.0 - 13/10/2014]
* NEW: Recurso de Links Condicionais.
* NEW: Menu Arquivo > Recarregar, para recarregar a consulta.
* FIX: Não era possível excluir uma query de primeiro nível na consulta.
* FIX: Sempre que se editava uma query com saída em CrossTab, a aba "Colunas da Query" passava para traz, enquanto o foco ia para a aba de "Cross Tab". Este comportamento foi corrigido, fazendo com que a aba de "Colunas da Query" permaneça em seu estado original após a edição da query.
* IMPROVE: Alteração na ordem das abas de configuração de colunas quando o tipo de saída da query for CrossTab. Agora a primeira aba é a "Colunas da Query" e segunda é a "Cross Tab".
[2.5.2.0 - 06/10/2014]
* IMPROVE: Ao substituir uma marcação na edição de Comandos SQL utilizando um duplo-click, o foco será passado para o editor, e o cursor ficará posicionado ao final do texto.
* NEW: Opção para habilitar a exportação para excel do CrossTab.
* NEW: Opção para renomear as imagens na biblioteca, através do menu de contexto ou tecla de atalho F2.
* NEW: Implementado novo provedor de dados .NET Oracle.DataAccess.Client.
[2.5.1.1 - 25/09/2014]
* FIX: Ao incluir ou alterar as configuraçãos de acesso, o sistema não coneseguia executar a query de origem dos dados.
* FIX: Não estava aplicando as configurações de acesso após a alteração, sendo necessário que o usuário reiniciasse o aplicativo para que as configurações entrassem em vigor.
* FIX: Ao acessar o sistema com um usuário de integração que ainda não havia sido integrado, ocorria erro.
[2.5.1.0 - 25/09/2014]
* NEW: Modo multi-domínio, onde é possível utilizar a mesma instância do sistema para mais de uma empresa.
* NEW: Atualização da versão do .NET Framework de 4.0 para 4.5.
* NEW: Atualização da versão do Npgsql de 2.0.11.93-net3.5 para 2.1.3.0-net4.5.
* NEW: Atualização da versão do Telerik WinForms de Q3 2013 para Q2 2014.
* NEW: Nova Tela de Login.
* NEW: Opção de Modo Contínuo no Formulário Dinâmico.
* NEW: Opção para definir as dimensções da janela do Formulário Dinâmico
* NEW: Opção para utilizar criptografia MD5 na senha dos usuários.
* NEW: Opção para não usar a integração de usuários. Neste caso, utiliza-se apenas os usuários cadastrados pelo WecDB.
* NEW: Novos parâmetros de Sessão: IdUsuario, NomeUsuario, EmailUsuario, TipoDocumento e IdSessaoTrabalho.
* NEW: Ao instalar uma nova instância do sistema, um usuário "Admin" é criado automaticamente.
* BREAK: Alteração do nome do parâmetro de Sessão CnpjCpfCodigoCliente para NumeroDocumento.
* FIX: Ao incluir ou editar uma query com saída em Gráfico, não estava gravando a opção do Tipo de Gráfico, mantendo sempre o tipo "Pizza" selecionado.
* FIX: Ao cadastrar uma nova Query, as opções de habilitar o botão de Exportação para Excel e habilitar o botão de Refresh estavam ficando desabilitados, quando o padrão deveria seria habilitado.
* IMPROVE: Organização nos menus: O menu "Configurações\Cadastro de Menus" foi movido para o "Cadastros\Menus" e o menu Configurações\Origem de Dados de Usuário" passou a se chamar "Configurações\Configurações de Acesso".
* FIX: Correção na mensagem de "As seguintes Colunas da query NOME_DA_QUERY estão sendo utilizadas nas Queries Filhas: COLUNA1,COLUNA2...", que aparecia ao tentar excluir uma query cujo as colunas estivessem referenciadas em queries filhas. Ao invés de mostrar o nome das colunas na mensagem, estava repetindo o nome da query.
* IMPROVE: Melhoria interna do Software, que remove a necessidade de uso do arquivo "DbProvider.xml".
* NEW: Incluida a capacidade de Copiar/Colocar nas Queries, RPTs e CrossMaps.
* NEW: Incluida a capacidade de renomear uma query, através do menu de contexto.
* FIX: O utilitário de Cópia de consultas estava apagando alguns registros da consulta original.
* NEW: Novas opções no CrossTab para ocultar as zonas de cabeçalho, impedindo a que o usuário altere a disposição dos campos em tempo de execução.
* IMPROVE: Alteração para utilizar a janela de seleção de cores avançada ao invés de usar a janela padrão do windows, em todos os botões de seleção de cores.
[2.4.2.0 - 19/08/2014]
* FIX: Correção na plataforma de compilação, que estava como AnyCPU quando deveria ser x86.
* FIX: Adicionado o recurso de Substituição de Marcações no editor de SQL. Este recurso havia sido removido na versão 2.4.0.0.
* NEW: Opções para Alterar e excluir conexões no editor de SQL.
[2.4.1.0 - 14/08/2014]
* IMPROVE: Melhoria no teste que verifica se o sistema já foi convertido para a versão 2.4.
* FIX: Correção ortográfica do texto "Habiliar Exportação para Excel" para "Habilitar Exportação para Excel".
* FIX: Correção ortográfica do texto "Habiliar botão de Atualização" para "Habilitar botão de Atualização".
* FIX: Correções na importação avançada de Xml.
* NEW: Arquivo de CSS Público, para uso nas consultas através de HTML Injection.
* NEW: Arquivo de Javascript Público, para uso nas consultas através de HTML Injection.
* FIX: Nas telas de cadastro de Query, CrossMap e Comando SQL, os botões de Salvar e Cancelar não estavam sendo exibidos em monitores com baixa resolução.
* NEW: Ferramenta para registro de Connector de Banco de Dados .NET.
* NEW: Novo campo do tipo "Seletor de Cores" no cadastro de Formulário Dinâmico.
* NEW: Nova opção "Tipo de Retorno" nos campos "Painel de Opções" do Formulário Dinâmico, possibilitando usar o Número ou o Texto da opção como valor de retorno do campo.
[2.4.0.0 - 10/08/2014]
* NEW: Criação do cadastro de conexões de banco de dados.
* IMPROVE: Conversão de todas as conexões das consultas, formularios dinamicos e browses dinamicos em consultas cadastradas.
* NEW: Opção para selecionar uma transformação de texto para campos do tipo Lookup no Formulário Dinâmico.
* NEW: Menu Ajuda.
* NEW: Novo menu Ferramentas / Sincronização de Usuários. Este recurso deve ser usado para sincronizar manualmente as informações dos usuários dos sistemas de terceiro com o LATROMI WecDB.
* NEW: Novo campo do tipo "Caixa de Checagem" no cadastro de Formulário Dinâmico.
* NEW: Novo campo do tipo "Painel de Opções" no cadastro de Formulário Dinâmico.
* NEW: Nova opção "exibir quebra de texto" na coluna da Grid.
* NEW: Novas opções de formatação de texto com negrito e itálico diretamente na coluna da Grid, sem uso de formatações condicionais.
* NEW: Nova opção para alteração do tamanho da fonte na Grid ou diretamente nas colunas.
* NEW: Nova opção para alterar as dimensões inicias das janelas de sub-consultas.
* NEW: Nova opção de de realce de linha da Grid (marcar linha selecionada).
* NEW: Novas opções para exibir ou ocultar os botões de Refresh e Exportação para Excel e a linha referente ao Título da Consulta.
* NEW: Novas opções de estilização de Título, Cabeçalho de Colunas, Linha Normal e Linha Alternada da Grid.
* NEW: Alteração do delimitador interno de opções dos campos do tipo "Caixa de Opções" do Formulário Dinâmico. Foi alterado devírgula para TAB, possibilitando o uso de virgulas no cadastro das opções.
* NEW: Adicionado suporte ao provedor de dados .NET MySql.Data.MySqlClient, para conexão em bancos MySql.
* NEW: Adicionado suporte ao provedor de dados .NET FirebirdSql.Data.FirebirdClient, para conexão em bancos FireBird.
* IMPROVE: Separação das telas de Cadastro de Querie, Cadastro de CrossMap e Cadastro de Comando SQL. Agora cada uma dessas rotinas possui uma tela própria, facilitando a implementação de novas funcionalidades.
* FIX: A tela de cadastro de Formulário Dinâmicos não estava excluindo os parâmetros removidos.
[2.3.1.1 - 23/07/2014]
* FIX: Correção na gravação do campo "sequenciaparametro" da tabela de parâmetros da consulta, para evitar erro de violação de constraint NOT NULL.
* FIX: Botões de mover os parâmetros para cima e para baixo não estavam visiveis desde a versão anterior.
* FIX: Correção do erro - null value in column "idconsulta" violates not-null constraint - que ocorria ao gravar uma consulta quando um CrossMap era "filho" de uma Query.
* FIX: Nas Configurações Locais do Aplicativo, estava aparecendo o item "AdvancedXmlSettings". Este item não deveria aparecer.
* FIX: Ao excluir uma consulta, os registro de conexões cadastradas e links de formulários dinâmicos estavam sendo mantidos, deixando-os orfãos.
[2.3.1.0 - 22/07/2014]
* FIX: Correções na Importação e Exportação de Consultas via XML.
* FIX: No cadastro de Formulário Dinâmico, ao navegar entre as abas "Origem dos Dados" e "Avançado", o sistema estava tentando executar o comando SQL de Origem, mesmo quando a opção "Usar consulta SQL para preencher os campos na abertura da página" estivesse desabilitada.
* FIX: No cadastro de Formulário Dinâmico, só estava mantendo o valor das opções, do tipo de campo "Caixa de Opções", quando após a edição o usuário clicasse em outra propriedade do mesmo campo. Se imediatamente após editar as opções o usuário selecionesse outro campo ou tentasse salvar, as alterações eram perdidas.
* NEW: Criação do Importador de Xml Avanaçado.
* NEW: Alteração no tipo de campo Data do formulário dinâmico, para poder ser configurado como Data, Hora ou Data + Hora.
* NEW: Criação do tipo de campo Lookup no cadastro de formulário dinâmico.
* NEW: Criação da opção de Transformação de Texto (Maiusculo, Minusculo, Capitalizado) para campos do tipo Alfanumérico do cadastro de formulário dinâmico.
[2.3.0.0 - 15/07/2014]
* NEW: Mapa Complexo (agora chamado de CrossMap) pode ser criado no primeiro nível da consulta, sem a necessidade de cria-lo como um objeto filho da Grid.
* FIX: Correção nas configurações avançadas de gráfico. O valor padrão dos campos de tamanho de fonte, margem, rotação e outros não estavam considerando as casas decimais. Neste caso, o valor 16,00 passava a ser 1600, casando erro na execução do gráfico.
* IMPROVE: Fixação das colunas Sequência e Descrição, da grade de configuração de colunas da query.
[2.2.0.1 - 10/07/2014]
* FIX: No formulário dinâmico, não estava gravando a propriedade que indica a quantidade de casas decimais, dos campo do tipo numérico.
* FIX: Na tela de Configurações do sistema, na aba Conexão, estava aparecendo a caixa de checagem "Usar outra conexão". Essa opção não deveria aparecer nesta tela.
[2.2.0.0 - 09/07/2014]
* NEW: Nova ferramenta de Formulário dinâmico.
* NEW: Nova ferramenta de Execução de Comandos SQL via LINK de colunas da Grid.
* NEW: Adiciona opção para configurar a cor de fonte e cor de fundo das colunas, nas consultas com saida em Grid.
* FIX: Correção na tela de Configurações Avançadas de Gráfico, para que os campos de Máscara sejam opcionais. Os campos de mascar devem ser utilizados quando o tipo de dado for Numérico ou Data.
[2.1.0.1 - 18/06/2014]
* FIX: Correção no nome das restrições cadastradas. O nome não estava sendo preservado ao gravar, gravando sempre com o nome padrão "Nova Restrição".
* FIX: Correção na tela de cadastro menus para permitir que uma URL cadastrada possa ser alterada. Até então, era necessário excluir a URl e adicionar novamente.
* FIX: Correção no recurso de importação de RPT para criação de Query. O menu só estava ficando habilitado se pelo menos uma Query estivesse cadastrada, ou seja, não permitia importar o RPT para gerar a primeira Query.
* IMPROVE: Alteração para permitir redimensionar as colunas da grade na tela de cadastro de RPT.
[2.1.0.0 - 12/06/2014]
* FIX: Correção na importação de Xml. Se a consulta de origem tivesse um parâmetro vinculado a um Browser Dinâmico, mas não fosse do tipo de Lookup, ocorria um erro de vioção de FK.
* NEW: Suporte a ferramenta de Carrosssel.
[versão 2.0.2.0]
* FIX: Correção na mensagem de exclusão da galeria de imagens. Ao tentar excluir mais de uma imagem simultaneamente, a quantidade de imagens não era mostrada na mensagem de confirmação, mas sim a marcação "{0}".
* FIX: Correção na ordenação dos colunas da Query. Ao editar um browse dinâmico, as colunas estavam sendo carregadas fora de ordem.
* FIX: Correção na ordenação dos parâmetros do RPT. Ao abrir a tela de um RPT que já esteja gravado no banco (edição), os parâmetros eram carregados fora de ordem.
* FIX: Correção nos pre-requisitos configurados no instalador. O .NET Framework 4.5 está configurado desnecessáriamente.
* NEW: Acrescentada a possibilidade de utilizar parâmetros de Sessão (usuário) no cadastro de RPTs.
* NEW: Acrescentada a possibilidade de utilizar parâmetros de Sessão (usuário) no cadastro de restrições.
* IMPROVE: Alteração para permitir que a tela de cadastro de RPT seja redimensionada.
[versão 2.0.1.1 - 02/06/2014]
* IMPROVE: Novo menu Ferramentas\Galeria de Imagens, para ter acesso à galeria de imagens.
* IMRPOVE: Nova opção para redimensionar a imagem antes de adiciona-la à galeria de imagens.
* IMPROVE: Alteração no filtro de dimensões da galeria de imagens, quando aberta pela formatação condicional. Antes o filtro era "Dimensões 24x24" e agora é "Altura Máxima 24px".
* IMPROVE: Alteração no caminho do arquivo de configurações "UserSettings.xml", para considerar o parâmetro "CustomerName" do App.Config. Se o parâmetro "CustomerName" estiver especificado, será criado um diretório intermediário, cujo o nome é o valor do parâmetro.
* FIX: Correção de erro que ocorria ao importar um arquivo Xml de consulta com RPT no primeiro nível.
* FIX: Quando um RPT está cadastrado abaixo de uma Query, e o RPT está selecionado no painel "Queries/RPTs", as informações da query de nível superior são mantidas em tela. Ao editar essas informações e Salvar a consulta, as modificações estavam sendo perdidas.
[versão 2.0.1.0]
* FIX: Ao importar um arquivo Xml de uma consulta que já existe, o sistema perguntar para o usuário se deve atualizar a existente ou criar uma nova. A opção de criar uma nova não estava sendo respeitada e a consulta existente estava sempre sendo atualizada.
* FIX: Ao remover os dados de conexão de um cadastro de RPT, o sistema não estava gravando a alteração, deixando os dados de conexão como "sujeira" do sistema.
* FIX: Corrigido erro que oicorria importar um arquivo Xml de uma consulta com gráfico que possua configurações avanaçadas especificadas.
* IMPROVE: Alteração no edição ou consulta do cadastro de RPTs, para que o primeiro RPT cadastrado seja selecionado automaticamente ao abrir a tela.
* IMPROVE: Alteração do ponteiro do mouse para a situação "Aguardando" (Ampulheta) enquanto a janela de Configurações Avançadas de Gráfico é carregada.
* NEW: Opção de limpar os dados nas telas que solicitam os dados de conexão de banco de dados.
* IMPROVE: Aumento do espaçamento entre os controles, na tela de confirmação de colunas, no cadastro de Mapas Complexos.
* IMPROVE: Alterada a edição de query de Mapa Complexo, para que o sistema tente manter o vinculo configurado anteriormente entre as colunas Latitude, Longitude, Descricao e Imagem, evitando o retrabalho para o usuário.
* FIX: Correção de erro na leitura dos RPTs com comandos SQL extensos. O problema ocorria por causa de uma limitação padrão dos servidores quanto a deserialização dos Xmls das respostas de Web Services (Neste caso, o Web Service WSApp.WebRPT).
* FIX: Alteração para impedir que o nome do RPT possa ser editado na lista, no cadastro de RPTs.
* FIX: Corrigido o erro que fazia com que as condições do cadastro de RPT não fossem carregadas quando a tela era aberta em modo de edição.
* FIX: Corrigido o erro "Referência de objeto não definida para uma instância de um objeto" que ocorria ao abrir a galeria de imagens, na formatação condicional.
[versão 2.0.0.0 - 21/05/2014]
* FIX: DESKTOP - Corrigido o deslocamento da barra de rolagem da grade de configuração de colunas que ocorria ao gravar a consulta.
* FIX: WEB - Correção de erro que ocorria ao carregar um grafico cujo as configurações avançadas não foram informadas na gravação da consulta.
* IMPROVE: DESKTOP - Mudança no tema de cores padrão de ControlDefault para TelerikMetroBlue.
* IMPROVE: DESKTOP - Melhoria no "High Light" de sintaxe do editor de SQL. Agora as marcas de Parâmetro, Sessão, Query e Constantes possuem estilos próprios.
* IMPROVE: DESKTOP - Inclusão de recurso de busca no editor de SQL, ativado com o atalho de teclado Ctrl + F.
* IMPROVE: DESKTOP - Remoção dos parâmetros do App.Config. Agora todos os parâmetros do aplicativo ficam no caminho C:\ProgramData\LATROMI\WecDBClient\LocalUserSettings.xml e podem ser editados através da tela "Configurações Locais" do menu "Configurações".
* NEW: Atualização automática de resultados nas consultas Web, através de um temporizador configurável.
* NEW: Nova página inicial, com consultas mais recentes do usuário, consultas favoritas, avisos cadastráveis, e avisos disponibilizados pelo LATROMI.
* NEW: DESKTOP - Novo recurso de importação de RPT para geração de consulta em grade ou grafico.
* NEW: Nova opção para alterar o modo e posição do paginador das consultas com saida em grade.
* NEW: Novo tipo de saída de dados chamado CrossTab, onde é possível cruzar informações com eixos X e Y em uma grade.
* NEW: Adicionado recurso de virtualização no tipo de saida Grid. Com este recurso ativado, os dados são carregados na página conforme o usuário vai rolando a grid. Ideal para consultas com grande volume de dados.
* NEW: Agora os gráficos pode ser acessados diratamente no primeiro nivel da consulta, sem precisar passar pela Grid.
* NEW: Biblioteca de Imagens.
* NEW: Formatação Condicional com Imagens.
* FIX: WEB - Ao abrir uma janela apartir de outra, a mesma ficava limitada a area da janela de origem. Alterado para que todas as janelas sejam abertar apartir da página principal.
* FIX: WEB - Ao abrir uma consulta, o item do menu não ficava selecionado.
* FIX: Correção e reativação do utilitário de cópia de consultas.
* FIX: Correções na rotina de importação de XML.
* FIX: As formatações condicionais que comparavam campos do tipo Alfanumerico com os operadores "Maior", "Maior ou Igual", "Menor" e "Menor ou Igual" estavam sendo ignoradas.
* FIX: DESKTOP - Ao importar o XML de uma consulta, não estava incrementando o sequenciador de algumas tabelas, causando erro de violação de Chave Primária ao criar novas consultas.
* FIX: DESKTOP - Desde a versão anterior, o campo de Sessão "CnpjCpfCodigoCliente" não estava aparecendo nas edição de queries.
* FIX: DESKTOP - A aba "Saida" estava sendo exibida na tela de configuração de oridem de dados de usuários.
* FIX: DESKTOP - A aba "Saida" estava sendo exibida na tela cadastro de mapas complexos, apartir do segundo mapa adicionado.
* IMPROVE: WEB - Iniciada a padronização das mensagems de erro.
* IMPROVE: DESKTOP - Na seleção de consultas (botão lupa / F9), foi alterado para que o foco vá automaticamente para o filtro da coluna "Descrição".
* BREAK: Remoção do Menu Arquivo\Exportar\Todas.
[versão 1.2.2-f - 12/04/2014]
* NEW: DESKTOP - Alteração na Importação de Xml, para que ao constatar que a consulta já existe, o sistema pergunte ao usuário se deseja atualizar a consulta existente ou criar um nova. Até então, a importação de xml sempre atualizava quando a consulta já existia.
* NEW: DESKTOP - Correção na tela de Cadastro de RPTs. Desde a implementação do Web Service WebRPT, o nome do relatório estava ficando errado ao incluir um novo RPT.
[versão 1.2.2-e - 10/01/2014]
* NEW: Novo método de validação de licenças.
[versão 1.2.2-b - 24/10/2013]
* FIX: Corrige o erro que ocorria ao tentar carregar a Grid de uma consulta que possui mapas simplificados.
[versão 1.2.2-a - 18/10/2013]
* FIX: Correção para centralizar os mapas complexos quando a opção "Localizações" estiver sendo utilziada. A centralização conforme parâmetro, só estava funcionando para trajetos.
[versão 1.2.2 - 17/10/2013]
* NEW: Inclusão de 5 campos de uso livre na configuração de origem de dados de usuário. Esses campos estão disponíveis nos parâmetros de SESSÃO do editor de Queries e podem ter até 50 caracteres alfanuméricos.
* NEW: Nova Rotina de geração de Gráficos em HTML5. Esta rotina substitui a geração de gráficos anterior.
* NEW: Novos tipos de Gráficos: Área, Linhas, Barras e Rosquinha.
* NEW: DESKTOP - Configurações Avançadas para geração dos gráficos.
* NEW: DESKTOP - Opção no cadastro de mapas complexos para centralizar ou não o mapa na tela.
* NEW: WEB - Adicionado novos temas: BlackMetroTouch, Glow e Slik.
* FIX: WEB - Não estava alinhando o cabeçalho de colunas numéricas à direita.
* FIX: WEB - Não fazia a exportação de Excel dos valores de colunas do tipo Link.
* FIX: WEB - Adicionada a descrição no título das janelas de subqueries, gráficos e mapas.
* FIX: WEB - Otimização nas colunas de Links de subqueries, gráficos, mapas e rpts, para evitar posbacks desnecessário. Agora a chamada da janela filha é toda em JavaScript.
* FIX: DESKTOP - Não estava desabilitando os menus de configuração para usuários sem previlegios de administrador.
* IMPROVE: DESKTOP - Correção no instalador, para atribuir as permissõe no diretório de instalação automaticamente.
* IMPROVE: WEB - Alterado para que na abertua das janelas filhas, cada uma delas tenha o seu tamanho reduzido em relação a janela pai.
* BREAK: Suporte ao provedor de dados Devart.Data.PostgreSQL removido. Utilize o provedor Npgsql.
* BREAK: WEB - Alteração para não utilizar criptografia de senha na passagem de parâmetros de login via URL da página Entrar.aspx. A partir de agora, só será tratado como criptografada se o passar o novo parâmetro "encrypt=true" (A Criptografia era feita pela DLL Cryptography.dll)
[versão 1.2.1 - 16/09/2013]
* NEW: Opção para filtrar por coluna da grid.
* NEW: Adicionado suporte ao banco de dados IBM DB2.
* NEW: Parâmetros para recolher os menus e parâmetros depois de confirmar a consulta.
* NEW: Cadastro de tooltip dos parâmetros.
* NEW: WEB - Novos ícones para menus de Gráficos e RPTs.
* NEW: WEB - Ao identificar que o valor da coluna da grade é uma URL válida, cria um link para a URL, com target "_blank"
* NEW: DESKTOP - Gravação do usuário de Inclusão e Alteração de cada consulta.
* FIX: DESKTOP - Correção de erro que ocorria ao incluir uma nova query na consulta.
* FIX: DESKTOP - Correção do erro "54001: stack depth limit exceeded" que ocorria as vezes na tela de permissões de usuários.
* FIX: WEB - Não estava utilizando as Mascaras das colunas na página das Queries filhas.
* FIX: WEB - Otimização na performance das paginas, no que diz respeito a recuperação de dados do usuário logado.
* FIX: WEB - Otimização para evitar que os menus fosse recriados a cada PostBack da página.
* FIX: WEB - Ao clicar no botão do Lookup, estava fazendo PostBack da página. Este PostBack fazia com que a consulta fosse recarregada desnecessariamente.
* FIX: WEB - Ao validar o preenchimento dos parâmetros obrigatórios, estava fazendo PostBack da página. Este PostBack fazia com que a consulta fosse executada no servidor mesmo que os parâmetros obrigatórios estivesse em branco.
* FIX: WEB - Ao validar as restrições cadastradas para a consulta, o sistema estava fazendo PostBack da pagina. Este PostBack fazia com que a consulta fosse executada no servidor mesmo quando as restrições estivessem violadas.
* BREAK: WEB - Remoção da estilização da página por usuário (Cor do Topo e Logotipo)
[versão 1.2.0 - 01/09/2013]
* NEW: Possibilidade de utilizar Parâmetros de Sessão (Login, CNPJ, ...) nos vinculos de Lookup.
* NEW: Novo parâmetro nas colunas das Query para definir se a mesma será agrupada automaticamente ao carregar a grid.
* NEW: Novo parâmetro na query para definir se o usuário pode Agrupar/Dasagrupar as colunas.
* NEW: Novo parâmetro na query para definir a quatidade de itens por pagina, quando a paginação estiver habilitada.
* NEW: DESKTOP - Nova mensagem perguntando se o usuário deseja confirmar as alterações no parâmetro selecionado antes de gravar a consulta.
* FIX: Licença de uso temporária prorrogada.
* FIX: WEB - Correção na altura do painel dos parâmetros. Ficava demasiadamente grande.
* FIX: WEB - Ao clicar em um parâmetro lookup, estava validando o preenchimento dos parâmetros obrigatórios, quando deveria validar apenas ao clicar no botão "Confirmar".
* FIX: DESKTOP - Ao excluir os parâmetros, não estava verificando as referencia dos mesmos nos cadastros de RPT.
* FIX: DESKTOP - Bloqueio para não permitir inclusão de caracteres especiais no nome do cadastro de RPT.
* FIX: DESKTOP - Alteração para que os campos de digitação de texto tenham o conteúdo selecionado durante o foco.
* FIX: DESKTOP - Alteração nas teclas de atalho Ctrl+N (novo) e Ctrl+S (salvar) para só serem ativadas quando a janela principal estiver ativa. Quando alguma janela fillha estiver aberta (Query, Mapa, RPT..) os atalhos não serão acionados.
* BREAK: DESKTOP - Remoção do Simulador de Consultas. As consultas serão testadas diretamente via WEB.
* BREAK: DESKTOP - Desabilitado temporariamente o menu de Cópia de Consulta.
[versão 1.1.9 - 22/08/2013]
* NEW: Cadastro de RPTs
* FIX: Erro de violação de UK que ocorria ao remover uma coluna de uma query gravada, confirmar a edição, e antes de gravar, alterar a query novamente adicionando a coluna que havia sido removida.
* FIX: Não estava carregando a URL dos Graficos. A janela abria em branco.
[versão 1.1.8 - 31/07/2013]
* NEW: Criação do arquivo ChangeLog.txt
* NEW: Campo Chave da Consulta, única para cada consulta independente do cliente. Este campo é usado para identificar se uma consulta deve ser alterada ou incluida na importação via XML.
* FIX: DESKTOP - Na navegação entre parâmetros, estava mostrando mensagem para confirmar os dados editados desnecessariamente.
* FIX: DESKTOP - Correção na mensagem que ocorria ao fazer uma exclusão de consulta seguida da abertura de uma nova consulta. O sistema estava pergutando se gostaria de manter os dados na tela, mas nada havia sido informado.
* FIX: DESKTOP - Validação nas constantes para não permitir adicionar valor antes de selecionar um usuario.
* FIX: DESKTOP - Estava limpando os valores configurados para a constante ao pressionar o botão ALTERAR.
* FIX: DESKTOP - Ao incluir um Mapa Complexo (Rota) não estava ocultando o a aba SAIDA do User Control de edição de queries
* FIX: DESKTOP - O método que gerava o nome de um novo nó de treeview estava com problema. Ao invés de buscar o node por descrição(text) estava buscando por nome do controle.
* FIX: DESKTOP - Correção no icone de Link Externo na tela de permissões de menu.
* FIX: WEB - Não estava considerando a conexão padrão, nas queries de mapas complexos.
* FIX: WEB - Não estava passando os Parâmetros e Colunas da Query Pai para montar as queries dos Mapas Complexos.
* FIX: WEB - Ao utilizar uma coluna da query pai que possuisse formatação por HTML Injection, não estava removendo as tags HTML antes de fazer a substituição na QUERY filha
* FIX: WEB - Pagina da Subconsulta não estava tratando Mapas Simples por endereço (Sem precisar especificar Latitude e Longitude).
* FIX: WEB - Pagina da Subconsulta não estava suportando Mapas Complexos.
* FIX: WEB - Pagina da Subconsulta não estava suportando Mascaras nas colunas da Grid.
* BREAK: Conversão de todas as tabelas, para que tenham apenas um campo como chave primária.
* BREAK: Mascaras utilizando "Composite Formatting" nas colunas da grid para todos os tipo de dados. O formato das mascaras será aleterado.
[versão 1.1.7 - 11/07/2013]
* NEW: Menus carregados com icones no projeto WEB e DESKTOP.
* NEW: WEB - Gravação e leitura do estado da Treeview de menus em Cookies.
[versão 1.1.6 - 05/05/2013]
* NEW: Cadastro de menus do tipo "URL Externa".
* NEW: Conversão de colunas RTF para texto.
* FIX: WEB - Correção na altura da treeview dos menus para que ocupe 100% da area.
* FIX: Melhoria no cadastro de queries. Agora todas as consultas do banco PostgreSql são executadas com LIMIT 0 no final.
* FIX: Correção na exclusão de consulta. Não estava excluindo o menu, permissões e restrições relacionadas.
* FIX: Substituição das quebras de linhas CRLF pela tag <br />, no valor das colunas.
[versão 1.1.5 - 09/04/2013]
* NEW: Opção para configurar a largura padrão dos parâmeros.
* NEW: Implementado conexões do tipo OLEDB no cadastro de Queries e Browses Dinâmicos.
* NEW: Modificado para gerar os Lookups em COMBO BOX quando possuirem somente uma coluna.
* FIX: Correção nas constraints para permitir imagens com extensões que tenham até 4 caracteres para logotipos. Até então, o máximo eram 3 caracteres.
* FIX: WEB - Correção de Lookup de parametros cujo o nome possui "_". Ocorria erro devido a um split que era feito.
* FIX: WEB - Melhorias nos filtros do Browse Dinamico, para fazer o auto postback e definir tipo de filtro padrão por tipo de dado.
* FIX: WEB - Correção para funcionar a opção "Usar Paginação" nas sub-consultas. Este parâmetro não estava sendo levado em consideração.
* BREAK: Alteração na comparação da senha do ROOT no login, para não usar a "Senha do Dia"
[versão 1.1.4 - 01/03/2013]
* NEW: Queries com saída em Graficos, do tipo Pizza e Barras.
* NEW: Configuração de restrições no valor dos parâmetros.
* NEW: Opção na configuração dos Mapas Simples, para permitir que seja passado apenas o endereço ao invés de exigir latitude e longitude.
* NEW: Campo para definir se a quebra de texto será exibida
* NEW: Campo para informar se a formatação condicional vai gerar legenda ou não.
* NEW: Implemtado o Totalizador para colunas do tipo Hora.
* NEW: Implementação nos Mapas Complexos para passar o caminho da imagem que aparecerá no mapa apartir de uma coluna da query.
* NEW: Configuração de valor padrã dos parâmetros.
* FIX: WEB - Na versão publicada no ISS, era necessário fazer o login 2x por causa de um problema com o parametro "returnUrl".
* FIX: WEB - Correção do erro das configurações, que fica na tela de LOADING e não saia.
* FIX: DEKTOP - Correção de problemas nas combo boxes de confirmação das colunas de mapa.
* FIX: DEKTOP - Alteração para esconder a aba de "Saida" no componente de edição de query, para Mapas e Browses.
* FIX: DEKTOP - Alteração para sempre perguntar se o usuário deseja abandonar as alterações não gravadas, antes de carregar uma nova consulta em tela.
* FIX: Correção no parâmetro Search_Path do Npgsql. Estava gerando searchPath.
* FIX: SETUP - Alteração no nome do banco Default de jetclass para latromi.
* FIX: SETUP - Alteração nos projetos de saida (Output) para serem Transitivos (Sempre sobrepões a versão anterior).
[versão 1.1.3 - 04/12/2012]
* NEW: Campo "Com Restrição" nas permissõe dos menus. Só vai considerar as permissão quando estiver marcado. Se estiver desmarcado, o menu está habilitado para todos os usuários.
* NEW: Campo" Usar Paginação" nas opções de Saída do cadastro de queries. Se ativado, vai carregar a consulta na WEB com paginação, caso contrário a consulta será carregada sem paginação. Antes, o padrão para todas as consultas era com paginação.
* NEW: Opção de definir obrigatoriedade no preenchimento dos parametros.
* NEW: Implementação da exportação para excel com o uso de formatações condicionais.
* NEW: WEB - Opção de "Expandir Consulta" / "Recolher Consulta", que faz os Paineis de Parametros e Menus sumirem ou aparecerem respectivamente
* FIX: Ao Fixar as colunas, não estava considerando as colunas invisiveis na parte WEB.
* FIX: Na parte Desktop, ao alterar um parâmetro do tipo "Caixa de Opções", ele gerava items em branco nas opções.
* FIX: No cadastro das Constantes, na parte Desktop, ocorria erro ao tentar digitar na ListView para procurar usuários.
* FIX: Na tela de cadastro de menus, ao apertar DEL durante a edição de um texto na treeview, o atalho para a opção excluir era acionado. Alterado o atalho para Shift + Del
* FIX: Melhoria nas conexões das consultas, para sempre serem fechadas após a execução. Algum locais não estavam fazendo isso.
* FIX: Correção na montagem da connectionString das conexões das queries cadastradas. Não estava considerando a propriedade "ParametrosAdicionais"
* FIX: Correção no tamanho da tela para não esconder o botão da consulta quando a consulta não tiver parametros.
* FIX: WEB - Correção no carregamento do tema gravado. Carregava sempre o primeiro tema quando as configurações eram editadas.
* FIX: DESKTOP - Correção na importação de XML via Serialização. Ao importar o arquivo o sistema mostrava mensagem dizendo que ia abrir a consulta gravada, mas não abria.
* FIX: Compatibilidade entre navegadores Firefox, Chrome, Internet Explorer e Saffari.
* BREAK: Implementada a permissão à todas consultas e menus para o usuário com permissão de ROOT.
[versão 1.1.2 - 20/10/2012]
* NEW: Conexão padrão nas configurações, para não precisar especificar a conexão a cada query.
[versão 1.1.1 - 11/10/2012]
* NEW: Possibilidade de fixar colunas da grid (Freeze)
[versão 1.1.0 - 08/10/2012]
* NEW: Criação da tabela usuariobase.
* NEW: Melhorias internas na configuração da query de usuarios.
[versão 1.0.10 - 27/09/2012]
* BREAK: Alteração na forma carregar os usuários. Agora é possivel buscar os dados apartir de qualquer banco de dados.
[versão 1.0.9 - 19/09/2012]
* NEW: Novo tipo de parâmetro "Lookup", que permite a configuração de Browse Dinâmico.
[versão 1.0.8 - 13/09/2012]
* NEW: Criação de campo para definir a largura padrão das colunas do browse dinâmico.
* NEW: Possibilidade de configurar a conexão desejada, na query do browse dinâmico.
[versão 1.0.7 - 13/09/2012]
* NEW: Criação dos browses dinâmicos (lookup).
* NEW: Criação da tabela que grava a versão do sistema.
[versão 1.0.6 - 13/09/2012]
* FIX: Correção nas Check Constraints dos campos referentes à extenção das imagens dos logotipos, das tabelas de configuração.
* FIX: Definição de um tema padrão (WebBlue) na tabela de configurações.
[versão 1.0.5 - 13/09/2012]
* BREAK: Alteração no nome das tabelas dos mapas complexo, alterando de "rota" para "mapa2".
* NEW: Opção de criar mapas complexos com mais de uma query, sendo que cada uma delas corresponde a um trajeto ou conjunto de localizações diferentes.
* NEW: Estilização da página Web, permitindo que sejam configuradas duas cores no topo, criando um efeito solido ou gradiente. Essas configurações podem ser realizadas por usuário ou por empresa.
[versão 1.0.4 - 13/09/2012]
* NEW: Opção de alterar a conexão da query dos Mapas Complexos.
[versão 1.0.3 - 13/09/2012]
* NEW: Mapa Complexo, para ser acessado via link na grid.
* NEW: Opção de aplicar a formatação condicional da grid em apenas uma coluna, ao invé de aplicar à linha inteira.
* NEW: Creiação das configurações da empresa e de usuário, para manunteção na Web.
* BREAK: Campo código do usuário, das configurações de segurança, passa a ser do tipo alfanumérico.
[versão 1.0.2 - 13/09/2012]
* NEW: Totalizadores nas colunas da grid.
* NEW: Mapa simples, para ser acessado via link na grid.
[versão 1.0.1 - 13/09/2012]
* NEW: Opção para informar "Parâmetros Adicionais" nas conexões de Queries. Este campo complementa a connectionString gerada.
* NEW: Permissões de acesso dos menus são replicadas para os niveis superiores (menu pai).
</div>
ca52f38b77c7c714994fac95cbdfdc1cc559a11b
LATROM - Primeira Versão
0
216
1508
2018-07-05T14:17:46Z
Daniel.giacomelli
1
Criou página com '[versão 1.2.2-f - 12/04/2014] * NEW: DESKTOP - Alteração na Importação de Xml, para que ao constatar que a consulta já existe, o sistema pergunte ao usuário se deseja a...'
wikitext
text/x-wiki
[versão 1.2.2-f - 12/04/2014]
* NEW: DESKTOP - Alteração na Importação de Xml, para que ao constatar que a consulta já existe, o sistema pergunte ao usuário se deseja atualizar a consulta existente ou criar um nova. Até então, a importação de xml sempre atualizava quando a consulta já existia.
* NEW: DESKTOP - Correção na tela de Cadastro de RPTs. Desde a implementação do Web Service WebRPT, o nome do relatório estava ficando errado ao incluir um novo RPT.
[versão 1.2.2-e - 10/01/2014]
* NEW: Novo método de validação de licenças.
[versão 1.2.2-b - 24/10/2013]
* FIX: Corrige o erro que ocorria ao tentar carregar a Grid de uma consulta que possui mapas simplificados.
[versão 1.2.2-a - 18/10/2013]
* FIX: Correção para centralizar os mapas complexos quando a opção "Localizações" estiver sendo utilziada. A centralização conforme parâmetro, só estava funcionando para trajetos.
[versão 1.2.2 - 17/10/2013]
* NEW: Inclusão de 5 campos de uso livre na configuração de origem de dados de usuário. Esses campos estão disponíveis nos parâmetros de SESSÃO do editor de Queries e podem ter até 50 caracteres alfanuméricos.
* NEW: Nova Rotina de geração de Gráficos em HTML5. Esta rotina substitui a geração de gráficos anterior.
* NEW: Novos tipos de Gráficos: Área, Linhas, Barras e Rosquinha.
* NEW: DESKTOP - Configurações Avançadas para geração dos gráficos.
* NEW: DESKTOP - Opção no cadastro de mapas complexos para centralizar ou não o mapa na tela.
* NEW: WEB - Adicionado novos temas: BlackMetroTouch, Glow e Slik.
* FIX: WEB - Não estava alinhando o cabeçalho de colunas numéricas à direita.
* FIX: WEB - Não fazia a exportação de Excel dos valores de colunas do tipo Link.
* FIX: WEB - Adicionada a descrição no título das janelas de subqueries, gráficos e mapas.
* FIX: WEB - Otimização nas colunas de Links de subqueries, gráficos, mapas e rpts, para evitar posbacks desnecessário. Agora a chamada da janela filha é toda em JavaScript.
* FIX: DESKTOP - Não estava desabilitando os menus de configuração para usuários sem previlegios de administrador.
* IMPROVE: DESKTOP - Correção no instalador, para atribuir as permissõe no diretório de instalação automaticamente.
* IMPROVE: WEB - Alterado para que na abertua das janelas filhas, cada uma delas tenha o seu tamanho reduzido em relação a janela pai.
* BREAK: Suporte ao provedor de dados Devart.Data.PostgreSQL removido. Utilize o provedor Npgsql.
* BREAK: WEB - Alteração para não utilizar criptografia de senha na passagem de parâmetros de login via URL da página Entrar.aspx. A partir de agora, só será tratado como criptografada se o passar o novo parâmetro "encrypt=true" (A Criptografia era feita pela DLL Cryptography.dll)
[versão 1.2.1 - 16/09/2013]
* NEW: Opção para filtrar por coluna da grid.
* NEW: Adicionado suporte ao banco de dados IBM DB2.
* NEW: Parâmetros para recolher os menus e parâmetros depois de confirmar a consulta.
* NEW: Cadastro de tooltip dos parâmetros.
* NEW: WEB - Novos ícones para menus de Gráficos e RPTs.
* NEW: WEB - Ao identificar que o valor da coluna da grade é uma URL válida, cria um link para a URL, com target "_blank"
* NEW: DESKTOP - Gravação do usuário de Inclusão e Alteração de cada consulta.
* FIX: DESKTOP - Correção de erro que ocorria ao incluir uma nova query na consulta.
* FIX: DESKTOP - Correção do erro "54001: stack depth limit exceeded" que ocorria as vezes na tela de permissões de usuários.
* FIX: WEB - Não estava utilizando as Mascaras das colunas na página das Queries filhas.
* FIX: WEB - Otimização na performance das paginas, no que diz respeito a recuperação de dados do usuário logado.
* FIX: WEB - Otimização para evitar que os menus fosse recriados a cada PostBack da página.
* FIX: WEB - Ao clicar no botão do Lookup, estava fazendo PostBack da página. Este PostBack fazia com que a consulta fosse recarregada desnecessariamente.
* FIX: WEB - Ao validar o preenchimento dos parâmetros obrigatórios, estava fazendo PostBack da página. Este PostBack fazia com que a consulta fosse executada no servidor mesmo que os parâmetros obrigatórios estivesse em branco.
* FIX: WEB - Ao validar as restrições cadastradas para a consulta, o sistema estava fazendo PostBack da pagina. Este PostBack fazia com que a consulta fosse executada no servidor mesmo quando as restrições estivessem violadas.
* BREAK: WEB - Remoção da estilização da página por usuário (Cor do Topo e Logotipo)
[versão 1.2.0 - 01/09/2013]
* NEW: Possibilidade de utilizar Parâmetros de Sessão (Login, CNPJ, ...) nos vinculos de Lookup.
* NEW: Novo parâmetro nas colunas das Query para definir se a mesma será agrupada automaticamente ao carregar a grid.
* NEW: Novo parâmetro na query para definir se o usuário pode Agrupar/Dasagrupar as colunas.
* NEW: Novo parâmetro na query para definir a quatidade de itens por pagina, quando a paginação estiver habilitada.
* NEW: DESKTOP - Nova mensagem perguntando se o usuário deseja confirmar as alterações no parâmetro selecionado antes de gravar a consulta.
* FIX: Licença de uso temporária prorrogada.
* FIX: WEB - Correção na altura do painel dos parâmetros. Ficava demasiadamente grande.
* FIX: WEB - Ao clicar em um parâmetro lookup, estava validando o preenchimento dos parâmetros obrigatórios, quando deveria validar apenas ao clicar no botão "Confirmar".
* FIX: DESKTOP - Ao excluir os parâmetros, não estava verificando as referencia dos mesmos nos cadastros de RPT.
* FIX: DESKTOP - Bloqueio para não permitir inclusão de caracteres especiais no nome do cadastro de RPT.
* FIX: DESKTOP - Alteração para que os campos de digitação de texto tenham o conteúdo selecionado durante o foco.
* FIX: DESKTOP - Alteração nas teclas de atalho Ctrl+N (novo) e Ctrl+S (salvar) para só serem ativadas quando a janela principal estiver ativa. Quando alguma janela fillha estiver aberta (Query, Mapa, RPT..) os atalhos não serão acionados.
* BREAK: DESKTOP - Remoção do Simulador de Consultas. As consultas serão testadas diretamente via WEB.
* BREAK: DESKTOP - Desabilitado temporariamente o menu de Cópia de Consulta.
[versão 1.1.9 - 22/08/2013]
* NEW: Cadastro de RPTs
* FIX: Erro de violação de UK que ocorria ao remover uma coluna de uma query gravada, confirmar a edição, e antes de gravar, alterar a query novamente adicionando a coluna que havia sido removida.
* FIX: Não estava carregando a URL dos Graficos. A janela abria em branco.
[versão 1.1.8 - 31/07/2013]
* NEW: Criação do arquivo ChangeLog.txt
* NEW: Campo Chave da Consulta, única para cada consulta independente do cliente. Este campo é usado para identificar se uma consulta deve ser alterada ou incluida na importação via XML.
* FIX: DESKTOP - Na navegação entre parâmetros, estava mostrando mensagem para confirmar os dados editados desnecessariamente.
* FIX: DESKTOP - Correção na mensagem que ocorria ao fazer uma exclusão de consulta seguida da abertura de uma nova consulta. O sistema estava pergutando se gostaria de manter os dados na tela, mas nada havia sido informado.
* FIX: DESKTOP - Validação nas constantes para não permitir adicionar valor antes de selecionar um usuario.
* FIX: DESKTOP - Estava limpando os valores configurados para a constante ao pressionar o botão ALTERAR.
* FIX: DESKTOP - Ao incluir um Mapa Complexo (Rota) não estava ocultando o a aba SAIDA do User Control de edição de queries
* FIX: DESKTOP - O método que gerava o nome de um novo nó de treeview estava com problema. Ao invés de buscar o node por descrição(text) estava buscando por nome do controle.
* FIX: DESKTOP - Correção no icone de Link Externo na tela de permissões de menu.
* FIX: WEB - Não estava considerando a conexão padrão, nas queries de mapas complexos.
* FIX: WEB - Não estava passando os Parâmetros e Colunas da Query Pai para montar as queries dos Mapas Complexos.
* FIX: WEB - Ao utilizar uma coluna da query pai que possuisse formatação por HTML Injection, não estava removendo as tags HTML antes de fazer a substituição na QUERY filha
* FIX: WEB - Pagina da Subconsulta não estava tratando Mapas Simples por endereço (Sem precisar especificar Latitude e Longitude).
* FIX: WEB - Pagina da Subconsulta não estava suportando Mapas Complexos.
* FIX: WEB - Pagina da Subconsulta não estava suportando Mascaras nas colunas da Grid.
* BREAK: Conversão de todas as tabelas, para que tenham apenas um campo como chave primária.
* BREAK: Mascaras utilizando "Composite Formatting" nas colunas da grid para todos os tipo de dados. O formato das mascaras será aleterado.
[versão 1.1.7 - 11/07/2013]
* NEW: Menus carregados com icones no projeto WEB e DESKTOP.
* NEW: WEB - Gravação e leitura do estado da Treeview de menus em Cookies.
[versão 1.1.6 - 05/05/2013]
* NEW: Cadastro de menus do tipo "URL Externa".
* NEW: Conversão de colunas RTF para texto.
* FIX: WEB - Correção na altura da treeview dos menus para que ocupe 100% da area.
* FIX: Melhoria no cadastro de queries. Agora todas as consultas do banco PostgreSql são executadas com LIMIT 0 no final.
* FIX: Correção na exclusão de consulta. Não estava excluindo o menu, permissões e restrições relacionadas.
* FIX: Substituição das quebras de linhas CRLF pela tag <br />, no valor das colunas.
[versão 1.1.5 - 09/04/2013]
* NEW: Opção para configurar a largura padrão dos parâmeros.
* NEW: Implementado conexões do tipo OLEDB no cadastro de Queries e Browses Dinâmicos.
* NEW: Modificado para gerar os Lookups em COMBO BOX quando possuirem somente uma coluna.
* FIX: Correção nas constraints para permitir imagens com extensões que tenham até 4 caracteres para logotipos. Até então, o máximo eram 3 caracteres.
* FIX: WEB - Correção de Lookup de parametros cujo o nome possui "_". Ocorria erro devido a um split que era feito.
* FIX: WEB - Melhorias nos filtros do Browse Dinamico, para fazer o auto postback e definir tipo de filtro padrão por tipo de dado.
* FIX: WEB - Correção para funcionar a opção "Usar Paginação" nas sub-consultas. Este parâmetro não estava sendo levado em consideração.
* BREAK: Alteração na comparação da senha do ROOT no login, para não usar a "Senha do Dia"
[versão 1.1.4 - 01/03/2013]
* NEW: Queries com saída em Graficos, do tipo Pizza e Barras.
* NEW: Configuração de restrições no valor dos parâmetros.
* NEW: Opção na configuração dos Mapas Simples, para permitir que seja passado apenas o endereço ao invés de exigir latitude e longitude.
* NEW: Campo para definir se a quebra de texto será exibida
* NEW: Campo para informar se a formatação condicional vai gerar legenda ou não.
* NEW: Implemtado o Totalizador para colunas do tipo Hora.
* NEW: Implementação nos Mapas Complexos para passar o caminho da imagem que aparecerá no mapa apartir de uma coluna da query.
* NEW: Configuração de valor padrã dos parâmetros.
* FIX: WEB - Na versão publicada no ISS, era necessário fazer o login 2x por causa de um problema com o parametro "returnUrl".
* FIX: WEB - Correção do erro das configurações, que fica na tela de LOADING e não saia.
* FIX: DEKTOP - Correção de problemas nas combo boxes de confirmação das colunas de mapa.
* FIX: DEKTOP - Alteração para esconder a aba de "Saida" no componente de edição de query, para Mapas e Browses.
* FIX: DEKTOP - Alteração para sempre perguntar se o usuário deseja abandonar as alterações não gravadas, antes de carregar uma nova consulta em tela.
* FIX: Correção no parâmetro Search_Path do Npgsql. Estava gerando searchPath.
* FIX: SETUP - Alteração no nome do banco Default de jetclass para latromi.
* FIX: SETUP - Alteração nos projetos de saida (Output) para serem Transitivos (Sempre sobrepões a versão anterior).
[versão 1.1.3 - 04/12/2012]
* NEW: Campo "Com Restrição" nas permissõe dos menus. Só vai considerar as permissão quando estiver marcado. Se estiver desmarcado, o menu está habilitado para todos os usuários.
* NEW: Campo" Usar Paginação" nas opções de Saída do cadastro de queries. Se ativado, vai carregar a consulta na WEB com paginação, caso contrário a consulta será carregada sem paginação. Antes, o padrão para todas as consultas era com paginação.
* NEW: Opção de definir obrigatoriedade no preenchimento dos parametros.
* NEW: Implementação da exportação para excel com o uso de formatações condicionais.
* NEW: WEB - Opção de "Expandir Consulta" / "Recolher Consulta", que faz os Paineis de Parametros e Menus sumirem ou aparecerem respectivamente
* FIX: Ao Fixar as colunas, não estava considerando as colunas invisiveis na parte WEB.
* FIX: Na parte Desktop, ao alterar um parâmetro do tipo "Caixa de Opções", ele gerava items em branco nas opções.
* FIX: No cadastro das Constantes, na parte Desktop, ocorria erro ao tentar digitar na ListView para procurar usuários.
* FIX: Na tela de cadastro de menus, ao apertar DEL durante a edição de um texto na treeview, o atalho para a opção excluir era acionado. Alterado o atalho para Shift + Del
* FIX: Melhoria nas conexões das consultas, para sempre serem fechadas após a execução. Algum locais não estavam fazendo isso.
* FIX: Correção na montagem da connectionString das conexões das queries cadastradas. Não estava considerando a propriedade "ParametrosAdicionais"
* FIX: Correção no tamanho da tela para não esconder o botão da consulta quando a consulta não tiver parametros.
* FIX: WEB - Correção no carregamento do tema gravado. Carregava sempre o primeiro tema quando as configurações eram editadas.
* FIX: DESKTOP - Correção na importação de XML via Serialização. Ao importar o arquivo o sistema mostrava mensagem dizendo que ia abrir a consulta gravada, mas não abria.
* FIX: Compatibilidade entre navegadores Firefox, Chrome, Internet Explorer e Saffari.
* BREAK: Implementada a permissão à todas consultas e menus para o usuário com permissão de ROOT.
[versão 1.1.2 - 20/10/2012]
* NEW: Conexão padrão nas configurações, para não precisar especificar a conexão a cada query.
[versão 1.1.1 - 11/10/2012]
* NEW: Possibilidade de fixar colunas da grid (Freeze)
[versão 1.1.0 - 08/10/2012]
* NEW: Criação da tabela usuariobase.
* NEW: Melhorias internas na configuração da query de usuarios.
[versão 1.0.10 - 27/09/2012]
* BREAK: Alteração na forma carregar os usuários. Agora é possivel buscar os dados apartir de qualquer banco de dados.
[versão 1.0.9 - 19/09/2012]
* NEW: Novo tipo de parâmetro "Lookup", que permite a configuração de Browse Dinâmico.
[versão 1.0.8 - 13/09/2012]
* NEW: Criação de campo para definir a largura padrão das colunas do browse dinâmico.
* NEW: Possibilidade de configurar a conexão desejada, na query do browse dinâmico.
[versão 1.0.7 - 13/09/2012]
* NEW: Criação dos browses dinâmicos (lookup).
* NEW: Criação da tabela que grava a versão do sistema.
[versão 1.0.6 - 13/09/2012]
* FIX: Correção nas Check Constraints dos campos referentes à extenção das imagens dos logotipos, das tabelas de configuração.
* FIX: Definição de um tema padrão (WebBlue) na tabela de configurações.
[versão 1.0.5 - 13/09/2012]
* BREAK: Alteração no nome das tabelas dos mapas complexo, alterando de "rota" para "mapa2".
* NEW: Opção de criar mapas complexos com mais de uma query, sendo que cada uma delas corresponde a um trajeto ou conjunto de localizações diferentes.
* NEW: Estilização da página Web, permitindo que sejam configuradas duas cores no topo, criando um efeito solido ou gradiente. Essas configurações podem ser realizadas por usuário ou por empresa.
[versão 1.0.4 - 13/09/2012]
* NEW: Opção de alterar a conexão da query dos Mapas Complexos.
[versão 1.0.3 - 13/09/2012]
* NEW: Mapa Complexo, para ser acessado via link na grid.
* NEW: Opção de aplicar a formatação condicional da grid em apenas uma coluna, ao invé de aplicar à linha inteira.
* NEW: Creiação das configurações da empresa e de usuário, para manunteção na Web.
* BREAK: Campo código do usuário, das configurações de segurança, passa a ser do tipo alfanumérico.
[versão 1.0.2 - 13/09/2012]
* NEW: Totalizadores nas colunas da grid.
* NEW: Mapa simples, para ser acessado via link na grid.
[versão 1.0.1 - 13/09/2012]
* NEW: Opção para informar "Parâmetros Adicionais" nas conexões de Queries. Este campo complementa a connectionString gerada.
* NEW: Permissões de acesso dos menus são replicadas para os niveis superiores (menu pai).
ee1b1d923416492773e6d458bd8b0935f4253f95
1509
1508
2018-07-05T14:18:08Z
Daniel.giacomelli
1
wikitext
text/x-wiki
<div id="releaseHistory">
[versão 1.2.2-f - 12/04/2014]
* NEW: DESKTOP - Alteração na Importação de Xml, para que ao constatar que a consulta já existe, o sistema pergunte ao usuário se deseja atualizar a consulta existente ou criar um nova. Até então, a importação de xml sempre atualizava quando a consulta já existia.
* NEW: DESKTOP - Correção na tela de Cadastro de RPTs. Desde a implementação do Web Service WebRPT, o nome do relatório estava ficando errado ao incluir um novo RPT.
[versão 1.2.2-e - 10/01/2014]
* NEW: Novo método de validação de licenças.
[versão 1.2.2-b - 24/10/2013]
* FIX: Corrige o erro que ocorria ao tentar carregar a Grid de uma consulta que possui mapas simplificados.
[versão 1.2.2-a - 18/10/2013]
* FIX: Correção para centralizar os mapas complexos quando a opção "Localizações" estiver sendo utilziada. A centralização conforme parâmetro, só estava funcionando para trajetos.
[versão 1.2.2 - 17/10/2013]
* NEW: Inclusão de 5 campos de uso livre na configuração de origem de dados de usuário. Esses campos estão disponíveis nos parâmetros de SESSÃO do editor de Queries e podem ter até 50 caracteres alfanuméricos.
* NEW: Nova Rotina de geração de Gráficos em HTML5. Esta rotina substitui a geração de gráficos anterior.
* NEW: Novos tipos de Gráficos: Área, Linhas, Barras e Rosquinha.
* NEW: DESKTOP - Configurações Avançadas para geração dos gráficos.
* NEW: DESKTOP - Opção no cadastro de mapas complexos para centralizar ou não o mapa na tela.
* NEW: WEB - Adicionado novos temas: BlackMetroTouch, Glow e Slik.
* FIX: WEB - Não estava alinhando o cabeçalho de colunas numéricas à direita.
* FIX: WEB - Não fazia a exportação de Excel dos valores de colunas do tipo Link.
* FIX: WEB - Adicionada a descrição no título das janelas de subqueries, gráficos e mapas.
* FIX: WEB - Otimização nas colunas de Links de subqueries, gráficos, mapas e rpts, para evitar posbacks desnecessário. Agora a chamada da janela filha é toda em JavaScript.
* FIX: DESKTOP - Não estava desabilitando os menus de configuração para usuários sem previlegios de administrador.
* IMPROVE: DESKTOP - Correção no instalador, para atribuir as permissõe no diretório de instalação automaticamente.
* IMPROVE: WEB - Alterado para que na abertua das janelas filhas, cada uma delas tenha o seu tamanho reduzido em relação a janela pai.
* BREAK: Suporte ao provedor de dados Devart.Data.PostgreSQL removido. Utilize o provedor Npgsql.
* BREAK: WEB - Alteração para não utilizar criptografia de senha na passagem de parâmetros de login via URL da página Entrar.aspx. A partir de agora, só será tratado como criptografada se o passar o novo parâmetro "encrypt=true" (A Criptografia era feita pela DLL Cryptography.dll)
[versão 1.2.1 - 16/09/2013]
* NEW: Opção para filtrar por coluna da grid.
* NEW: Adicionado suporte ao banco de dados IBM DB2.
* NEW: Parâmetros para recolher os menus e parâmetros depois de confirmar a consulta.
* NEW: Cadastro de tooltip dos parâmetros.
* NEW: WEB - Novos ícones para menus de Gráficos e RPTs.
* NEW: WEB - Ao identificar que o valor da coluna da grade é uma URL válida, cria um link para a URL, com target "_blank"
* NEW: DESKTOP - Gravação do usuário de Inclusão e Alteração de cada consulta.
* FIX: DESKTOP - Correção de erro que ocorria ao incluir uma nova query na consulta.
* FIX: DESKTOP - Correção do erro "54001: stack depth limit exceeded" que ocorria as vezes na tela de permissões de usuários.
* FIX: WEB - Não estava utilizando as Mascaras das colunas na página das Queries filhas.
* FIX: WEB - Otimização na performance das paginas, no que diz respeito a recuperação de dados do usuário logado.
* FIX: WEB - Otimização para evitar que os menus fosse recriados a cada PostBack da página.
* FIX: WEB - Ao clicar no botão do Lookup, estava fazendo PostBack da página. Este PostBack fazia com que a consulta fosse recarregada desnecessariamente.
* FIX: WEB - Ao validar o preenchimento dos parâmetros obrigatórios, estava fazendo PostBack da página. Este PostBack fazia com que a consulta fosse executada no servidor mesmo que os parâmetros obrigatórios estivesse em branco.
* FIX: WEB - Ao validar as restrições cadastradas para a consulta, o sistema estava fazendo PostBack da pagina. Este PostBack fazia com que a consulta fosse executada no servidor mesmo quando as restrições estivessem violadas.
* BREAK: WEB - Remoção da estilização da página por usuário (Cor do Topo e Logotipo)
[versão 1.2.0 - 01/09/2013]
* NEW: Possibilidade de utilizar Parâmetros de Sessão (Login, CNPJ, ...) nos vinculos de Lookup.
* NEW: Novo parâmetro nas colunas das Query para definir se a mesma será agrupada automaticamente ao carregar a grid.
* NEW: Novo parâmetro na query para definir se o usuário pode Agrupar/Dasagrupar as colunas.
* NEW: Novo parâmetro na query para definir a quatidade de itens por pagina, quando a paginação estiver habilitada.
* NEW: DESKTOP - Nova mensagem perguntando se o usuário deseja confirmar as alterações no parâmetro selecionado antes de gravar a consulta.
* FIX: Licença de uso temporária prorrogada.
* FIX: WEB - Correção na altura do painel dos parâmetros. Ficava demasiadamente grande.
* FIX: WEB - Ao clicar em um parâmetro lookup, estava validando o preenchimento dos parâmetros obrigatórios, quando deveria validar apenas ao clicar no botão "Confirmar".
* FIX: DESKTOP - Ao excluir os parâmetros, não estava verificando as referencia dos mesmos nos cadastros de RPT.
* FIX: DESKTOP - Bloqueio para não permitir inclusão de caracteres especiais no nome do cadastro de RPT.
* FIX: DESKTOP - Alteração para que os campos de digitação de texto tenham o conteúdo selecionado durante o foco.
* FIX: DESKTOP - Alteração nas teclas de atalho Ctrl+N (novo) e Ctrl+S (salvar) para só serem ativadas quando a janela principal estiver ativa. Quando alguma janela fillha estiver aberta (Query, Mapa, RPT..) os atalhos não serão acionados.
* BREAK: DESKTOP - Remoção do Simulador de Consultas. As consultas serão testadas diretamente via WEB.
* BREAK: DESKTOP - Desabilitado temporariamente o menu de Cópia de Consulta.
[versão 1.1.9 - 22/08/2013]
* NEW: Cadastro de RPTs
* FIX: Erro de violação de UK que ocorria ao remover uma coluna de uma query gravada, confirmar a edição, e antes de gravar, alterar a query novamente adicionando a coluna que havia sido removida.
* FIX: Não estava carregando a URL dos Graficos. A janela abria em branco.
[versão 1.1.8 - 31/07/2013]
* NEW: Criação do arquivo ChangeLog.txt
* NEW: Campo Chave da Consulta, única para cada consulta independente do cliente. Este campo é usado para identificar se uma consulta deve ser alterada ou incluida na importação via XML.
* FIX: DESKTOP - Na navegação entre parâmetros, estava mostrando mensagem para confirmar os dados editados desnecessariamente.
* FIX: DESKTOP - Correção na mensagem que ocorria ao fazer uma exclusão de consulta seguida da abertura de uma nova consulta. O sistema estava pergutando se gostaria de manter os dados na tela, mas nada havia sido informado.
* FIX: DESKTOP - Validação nas constantes para não permitir adicionar valor antes de selecionar um usuario.
* FIX: DESKTOP - Estava limpando os valores configurados para a constante ao pressionar o botão ALTERAR.
* FIX: DESKTOP - Ao incluir um Mapa Complexo (Rota) não estava ocultando o a aba SAIDA do User Control de edição de queries
* FIX: DESKTOP - O método que gerava o nome de um novo nó de treeview estava com problema. Ao invés de buscar o node por descrição(text) estava buscando por nome do controle.
* FIX: DESKTOP - Correção no icone de Link Externo na tela de permissões de menu.
* FIX: WEB - Não estava considerando a conexão padrão, nas queries de mapas complexos.
* FIX: WEB - Não estava passando os Parâmetros e Colunas da Query Pai para montar as queries dos Mapas Complexos.
* FIX: WEB - Ao utilizar uma coluna da query pai que possuisse formatação por HTML Injection, não estava removendo as tags HTML antes de fazer a substituição na QUERY filha
* FIX: WEB - Pagina da Subconsulta não estava tratando Mapas Simples por endereço (Sem precisar especificar Latitude e Longitude).
* FIX: WEB - Pagina da Subconsulta não estava suportando Mapas Complexos.
* FIX: WEB - Pagina da Subconsulta não estava suportando Mascaras nas colunas da Grid.
* BREAK: Conversão de todas as tabelas, para que tenham apenas um campo como chave primária.
* BREAK: Mascaras utilizando "Composite Formatting" nas colunas da grid para todos os tipo de dados. O formato das mascaras será aleterado.
[versão 1.1.7 - 11/07/2013]
* NEW: Menus carregados com icones no projeto WEB e DESKTOP.
* NEW: WEB - Gravação e leitura do estado da Treeview de menus em Cookies.
[versão 1.1.6 - 05/05/2013]
* NEW: Cadastro de menus do tipo "URL Externa".
* NEW: Conversão de colunas RTF para texto.
* FIX: WEB - Correção na altura da treeview dos menus para que ocupe 100% da area.
* FIX: Melhoria no cadastro de queries. Agora todas as consultas do banco PostgreSql são executadas com LIMIT 0 no final.
* FIX: Correção na exclusão de consulta. Não estava excluindo o menu, permissões e restrições relacionadas.
* FIX: Substituição das quebras de linhas CRLF pela tag <br />, no valor das colunas.
[versão 1.1.5 - 09/04/2013]
* NEW: Opção para configurar a largura padrão dos parâmeros.
* NEW: Implementado conexões do tipo OLEDB no cadastro de Queries e Browses Dinâmicos.
* NEW: Modificado para gerar os Lookups em COMBO BOX quando possuirem somente uma coluna.
* FIX: Correção nas constraints para permitir imagens com extensões que tenham até 4 caracteres para logotipos. Até então, o máximo eram 3 caracteres.
* FIX: WEB - Correção de Lookup de parametros cujo o nome possui "_". Ocorria erro devido a um split que era feito.
* FIX: WEB - Melhorias nos filtros do Browse Dinamico, para fazer o auto postback e definir tipo de filtro padrão por tipo de dado.
* FIX: WEB - Correção para funcionar a opção "Usar Paginação" nas sub-consultas. Este parâmetro não estava sendo levado em consideração.
* BREAK: Alteração na comparação da senha do ROOT no login, para não usar a "Senha do Dia"
[versão 1.1.4 - 01/03/2013]
* NEW: Queries com saída em Graficos, do tipo Pizza e Barras.
* NEW: Configuração de restrições no valor dos parâmetros.
* NEW: Opção na configuração dos Mapas Simples, para permitir que seja passado apenas o endereço ao invés de exigir latitude e longitude.
* NEW: Campo para definir se a quebra de texto será exibida
* NEW: Campo para informar se a formatação condicional vai gerar legenda ou não.
* NEW: Implemtado o Totalizador para colunas do tipo Hora.
* NEW: Implementação nos Mapas Complexos para passar o caminho da imagem que aparecerá no mapa apartir de uma coluna da query.
* NEW: Configuração de valor padrã dos parâmetros.
* FIX: WEB - Na versão publicada no ISS, era necessário fazer o login 2x por causa de um problema com o parametro "returnUrl".
* FIX: WEB - Correção do erro das configurações, que fica na tela de LOADING e não saia.
* FIX: DEKTOP - Correção de problemas nas combo boxes de confirmação das colunas de mapa.
* FIX: DEKTOP - Alteração para esconder a aba de "Saida" no componente de edição de query, para Mapas e Browses.
* FIX: DEKTOP - Alteração para sempre perguntar se o usuário deseja abandonar as alterações não gravadas, antes de carregar uma nova consulta em tela.
* FIX: Correção no parâmetro Search_Path do Npgsql. Estava gerando searchPath.
* FIX: SETUP - Alteração no nome do banco Default de jetclass para latromi.
* FIX: SETUP - Alteração nos projetos de saida (Output) para serem Transitivos (Sempre sobrepões a versão anterior).
[versão 1.1.3 - 04/12/2012]
* NEW: Campo "Com Restrição" nas permissõe dos menus. Só vai considerar as permissão quando estiver marcado. Se estiver desmarcado, o menu está habilitado para todos os usuários.
* NEW: Campo" Usar Paginação" nas opções de Saída do cadastro de queries. Se ativado, vai carregar a consulta na WEB com paginação, caso contrário a consulta será carregada sem paginação. Antes, o padrão para todas as consultas era com paginação.
* NEW: Opção de definir obrigatoriedade no preenchimento dos parametros.
* NEW: Implementação da exportação para excel com o uso de formatações condicionais.
* NEW: WEB - Opção de "Expandir Consulta" / "Recolher Consulta", que faz os Paineis de Parametros e Menus sumirem ou aparecerem respectivamente
* FIX: Ao Fixar as colunas, não estava considerando as colunas invisiveis na parte WEB.
* FIX: Na parte Desktop, ao alterar um parâmetro do tipo "Caixa de Opções", ele gerava items em branco nas opções.
* FIX: No cadastro das Constantes, na parte Desktop, ocorria erro ao tentar digitar na ListView para procurar usuários.
* FIX: Na tela de cadastro de menus, ao apertar DEL durante a edição de um texto na treeview, o atalho para a opção excluir era acionado. Alterado o atalho para Shift + Del
* FIX: Melhoria nas conexões das consultas, para sempre serem fechadas após a execução. Algum locais não estavam fazendo isso.
* FIX: Correção na montagem da connectionString das conexões das queries cadastradas. Não estava considerando a propriedade "ParametrosAdicionais"
* FIX: Correção no tamanho da tela para não esconder o botão da consulta quando a consulta não tiver parametros.
* FIX: WEB - Correção no carregamento do tema gravado. Carregava sempre o primeiro tema quando as configurações eram editadas.
* FIX: DESKTOP - Correção na importação de XML via Serialização. Ao importar o arquivo o sistema mostrava mensagem dizendo que ia abrir a consulta gravada, mas não abria.
* FIX: Compatibilidade entre navegadores Firefox, Chrome, Internet Explorer e Saffari.
* BREAK: Implementada a permissão à todas consultas e menus para o usuário com permissão de ROOT.
[versão 1.1.2 - 20/10/2012]
* NEW: Conexão padrão nas configurações, para não precisar especificar a conexão a cada query.
[versão 1.1.1 - 11/10/2012]
* NEW: Possibilidade de fixar colunas da grid (Freeze)
[versão 1.1.0 - 08/10/2012]
* NEW: Criação da tabela usuariobase.
* NEW: Melhorias internas na configuração da query de usuarios.
[versão 1.0.10 - 27/09/2012]
* BREAK: Alteração na forma carregar os usuários. Agora é possivel buscar os dados apartir de qualquer banco de dados.
[versão 1.0.9 - 19/09/2012]
* NEW: Novo tipo de parâmetro "Lookup", que permite a configuração de Browse Dinâmico.
[versão 1.0.8 - 13/09/2012]
* NEW: Criação de campo para definir a largura padrão das colunas do browse dinâmico.
* NEW: Possibilidade de configurar a conexão desejada, na query do browse dinâmico.
[versão 1.0.7 - 13/09/2012]
* NEW: Criação dos browses dinâmicos (lookup).
* NEW: Criação da tabela que grava a versão do sistema.
[versão 1.0.6 - 13/09/2012]
* FIX: Correção nas Check Constraints dos campos referentes à extenção das imagens dos logotipos, das tabelas de configuração.
* FIX: Definição de um tema padrão (WebBlue) na tabela de configurações.
[versão 1.0.5 - 13/09/2012]
* BREAK: Alteração no nome das tabelas dos mapas complexo, alterando de "rota" para "mapa2".
* NEW: Opção de criar mapas complexos com mais de uma query, sendo que cada uma delas corresponde a um trajeto ou conjunto de localizações diferentes.
* NEW: Estilização da página Web, permitindo que sejam configuradas duas cores no topo, criando um efeito solido ou gradiente. Essas configurações podem ser realizadas por usuário ou por empresa.
[versão 1.0.4 - 13/09/2012]
* NEW: Opção de alterar a conexão da query dos Mapas Complexos.
[versão 1.0.3 - 13/09/2012]
* NEW: Mapa Complexo, para ser acessado via link na grid.
* NEW: Opção de aplicar a formatação condicional da grid em apenas uma coluna, ao invé de aplicar à linha inteira.
* NEW: Creiação das configurações da empresa e de usuário, para manunteção na Web.
* BREAK: Campo código do usuário, das configurações de segurança, passa a ser do tipo alfanumérico.
[versão 1.0.2 - 13/09/2012]
* NEW: Totalizadores nas colunas da grid.
* NEW: Mapa simples, para ser acessado via link na grid.
[versão 1.0.1 - 13/09/2012]
* NEW: Opção para informar "Parâmetros Adicionais" nas conexões de Queries. Este campo complementa a connectionString gerada.
* NEW: Permissões de acesso dos menus são replicadas para os niveis superiores (menu pai).
</div>
5adb8eb3abbeb810a109db5aa513d6b39bd9a90f
LATROMI Web - Versoes Antigas
0
217
1516
2018-07-05T14:34:52Z
Daniel.giacomelli
1
Criou página com '<div id="releaseHistory"> [3.4.8.5 - 22/12/2016] * FIX: Correção na Grid, Quando os dados da Grid eram recarregados não estava recarregando os gráficos. [3.4.8.4 - 01/12...'
wikitext
text/x-wiki
<div id="releaseHistory">
[3.4.8.5 - 22/12/2016]
* FIX: Correção na Grid, Quando os dados da Grid eram recarregados não estava recarregando os gráficos.
[3.4.8.4 - 01/12/2016]
* FIX: A agregação customizada da Grid estava limitada à paginação utilizada, ao contrário das outras agregações que eram calculadas desconsiderando a paginação.
[3.4.8.3 - 30/11/2016]
* FIX: A opção "Atualizar Janela Pai" do cadastro de Links não estava funcionando desde a patch 3.4.8.1, quando os componentes do Telerik foram atualizados.
* FIX: Diversos ajustes de CSS (estilo do site).
* FIX: Ajuste na altura dos campos do tipo "Button" do Formulário Dinâmico.
[3.4.8.2 - 29/11/2016]
* FIX: Os arquivos Excel exportados no formato SpreedSheetML estavam sendo gerados com mais estilos do que o necessário. Isso tornava o arquivo desnecessáriamente pesado, fazendo com que em alguns casos, o Excel não conseguisse abri-lo.
* FIX: Correção no espaçamento entre os filtros da Consulta.
* FIX: Correção de erro de JavaScript que ocorria no Formulário Dinâmico ao tentar atribuir valor a um nó de nível ZERO da Treeview.
[3.4.8.1 - 21/11/2016]
* NEW: Atualização dos componentes Telerik, da versão 2015.3 para 2016.3.
* IMPROVE: Tratamento para mostrar o nome do parâmetro da Consulta quando a descrição não for informada.
* FIX: Ao mostrar uma mensagem no Formulário Dinâmico, ou no Comando SQL da Consulta, apenas a primeira quebra de linha estava sendo considerada.
* FIX: Correção no modo de agregação MAX do CrossTab. Este tipo de agregação estava trazendo sempre o primeiro resultado ao invés de trazer o maior.
[3.4.7.0 - 10/11/2016]
* CHANGE: Alteração no nome da página FormDinamicoDialog.aspx para DynamicFormDialog.aspx
* CHANGE: Alteração no nome da página SubQuery.aspx para ReportView.aspx
* NEW: Nova página DynamicFormView.aspx. Esta página mostra um Formulário Dinâmico sem mostrar o Header do site.
* NEW: Adicionado o httpHeader 'Access-Control-Allow-Origin' no Web.Config, necessário para exibir páginas do LATROMI dentro de um iframe
[3.4.6.6 - 09/11/2016]
* FIX: Correção do erro 'Google Maps API error: MissingKeyMapError' que estava ocorrendo ao abrir um CrossMap.
* CHANGE: Alteração para não exibir a barra de título do CrossMap.
[3.4.6.5 - 08/11/2016]
* FIX: Ajuste no web.config. Havia uma referência ao assembly 'AspNetHelper' que estava causando erro de inicialização no site.
[3.4.6.4 - 07/11/2016]
* FIX: Ao gerar PDF's a partir de relatórios do Crystal Reports o sistema não estava liberando os recursos utilizados adequadamente, fazendo com que o login no sistema travasse depois de algum tempo.
[3.4.6.3 - 31/10/2016]
* FIX: Ao adicionar muitas Consultas em um mesmo Formulário Dinâmico, o sistema trancava.
* FIX: No Formulário Dinâmico, quando valores de Data e Hora eram utilizados em marcações, apenas a Data era considerada.
* FIX: Correção no Marcador de Texto do CrossMap. O Marcador de Texto não estava atualizando a Cor de Fundo quando era editado.
* FIX: As referencias do Namespace 'Telerik.Windows.Documents' haviam sido perdidas, e por conta disso ocorria erro ao tentar exportar o CrossTab para excel.
[3.4.6.2 - 11/10/2016]
* IMPROVE: Assinatura das DLL's com certificado de assinatura de código da LATROMI.
* FIX: Correção na codificação dos valores passados do navegador para o servidor no formulário dinâmico. O sistema apresentava problemas na substituição de valores com acentos. Por exemplo, o valor 'Não' contido em algum campo ficava 'Não'.
* FIX: Em alguns casos, ao mandar atualizar mais de uma Consulta simultaneamente em um Formulário Dinâmico, as Consultas não eram atualizadas.
* FIX: No cadastro do Carrossel, ao configurar o valor de um campo 'Caixa de Opções' que utiliza-se o modelo '1|Texto' (Valor + Descrição), este valor era ignorado.
[3.4.6.1 - 05/10/2016]
* FIX: Correção no Menu Principal do site, para que sejam visiveis somente os menus que contenham algum conteúdo. Menus vazios não serão exibidas.
* FIX: Correção na ordenação dos menus. Os sub-menus deveriam ser carregados antes dos menus, mas isso não estava ocorrendo.
[3.4.6.0 - 03/10/2016]
* FIX: Correção de erro que ocorria ao disparar eventos de formulário quando o zoom do navegador estivesse diferente de 100%.
* NEW: Implementado funcionalidade para autenticação de usuário a partir de acesso externo via método POST, com redirecionamento de mensagens.
[3.4.5.1 - 29/08/2016]
* CHANGE: Modificação "Hard Code" realizada especificamente para o Fluxo de Caixa da FABERGÈ.
[3.4.5.0 - 29/08/2016]
* NEW: Implementação da função SUB (subtração) nas formatações condicionais de CrossTab.
[3.4.4.3 - 22/08/2016]
* FIX: Correção do erro 'Arithmetic operation resulted in an overflow' que ocorria no Form Dinâmico, quando um campo do tipo Consulta era adicionado em uma posição maior ou igual a 70 (sequência do campo).
[3.4.4.2 - 12/08/2016]
* FIX: O valor dos parâmetros numéricos da Consulta estava sendo formatado com 4 casas decimais, quando o correto seria formatar como um inteiro. Este erro foi gerado na versão patch anterior.
[3.4.4.0 - 28/07/2016]
* FIX: Na exportação para Excel no formato SpreadSheetML, a configuração que define a exibição de quebras de linhas mão estava sendo considerada.
* NEW: Adicionado suporte à máscara nas marcações usadas para compor o título das Queries.
[3.4.3.5 - 18/07/2016]
* FIX: Adicionado suporte a números que contenham até 30 casas decimais na exportação para Excel no formato SpreadSheetML.
[3.4.3.4 - 18/07/2016]
* FIX: A exportação da Grid para Excel no formato SpreadSheetML suportava apenas números com duas ou nenhuma casa decimal. Adicionado suporte a números que contenham até 10 casas decimais.
[3.4.3.3 - 10/06/2016]
* FIX: Correção de erro de formatação que ocorria no Mapa Simples, ao receber os valores de latitude e longitude.
[3.4.3.2 - 08/06/2016]
* FIX: No Formulário Dinâmico, o evento LostFocus de campos do tipo Date/Time Picker estava sendo disparado quando o valor do mesmo era modificado através de um procedimento.
[3.4.3.1 - 03/06/2016]
* FIX: Desde a patch anterior, o texto dos Totais especificados na Consulta não estavam sendo aplicados no CrossTab.
* FIX: A Régua do CrossTab parava de funcionar quando a consulta atualizada.
[3.4.3.0 - 02/06/2016]
* FIX: No CrossTab, os campos auxiliares só podiam ser utilizados nas formatações condicionais quando houvesse algum link cadastrado.
* FIX: Alinhamento de campos numéricos a direita no CrossTab.
* FIX: Ao desabilitar a exportação para excel do CrossTab, desabilitava também o botão de atualização dos dados.
* FIX: Links não eram criados nos campos de Linha do CrossTab.
* FIX: Exportação para excel no formato SpreedSheetML estava formatando números inteiros com casa decimais (ex.: 10 = 10.00).
* NEW: Implementação de fórmula de agregação nas formatações condicionais do CrossTab.
* IMPROVE: Criação de "régua" para comprar valores do CrossTab. Ao passar o mouse por cima de uma célula de valor, o eixo X e Y desta célula será realçado.
* NEW: Ao utilizar o CrossTab com layout Tabular ocultando a zona de cabeçalho de linhas, um cabeçalho com o nome do campo é criado para cada campo de linha.
* NEW: Ao utilizar o CrossTab com layout Tabular ocultando a zona de cabeçalho de linhas, a largura especificada para o campo passa a ser utilizada.
[3.4.2.9 - 03/05/2016]
* FIX: Ao exportar um RPT para arquivo, o valor dos parâmetros não estava sendo atribuído.
[3.4.2.8 - 24/02/2016]
* FIX: O carrossel estava parando a contagem regressiva ao trocar de página.
[3.4.2.7 - 18/02/2016]
* FIX: Quando um erro ocorria ao executar um "Comando SQL" nos links de coluna da Consulta, a exceção completa era exibida. Alterado para mostrar apenas a mensagem do erro.
[3.4.2.6 - 22/01/2016]
* FIX: Ao tentar popular um conjunto de Variáveis Globais nos eventos de Formulário Dinâmico, apenas a primeira era modificada.
[3.4.2.5 - 12/01/2016]
* FIX: No CrossTab, ao utilizar a função "Memória de Dados", os valores dos Campos Auxiliares estavam sendo desconsiderados.
* FIX: Correção de erro de serialização que ocorria em alguns casos, ao utilizar o CrossTab.
[3.4.2.4 - 06/01/2016]
* IMPROVE: Melhoria no espaçamento entre imagem e texto da formatação condicional.
* FIX: Correção de mal funcionamento da ação "Ocultar Campos", disparada no evento LOAD do Formulário. Quando o campo era ocultado neste evento, não era possível exibi-lo novamente através de outros eventos.
* FIX: Correção de erro que estava ocorrendo ao carregar a lista de usuários, na página "Permissão de Usuários".
* FIX: Ajuste no espaçamento existente entre o campo Upload e o nome do mesmo no Formulário Dinâmico.
[3.4.2.3 - 22/12/2015]
* FIX: Ao habilitar as quebras de texto na Grid, as quebras eram apresentadas, mas o texto não se ajustava ao tamanho da célula. Este problema passou a ocorrer depois da versão 3.4.2.1.
* FIX: A opção de quebrar o texto da Coluna, quando a opção de quebra da Grid fosse "Somente colunas Especificadas", não estava funcionando corretamente.
* FIX: Tratamento para contornar problema nos Links do CrossTab, relacionados a "sujeira" nos Campos Auxiliares. Em alguns casos, ao clicar em links diferentes, era passado sempre o mesmo valor para a janela filha.
[3.4.2.0 - 07/12/2015]
* NEW: Suporte ao campo Treeview no Formulário Dinâmico.
* FIX: Correção de erro de conversão de texto para data, que ocorria ao popular um campo Date/Time Picker do Formulário Dinâmico com o valor de um parâmetro.
* FIX: Adicionada a descrição da Query no nome do arquivo Excel gerado pela Grid.
* FIX: As quebras de linha não estavam sendo exibidas no arquivo Excel, no formato SpreadsheetML.
* FIX: Remoção de Tags HTML na exportação para Excel no formato SpreadsheetML.
[3.4.1.6 - 20/11/2015]
* FIX: Correção de erros relacionados a Lookup Scalar, nos parâmetros da Consulta.
[3.4.1.5 - 19/11/2015]
* FIX: Correção em parâmetros do tipo Lookup Scalar nas Consultas.
* FIX: Ao abrir um Carrossel que tivesse um parâmero do tipo Caixa de Opções (ComboBox) estava ocorrendo erro. Este problema foi gerado na atualização anterior (v3.4.1.4).
* FIX: Em alguns casos, ao invés de usar o valor dos campos de tela, o Formulário Dinâmico estava usando o valor inicial dos campos. Este problema foi gerado na atualização da v3.4.1.2.
* FIX: No formulário Dinâmico, o evento Rebinded das Consultas estava sendo disparado durante a atualização dos dados, ao invés de ser disparado depois que a atualização estivesse concluída. Isso fazia com que o Postback posse abortado quando uma Consulta fosse atualizada através do evento Rebinded de outra Consulta.
[3.4.1.4 - 17/11/2015]
* FIX: Textos grandes utilizados nas legendas das formatações condicionais não estavam sendo tratados corretamente. O texto da legenda ficava sobreposto ao texto da legenda subsequente.
* FIX: Em algumas situações na janela de Parâmetros de Consulta, os itens da Caixa de Opções (ComboBox) apareciam por trás da janela ao invés de aparecer junto ao campo clicado.
* CHANGE: Alteração do título da janela "Parâmetros da Consulta". Agora o título da janela é apenas "Filtros".
[3.4.1.3 - 16/11/2015]
* FIX: No Formulário Dinâmico, o valor dos campos de tela não estavam sendo utilizados para processar o evento LOAD.
[3.4.1.2 - 12/11/2015]
* FIX: Durante o processamento de um evento do Formulário Dinâmico, o valor dos campos populados não estavam sendo atualizados para serem utilizados no decorrer do evento.
[3.4.1.1 - 11/11/2015]
* FIX: Gráficos utilizados em Formulários Dinâmicos que recebiam parâmetros da tela não estavam sendo carregados desde a atualização anterior (3.4.1.0).
* FIX: Correção no foco inicial dos campos dos Formnulários Dinâmicos que utilizavam Layout Empilhado. Desde a atualização anterior (3.4.1.0), o foco inicial não era atribuído.
[3.4.1.0 - 11/11/2015]
* FIX: Ao marcar ou desmarcar uma CheckBox do Formulário Dinâmico através de um evento, o evento CheckedChanged não estava sendo disparado.
* FIX: Correção no foco do primeiro campo disponível do Formulário Dinâmico. Quando o Layout Absoluto era utilizado, a sequência de criação dos campos estava sendo utilizada para identificar o primeiro campo disponível, ao invés de utilizar a a sequência configurada no Contorno de Documento.
* FIX: As colunas ocultas passavam a ser exibidas ao filtrar, agrupar ou ordenar colunas em consultas com saída em Grid que possuíssem colunas fixadas/congeladas.
* FIX: Os balões de descrição usados no CrossMap não estavam aparecendo quando a porta estivesse especificada no endereço do site (ex.: http://dominio:8081/latromi/web).
* FIX: Em alguns casos, as legendas das formatações condicionais não estavam considerando o opção "Gerar Legenda" desabilitada.
* FIX: No Formulário Dinâmico, ao popular um Button através de um evento, nada estava acontecendo. Alterado para que o valor especificado seja utilizado para preencher o texto do botão.
* NEW: Suporte as ações Habilitar e Desabilitar Campos no Formulário Dinâmico.
* NEW: Suporte a ação "Ocultar Campos" no evento LOAD do Formulário Dinâmico.
* NEW: Suporte a ação "Atribuir Foco" nos eventos de campo do Formulário Dinâmico.
* IMPROVE: Melhoria na ordem de execução das ações especificadas nos Eventos de Formulário Dinâmico. Antes, as ações eram executadas de forma agrupada: Primeiro ocultava os campos, em seguida exibia campos, preenchia campos, atualizava as Comboboxes, preenchia variáveis e variáveis globais, mostrava mensagens e atualizava as Consultas. Agora, as únicas ações com momento fixo de execução são as Mensagens e a atualização das Consultas, que ficam respectivamente no final do processo.
* CHANGE: No Formulário Dinâmico, os valores da Fonte de Dados do Formulário (Query de Origem) eram carregados depois do processamento do evento LOAD. A ordem destes eventos foi invertida, para permitir que o valor de um campo possa ser sobrescrito no evento LOAD.
[3.4.0.11 - 04/11/2015]
* FIX: Ao utilizar a atualização automática de uma consulta que possuísse colunas fixadas/congeladas ou utiliza-la no Carrossel, em alguns casos, as colunas ocultas passavam a ser exibidas após a atualização dos dados.
* FIX: Ajuste no ícone dos botões de atualização automática das consultas.
[3.4.0.10 - 03/11/2015]
* FIX: Alguns eventos estavam sendo processados desnecessariamente no servidor. Realizada alteração para que sejam processados apenas eventos que possuam procedimentos cadastrados.
* FIX: A atualização da janela pai não estava funcionando ao fechar uma janela de Formulário Dinâmico em modo contínuo após completar uma operação.
* FIX: A opção "Criar item Nulo" das ComboBoxes do Formulário Dinâmico não estava sendo considerada ao atualizar a fonte de dados através de eventos.
* IMPROVE: Alterado para abrir todas as janelas maximizadas nos dispositivos móveis, com exceção das janelas de Formulários Dinâmicos.
[3.4.0.9 - 30/10/2015]
* FIX: Ao fazer upload de arquivos para o FTP através do Formulário Dinâmico, algumas requisições não estavam sendo encerradas corretamente, deixando conexões abertas no FPT.
* FIX: Em alguns servidores de FTP, ocorria erro ao verificar a existência de um arquivo através do método "SIZE", e como resultado, o arquivo não era movido para a pasta destino ao fazer o Upload no Formulário Dinâmico. Agora o método "MDTM" está sendo utilizado.
* FIX: No Firefox, ao tentar abrir uma Janela dentro do Formulário Dinâmico, a página era recarregada, e a janela não era aberta.
[3.4.0.8 - 28/10/2015]
* FIX: Correção de falha que ocorria na verificação de licença de uso, quando o servidor possuía mais de um dispositivo Ethernet instalado.
[3.4.0.7 - 28/10/2015]
* FIX: Tratamento do erro que ocorria ao abrir uma consulta que tivesse colunas com tipos não suportados. Um exemplo de tipo não suportado seria o INET do PostgreSQL, que é convertido para System.Net.IPAddress.
* FIX: As mensagens geradas no evento Confirm do Formulário Dinâmico, quando a ação "Abortar" não tivesse sido chamada, não estavam sendo exibidas.
* FIX: Corrigido erro de Javascript que ocorria ao exibir mensagens com quebras de linha no Formulário Dinâmico.
* FIX: Correção na sincronização de usuários, quando ocorre da atualização de banco de dados.
* IMPROVE: Auto-redimensionamento das mensagens.
* IMPROVE: Melhoria no HTML e CSS das janelas.
[3.4.0.6 - 23/10/2015]
* FIX: Menu de contexto com as opões de filtro das colunas da Grid não estava sendo exibido.
* FIX: Nos gráficos de Barras, Colunas, Área e Linhas, a máscara especificada no rótulo do eixo X estava gerando um erro de renderização na página.
[3.4.0.5 - 22/10/2015]
* FIX: Correção de erro de layout que ocorria nos parâmetros da Consulta, quando havia algum parâmetro do tipo data e na Grid houvesse alguma coluna do tipo data com filtro habilitado.
* FIX: No Formulário Dinâmico, mensagens disparadas no evento LOAD não estavam sendo exibidas.
[3.4.0.4 - 20/10/2015]
* FIX: Correção na atualização de banco de dados, que ocorre ao acessar o sistema pela primeira vez após atualizar a versão do site.
* CHANGE: Substituição da checkbox do Telerik utilizada no Formulário Dinâmico pela checkbox nativa do HTML.
* FIX: A palheta de seleção de cores do ColorPicker do Formulário Dinâmico não estava abrindo em decorrência de um conflito com a atualização dos componentes Telerik.
[3.4.0.3 - 20/10/2015]
* NEW: Novo controlador de Carrossel, que ocupa menos espaço na tela.
* NEW: Adicionado campo nas Preferências de Estilo para habilitar o Zoom e aparelhos mobile.
* NEW: Adicionado campo nas Preferências de Estilo para configurar o tamanho dos itens do menu principal.
* CHANGE: Menu "Consultas" agora chama-se "Conteúdo".
* IMPROVE: Adicionado o sufixo "| LATROMI" no título das páginas (exibido nas abas e favoritos do navegador).
* NEW: Adicionado suporte a ação "Mostrar Mensagem" no Formulário Dinâmico.
* CHANGE: Campo de buscas do site foi movido do menu principal para o cabeçalho do site, ao lado direito do logotipo da empresa.
* NEW: Adicionado suporte a autenticação no Active Directory.
* NEW: Atualização dos componentes Telerik, da verão Q1 2015 para a versão Q3 2015.
* NEW: Adicionado suporte ao uso simultâneo dos recursos de fixação de colunas (colunas congeladas) e agrupamento de cabeçalhos da Grid.
[3.3.0.8 - 14/10/2015]
* FIX: No Formulário Dinâmico, se em um mesmo evento fosse realizado um Preenchimento de Campos e uma Atualização de Fonte de Dados de um campo do tipo "Consulta", os valores novos dos campos não eram considerados para alimentar os parâmetros da Consulta atualizada.
[3.3.0.7 - 13/10/2015]
* FIX: Correção de problemas relacionados a passagem valores com casas decimais nos links da Grid.
[3.3.0.6 - 05/10/2015]
* FIX: Em alguns casos, o sinônimo "SESSAO" para variáveis de Sessão não estava sendo considerado. Apenas o prefixo novo, "SESSION" estava sendo utilizado.
[3.3.0.5 - 02/10/2015]
* FIX: Quando um CrossMap era aberta apartir de um link, a descrição do mesmo não estava sendo utilizada como Título da janela.
* FIX: Quando uma Consulta de CrossMap era aberta apartir de um link da Grid, o vínculo dos parâmetros era interpretado de maneira errada, e as marcações na Query eram substituídas por NULL.
[3.3.0.4 - 29/09/2015]
* FIX: Correção na passagem de parâmetros de Sessão e Variáveis Globais para o Browser Dinâmico e RPT.
[3.3.0.3 - 24/09/2015]
* IMPROVE: Adicionado pre-loader na página ClientInfoCookie.
* FIX: Correção de erro de JavaScript que impedia a reordenação dos itens da página de Configuração do Carrossel.
[3.3.0.2 - 21/09/2015]
* CHANGE: Alteração da fonte do nome do sistema, na página inicial.
* CHANGE: Alteração da Animação do menu Principal para "slide".
* CHANGE: Alteração para que a coluna "Selecionar" do Browser Dinâmico não seja mais fixada. Não há a necessidade, já que agora, o registro pode ser selecionado com duplo-clique.
* FIX: Ao confirmar um Formulário Dinâmico que utilizasse TabControl, apenas os campos presentes na aba selecionada eram validados.
[3.3.0.1 - 19/09/2015]
* FIX: Correção do erro 'column "senhacasesensitive" does not exist' que ocorria ao entrar no sistema logo após atualizar os arquivos da nova versão.
* FIX: Melhorias no estilo da barra de comandos, dos temas Telerik, Black e WebBlue.
* FIX: Correção do erro que ocorria ao fazer acesso externo ao site, devido a falta do diretório App_Data/DbScripts/v3.3. Agora o sistema está verificando se o diretório existe antes de tentar acessá-lo.
* FIX: Correção de problemas que ocorriam ao passar valores UTF8 como parâmetros entre as janelas.
* FIX: Correção de problemas de redimensionamento dos Browsers Dinâmicos.
* FIX: Correção no redimensionamento dos CrossTabs. Um parte da barra de rolagem horizontal estava sendo cortada.
* NEW: Atalho para chamar Browser Dinâmico com duplo-clique no Formulário Dinâmico.
* NEW: Atalho para selecionar o registro do Browse Dinâmico com um duplo-clique na linha da Grade.
* NEW: Adicionado ícone de seleção ao lado do link "Selecionar" do Browser Dinâmico.
[3.3.0.0 - 15/09/2015]
* CHANGE: Todas as janelas abertas em dispositivos moveis serão alinhadas no topo da página.
* NEW: Adicionado suporte a chamada de Formulários Dinâmicos no menu principal.
* NEW: Suporte a propriedade "Criar item Nulo" da ComboBox do Formulário Dinâmico
* NEW: Suporte ao evento "Rebinded" do campo do tipo "Consulta" do Formulário Dinâmico.
* NEW: Suporte a ação de evento "Atualizar Fonte de Dados" para campos do tipo "Consulta".
* NEW: Suporte aos tipos de campo Button e Link do Formulário Dinâmico.
* NEW: Suporte a comparação de senhas Case-Sensitive.
* FIX: Ao alterar o cadastro de um usuário, o sistema dizia que o Login especificado já existia.
* FIX: Em alguns casos, ao fazer login com um usuário configurado para abrir um Carrossel como página inicial, o sistema estava acusando erro de página inválida.
[3.2.4.4 - 09/09/2015]
* FIX: Ajuste para evitar o conflito de sessões no modo multi-domínio.
[3.2.4.3 - 17/08/2015]
* FIX: Ajuste na máscara do CrossTab. O tratamento realizado na atualização 3.2.4.2 não contemplava algumas situações.
[3.2.4.2 - 14/08/2015]
* FIX: No CrossTab, ao utilizar determinados tipos de máscara em um campo, o Texto de Agregação especificado estava sendo ignorado.
* FIX: Ao clicar sobre um link de Cadastro de Usuário nos resultados da pesquisa do site, estava abrindo a página inicial.
* FIX: A substituição dos parâmetros de Sessão no nome dos menus não estava ocorrendo no resultado das pesquisas, nem no menu principal.
* FIX: Tratatamento de erro que ocorria o iniciar o site quando alguma URL externa inválida era cadastrada no menu.
* FIX: Ao tentar abrir um Lookup do Formulário Dinâmico, ocorria erro de JavaScript se algum dos campos vinculados a ele estivesse com valor NULL.
* FIX: Scalar Lookups (apenas uma coluna) estavam sendo criadas com o tipo de Controle errado. Estava usando o componente ComboBox do Telerik quando deveria usar o elemento HTML Select.
[3.2.4.1 - 13/08/2015]
* CHANGE: Redução de 2px no preenchimento dos campos do Formulário Dinâmicom quando o tipo de Layout utilizado for Absoluto.
* NEW: Suporte a substituição de marcações nas Mensagens de Confirmação dos Comandos SQL.
[3.2.4.0 - 03/08/2015]
* FIX: Correção do erro "Referência de objeto não definida para uma instância de um objeto" que estava ocorrendo ao abrir uma URL externa no Carrossel desde a versão 3.2.3.0
* FIX: O valor dos parâmetros da consulta utilizado para compôr o título do Objeto de Saída de Dados (Grid, Crosstab, Gráfico...) não estava sendo atualizado quando o usuário alterava o filtro.
* NEW: Adicionado suporte ao uso de Parâmetros de Sessão no nome dos menus.
[3.2.3.1 - 31/07/2015]
* FIX: No Fornmulário Dinâmico, dependendo das configurações regionais do servidor, o valor obtido dos campos DateTimePicker era incorreto, a diferença podia chegar a 1 dia.
[3.2.3.0 - 30/07/2015]
* FIX: Ajustes no redimensionamento da Grid.
* FIX: As restrições dos parâmetros das Consultas não estava considerando as marcações com prefixo SESSION. Estava sendo considerada apenas o prefixo antigo SESSAO.
* FIX: A recurso de Auto Refresh não estava funcionando nos CrossMaps.
* FIX: Correção de vários erros que ocorriam ao abrir um Formulário Dinâmico que utilizasse campos do tipo HTML Editor com valor inicial NULL.
* FIX: Correção de erro que ocorria ao fazer Upload de arquivos no Formulário Dinâmico par o FTP. O sub-diretório em formato de GUID, criado dentro da pasta temporária não estava sendo criado.
* FIX: Ajuste para exibir a barra de rolagem vertical das legendas quando necessário.
* FIX: Correção no redimensionamento vertical utilizado no "Zoom Out" da página de visualização de imagens.
* FIX: Ao realizar uma operação de edição pelo Formulário Dinâmico, o valor das marcações correspondente aos arquivos adicionados anteriormente pelo campo Upload não estavam sendo consideradas.
* FIX: Ao utilizar caracteres UNICODE no Formulário Dinâmico, o a janela ficava travada ao pressionar OK.
* FIX: Ao utilizar o Firefox ou Internet Explorer, as ComboBoxes do Formulário Dinâmico, quando não preenchidas, estavam selecionando o primeiro item disponível, ao contrário do que ocorria no Chrome, onde o a ComboBox era iniciada sem nenhum item selecionado. Realizado tratamento para que em todos os navegadores, as ComboBoxes sejam iniciadas sem nenhum item selecionado.
* CHANGE: Modificação no valor "EnableThreads" do Web.Config para false. Este parâmetro habilita uma otimização no Upload de Arquivos para o FTP que não funciona em alguns ambientes.
* NEW: Adicionada uma classe CSS para cada consulta, no formato public-CS99 (99 deve ser substituído pelo ID da Consulta). Essa classe poderá ser usada no Arquivo CSS Público.
[3.2.2.7 - 28/07/2015]
* FIX: Ao utilizar um comando SQL como parte do nome de um arquivo do campo Upload do Formulário Dinâmico, ocorria um erro de serialização.
* FIX: Correção do erro "The process cannot access the file because it is being used by another process." que estava ocorrendo ao utilizar o campo Upload no Formulário Dinâmico.
[3.2.2.6 - 28/07/2015]
* FIX: Ao passar um parâmetro de uma janela para outra, os espaços estavam sendo substituídos por "+", desde a última publicação (3.2.2.5).
[3.2.2.5 - 27/07/2015]
* FIX: Correção do erro "Invalid length for a Base-64 char array" que ocorria ao passar um parâmetro Alfanumérico com acentos para um Formulário Dinâmico.
[3.2.2.4 - 27/07/2015]
* CHANGE: Removida a formatação padrão em negrito, do texto exibido no balão de informações do CrossMap.
[3.2.2.3 - 25/07/2015]
* FIX: As barras de rolagem da página de visualização de imagens não estavam sendo exibidas.
* FIX: Correção do erro "Não é possível acessar um fluxo fechado" (Cannot access a closed Stream) que estava ocorrendo ao carregar os itens de uma ComboBox do Formulário Dinâmico através da Fonte de Dados.
[3.2.2.2 - 24/07/2015]
* FIX: No Formulário Dinâmico, ao fazer a atualização do campo do tipo Consulta, as marcações referentes ao valor dos campos da tela não estavam sendo atualizados. Sendo assim, se o valor de um campo fosse passado como parâmetro da Consulta, ela não seria atualizada corretamente.
* FIX: O Auto Refresh das consultas, especificado no botão de configurações da barra de comandos, não estava funcionando desde o lançamento da versão 3.2.
[3.2.2.1 - 22/07/2015]
* FIX: A barra de rolagem não estava aparecendo no Formulário Dinâmico desde a última atualização (3.2.2.0).
* FIX: Os Mapas e CrossMaps estavam ficando em branco desde a última atualização (3.2.2.0).
* FIX: Correção do erro de Javascript "Cannot read property 'toString' of null" que ocorria no Formulário Dinâmico ao utilizar uma TextBox com máscara cujo valor não fosse especificado através da Query de Origem ou Valor Fixo.
* FIX: Correção do erro de Javascript "control.add_focus is not a function" que estava ocorrendo no Formulário Dinâmico ao utilizar eventos em um Date/Time Picker.
* FIX: Ao utilizar o evento LostFocus em um Date/Time Picker do Formulário Dinâmico, a seleção de data através do calendário não estava sendo considerada.
[3.2.2.0 - 18/07/2015]
* FIX: Ajuste no auto-redimensionamento da Grid.
* FIX: No menu do site, ao navegar entre os sub-menus, a barra de rolagem não estava voltando para o topo da lista.
* FIX: Imagem da página App_Offline.htm não estava sendo exibida.
* NEW: No Formulário Dinâmico, sempre que um campo possuir o texto de "Balão de Ajuda" informado, será exibido um ícone ao lado direito do nome do Campo. Ao clicar neste ícone, o balão de ajuda será exibido.
* NEW: No menu do site, ao clicar na aba "Principal" após ter navegado pelos sub-menus, o menu voltará a posição inicial.
* CHANGE: Alteração no nome da página "CadastroConfiguracao.aspx" para "Settings.aspx".
* IMPROVE: Remoção de páginas e imagens que não estava sendo utilizadas.
[3.2.1.0 - 14/07/2015]
* NEW: Novo link na página inicial "Ver todas as Consultas". Ao clicar nele, o menu principal será aberto exibindo as Consultas disponíveis ao usuário.
* FIX: Ao utilizar textos pré-formatados na página inicial (avisos cadastrados nas configurações do sistema), o site não estava deixando o texto fluído, fazendo com que os avisos ficassem na parte inferior da página ao invés de ficarem a direita.
* FIX: As Consultas adicionadas no Formulário Dinâmico não estavam considerando o valor padrão dos Parâmetros.
* IMPROVE: Melhorias de estilo na página de Login.
[3.2.0.8 - 13/07/2015]
* FIX: Altura e Largura especificados nos links, estavam invertidos.
* FIX: Ao entrar no sistema com um usuário não integrado, a opção de trocar senha não estava sendo habilitada. Essa opção só ficava habilitada enquanto nenhum usuário tivesse sido integrado, quando na verdade deveria ficar habilitada para usuários cadastrados pelo LATROMI.
* FIX: Os Gráficos adicionados no Carrossel não estavam utilizando os parâmetros configurados para o mesmo. Ao invés disso, estava utilizando o valor padrão dos parâmetros, informados no cadastro da Consulta.
[3.2.0.7 - 10/07/2015]
* FIX: Ajuste na altura das Janelas de RPT, Gráfico e CrossMap.
* FIX: Os Links de célula de sub-consultas estavam usando os valores das colunas da query pai (janela anterior) para avaliar as condições. Este problema ocorria em consultas com saída em Grid e CrossTab.
[3.2.0.6 - 09/07/2015]
* FIX: Ao clicar em um link condicional, ocorria um erro e JavaScript e a janela não era aberta.
[3.2.0.5 - 08/07/2015]
* FIX: Ao iniciar um novo ciclo de Modo Contínuo do Formulário Dinâmico, os itens das ComboBoxes não estavam sendo reiniciados.
* FIX: Ao iniciar um novo ciclo de Modo Contínuo do Formulário Dinâmico, os dados das Consultas não estavam sendo recarregados.
* FIX: Ao iniciar um novo ciclo de Modo Contínuo do Formulário Dinâmico, os valores das Variáveis cadastradas não estavam sendo atualizados no navegador, o que podia causar divergências no preenchimento dos campos e no disparo de eventos.
* FIX: Ao abrir uma janela de Formulário Dinâmico cujo o link clicado estivesse configurado para maximizar a janela, apenas a largura da mesma estava sendo maximizada. A altura estava sendo ajustada conforme o tamanho do formulário.
* FIX: Ao Utilizar o Formulário Dinâmico em dispositivos Mobile, a Transformação de Texto das TextBoxes não estava sendo aplicada e também só estava permitindo a digitação de números.
* FIX: Diversos ajustes de nos Temas em relação aos Formulários Dinâmicos abertos em dispositivos Mobile.
[3.2.0.4 - 05/07/2015]
* FIX: Corrigido erro no Login, que ocorria ao informar apóstrofos no usuário ou senha.
* FIX: Correção no Autofoco dos Campos do Formulário Dinâmico.
* FIX: O overlay (fundo do modal) das mensagens de Erro e Confirmação exibidas a partir de uma janela estavam ficando por baixo da mesma, ao invés de ficar entre a janela e a mensagem, como deveriam.
* FIX: No Formulário Dinâmico, os campos do tipo Lookup em estado de Somente Leitura estavam permitindo a abertura do Browse Dinâmico ao clicar no botão de Lupa.
* FIX: Tratamento no Formulário Dinâmico para evitar o erro "A contagem dos parâmetros não coincide", que ocorria quando a Fonte de Dados tinha valores em duplicidade.
* FIX: Correção do erro de sobreposição entre a linha selecionada e cor das células da Grid aplicada via Formatação Condicional.
* FIX: Modificação no arquivo de configuração para aumentar o tamanho máximo das URL's.
* FIX: As dimensões da janela especificadas no cadastro do Link não estavam sendo respeitadas nos Formulários Dinâmicos.
* NEW: Novo campo nas Preferências de Estilo que possibilita alterar a cor do botão que abre o menu principal do site.
* NEW: Novo campo nas Preferências de Estilo que possibilita alterar a direção do gradiente utilizado na cor de fundo do Header do site.
* NEW: Suporte ao tipo de campo "Consulta" do Formulário Dinâmico.
* NEW: Suporte a renomeação de arquivos após o Upload no Formulário Dinâmico.
* NEW: Suporte aos novos campos do Gráfico, que habilitam/desabilitam a especificação do Valor Mínimo e Máximo dos Eixos X e Y.
[3.1.0.8 - 24/06/2015]
* IMPROVE: Inclusão de mensagem de confirmação no botão de exclusão de arquivos do campo Upload do Formulário Dinâmico. A mensagem será exibida apenas para dispositivos mobile.
[3.1.0.7 - 22/06/2015]
* FIX: Correção do erro que ocorria no Formulário Dinâmico ao utilizar uma PageView dentro de Outra.
[3.1.0.6 - 15/06/2015]
* FIX: Ajuste na largura e altura dos Formulários Dinâmicos. Em alguns casos, estava exibindo a barra de rolagem desnecessariamente.
* FIX: No Formulário Dinâmico, a Query de Preechimento de Campos dos eventos estava sendo executada mesmo quando a Condição cadastrada resultasse em falso.
* FIX: Correção de erro que ocorria ao utilizar o valor de banco de dados NULL para carregar os itens de uma ComboBox do Formulário Dinâmico.
* FIX: Ao confirmar a operação nos Formulário Dinâmicos configurados para uso contínuo, os campos da tela não estavam sendo reiniciados.
* FIX: Correção do erro "System.Exception: 999.9999 is not a valid value for Int32" que ocorria ao realizar a gravação nas páginas de cadastro de Grupo de Usuários e Permissão de Usuários, quando o Zoom do navegador estivesse diferente de 100% e a barra de rolagem tivesse sido movido.
[3.1.0.5 - 10/06/2015]
* FIX: Nos formulários dinâmicos, ao ocorre um erro no Comando SQL (ou uma exceção disparada propositalmente), o valor informado nos campos da tela eram perdidos.
[3.1.0.4 - 29/05/2015]
* FIX: Os parâmetros não estavam sendo passados para Consultas chamadas através de Botões, quando o objeto de dados dessas consultas fosse um RPT.
[3.1.0.3 - 29/05/2015]
* FIX: Ajuste de estilo no tema Office2010Blue.
* FIX: A janela de Parâmetros/Filtros da consulta não estava sendo redimensionada corretamente na primeira vez em que era aberta. Se houvesse algum parâmetro com largura acima de 290px, as barras de rolagem eram exibidas, ao invés da janela se ajustar.
* FIX: O Arquivo JavaScript Público não estava sendo exportado para o diretório do site quando este não existisse. O Arquivo só era exportado quando havia modificações. Como durante a atualização estes arquivos são removidos, ocorria erro ao tentar acessar as funções do JavaScript Público.
[3.1.0.2 - 28/05/2015]
* IMPROVE: Alteração no valor máximo dos campo do tipo Numeric TextBox do Formulário Dinâmico, de 70368744177664 para 99999999999999, para suportar a digitação de CNPJs.
* NEW: Suporte aos relatórios criados apartir do Repositório de Relatórios.
* NEW: Suporte aos novos campos de Separador de Linha e Exibir/Ocultar Título do cadastro de RPT.
* NEW: Habilitado o campo "Codigo Auxiliar" do cadastro de usuários mesmo quando a integração estiver desabilitada.
* FIX: Correção de erro de redirecionamento, que ocorria em alguns casos, após fazer o Login.
* NEW: Nova página de cadastro de Grupo de Usuários.
* FIX: Todas as páginas abertas em janelas (ex. sub-consultas e Formulários Dinâmicos) estavam sendo carregadas duas vezes: Carregava uma vez, e em seguida recarregava a página.
* FIX: Ao abrir uma Consulta através de outra, os parâmetros estavam sendo passados, mas só tinham efeito no carregamento da Query ou RPT. Os parâmetros não ficam disponíveis para serem repassados através de Links e Botões da Query Filha.
* FIX: Ao passar Usuário e Senha via Url utilizando o parâmetro ReturnUrl, o site era direcionado para a página principal. A página informada no parâmetro ReturnUrl só era considerada no primeiro acesso, quando o usuário ainda não tivesse feito o Login.
[3.0.3.1 - 19/05/2015]
* IMPROVE: Melhoria de estilo no menu principal do tema "Default".
* FIX: Correção nas dimensões da janela do Formulário Dinâmico. A janela não estava sendo reduzida quando o tamanho total dela ultrapassava o tamanho do navegador.
* FIX: Ao realizar uma pesquisa pelo menu principal enquanto uma consulta estivesse aberta, a consulta era executada desnecessariamente.
[3.0.3.0 - 14/05/2015]
* NEW: Suporte a validação de licença de uso através de domínio.
* FIX: Ao carregar um campo DateTimePicker do Formulário Dinâmico com Valor Padrão ou Coluna de Origem, 1 mês estava sendo adicionado à data. Por exemplo, se estivesse configurado para utilizar a data atual, seria utilizado o dia de hoje do mês seguinte.
* IMPROVE: Melhorias na página de Listagem de Carrosséis para dispositivos mobile.
[3.0.2.1 - 12/05/2015]
* FIX: Ajuste na verificação de licenças de uso.
[3.0.2.0 - 11/05/2015]
* FIX: O Formulário Dinâmico estava utilizando o valor NULL para gravação e validação de Numeric TextBoxes com valor ZERO.
* FIX: Ajuste na altura dos Formulários Dinâmicos abertos a partir de sub-consultas. O Formulário não estava sendo redimensionado para que os campos coubessem nele.
* FIX: O menu de contexto dos filtros da Grid não estavam sendo exibidos.
* FIX: Correção na codificação do valor filtrado na página de buscas. Ao filtrar caracteres com acentos, o filtro não funcionava.
* FIX: O Formulário Dinâmico com Uso Contínuo habilitado não estava limpando os campos após as gravações.
* FIX: Correção de erro de javascript que ocorria ao processar eventos que ocultação/exibição de campos durante o segundo turno do modo contínuo.
* FIX: O controle de Upload do Formulário Dinâmico estava gerando itens com nome "undefined" na lista de arquivos quando aberto em modo de edição.
* NEW: Ao fazer a sincronização diária com o Web Service de validação de licenças, será eviado o número da versão atual do sistema.
* IMPROVE: Realizado tratamento no Formulário Dinâmico para remover o diretório presente no nome dos arquivos, na Fonte de Dados do Campo Upload. Por exemplo, se o valor "http://dominio.com.br/pasta/file.txt" for passado para o campo, será considerado apenas "file.txt".
[3.0.1.0 - 07/05/2015]
* NEW: O resultado das pesquisas do menu principal agora é separado em abas por tipo de conteúdo.
* NEW: Suporte a detecção de coordenadas através de endereço literal no CrossMap.
* IMPROVE: Melhoria na transformação de texto das TextBoxes do Formulário Dinâmico (Maiúsculo, Minusculo e Capitalizado).
* IMPROVE: Habilitada funcionalidade de mover a janela de filtros da consulta.
* FIX: Alterado para não exibir a barra delimitadora após o último botão da barra de comandos da consulta.
[3.0.0.2 - 30/04/2015]
* FIX: Alteração para o sistema assumir o tipo de dispositivo "PC" quando não conseguir acessar o endereço http://webapi.latromi.com.br/api/device. O sistema acessa este endereço após o Login para identificar o tipo de dispositivo utilizado (PC ou Mobile), e exibir o site de maneira mais propriedade.
* FIX: Correção de erro de JavaScript que ocorria somente no Firefox, ao abrir uma consulta com saída em Grid. Em consequência deste erro, não era possível utilizar os filtros e ocorria erro 405 ao clicar nos links da barra de comandos.
* FIX: Tratamento para redirecionar para a página inicial sempre que ocorrer os erros 403 (acesso negado) e 404 (página não encontrada).
[3.0.0.1 - 29/04/2015]
* FIX: Alteração para evitar redirecionamento da página de login para a página de amostragem de erros. Em alguns casos, quando a sessão expirava, o usuário era direcionado para a página de login, mas após o login, abria uma página com erros.
* FIX: Definição da página padrão Default.aspx no Web.Config.
* FIX: Correção para exibir o link de troca de do usuário apenas quando o cadastro do mesmo foi iniciado pelo LATROMI. Quando for um usuário integrado, essa opção não pode ser exibida.
* FIX: Correção para não exibir a barra de título da consulta nos gráficos. Os gráficos já possuem o título incluído dentro da area de plotagem.
* FIX: Os campos Data + Hora ou somente Hora do formulário dinâmico estavam retornando como valor apenas a Data.
* FIX: Correção no Timezone dos campos Data/Hora do formulário dinâmico. O Valor carregado em tela e o valor retornando para utilização no Comando SQL estavam com uma diferença de 3h (fuso horário).
* FIX: Correção nos Links Externos do Menu Principal, que ao invés de abrir a página configurada, estava tendo o efeito de navegação, igual ao de uma "pasta" do menu.
* FIX: Adicionado tratamento na captura de valores dos campos Numeric TextBox do Formulário Dinâmico para evitar o emprego desnecessário de casas decimais. Em alguns casos, o valor de campos inteiros era substituído com 4 casas decimais no Comando SQL.
* FIX: No Carrossel, ao abrir uma URL Externa, o painel de legendas estava cobrindo toda a tela, quando na verdade, não deveria estar sendo exibida.
* FIX: Correção do erro que ocorria na exportação da Grid para Excel no formato SpreadsheetML. O erro ocorria ao abrir a planilha gerada, apenas quando a disposição das colunas da Grid tivesse sido alterada. (Este erro foi corrigido na versão 2.8, mas permaneceu na versão 3.0 que estava em desenvolvimento)
* IMPROVE: Alteração na cor de fundo dos formulários de alteração de senha e cadastro de usuários do tema Office2007.
[3.0.0.0 - 27/04/2015]
* NEW: Novo Menu principal.
* NEW: Campo de buscas.
* NEW: Suporte ao cadastro de variáveis do Formulário Dinâmico.
* NEW: Suporte a upload de arquivos no Formulário Dinâmico.
* NEW: Suporte ao tipo de campo Html Editor do Formulário Dinâmico.
* NEW: Nova página de exibição de imagens, onde a imagem é redimensionada para caber na janela, e é expandida ao ser clicada.
* NEW: Suporte a Lookups do tipo data.
* NEW: Diversas modificações para acessibilidade em dispositivos mobile.
* NEW: Botão cancelar no Formulário Dinâmico.
* NEW: Suporte a CrossMap com marcadores em texto.
* NEW: Suporte a opção de ocultar colunas em dispositivos Mobiles.
* NEW: Suporte a download de arquivo e exportação para texto plano nos RPT's (requer versão atualizada do WSApp).
* NEW: O recurso Keep Alive agora pode ser habilitado através do cadastro de usuário. O parâmetro antigo do Web.Config, "keepAliveUsers", passa a não valer mais.
* IMPROVE: Autofoco no primeiro campo disponível do Formulário Dinâmico.
* IMPROVE: Todas as janelas abertas, mesmo após serem fechadas, ficavam ocultas no navegador, ocupando memória. Realizada alteração para "destruir" a janela quando ela for fechada.
* FIX: Ajuste no preloader do carrossel.
* FIX: As agregações customizadas da Grid só eram calculadas quando o tipo da coluna fosse Numérico.
* FIX: A opção de tamanho fixo nas janelas de Formulário Dinâmico com tipo de layout empilhado não estava funcionando.
* FIX: Nos eventos de Formulário Dinâmico, o valor dos campos em branco usados em uma condição estavam sendo transformados no literal "null" ao invés de valor null. Dessa forma, todos os campos comparados a NULL resultavam sempre em FALSE.
* BREAK: Remoção da opção para remover a paginação.
[2.8.1.3 - 26/03/2015]
* FIX: Correção do errro que ocorria na exportação da Grid para excel no formato SpreadsheetML. O erro ocorria ao abrir a planilha gerada, apenas quando a disposição das colunas da Grid tivesse sido alterada.
[2.8.1.2 - 06/02/2015]
* FIX: A gravação de LOG em Banco de Dados dos comandos SQL do usuário não ocorria se algum erro tivesse ocorrido durante execução do comando, tornando difícil a detecção do problema.
[2.8.1.1 - 06/02/2015]
* FIX: Quando havia alguma Checkbox no Formulário Dinâmico, os campos Lookup não funcionavam. Ao clicar na Lupa nada acontecia, e um erro de Javascript era registrado no navegador.
* FIX: Ao preencher os campos Date/Time Picker do Formulário Dinâmico através de eventos, a data estava ficando incorreta.
* FIX: Correção de erro que ocorria ao passar como parâmetro um campo de sessão para o Browse Dinâmico chamado apartir do Formulário Dinâmico.
[2.8.1.0 - 04/02/2015]
* FIX: A barra de botões da Grid só estava sendo exibida se o Refresh, Exportação para Excel ou Exportação para CSV estivessem habilitados.
* FIX: Sempre que o botão de Refresh, Exportação para Excel ou Exportação para CSV da Grid eram habilitados, todos os 3 eram exibidos, independente de qual estivesse habilitado. Neste caso, não era possível habilitar apenas um, pois todos eram exibidos.
* NEW: Suporte a barra de botões da Grid sem o uso de imagens.
* IMPROVE: Ajuste no espaçamento entre os itens da barra de botões da Grid.
* IMPROVE: Nova rotina de processamento de eventos do Formulário Dinâmico. Antes, os eventos eram processados através de um postback na página. Agora eles são processados através de uma chamada assíncrona de Webservice, sem fazer postback na página. Essa alteração vai deixar o disparo de eventos de grandes formulários muito mais rápido.
[2.8.0.1 - 30/01/2015]
* IMPROVE: Aumento via Web.Confdig do Tempo de limite de execução e tamanho máximo de conteúdo para a página FormDinamico.aspx.
* FIX: Ao utilizar o Carrossel em Smart TVs da LG com o sistema webOS, o painel de navegação não era exibido.
[2.8.0.0 - 27/01/2015]
* NEW: Suporte a quebras e Nível de ZOOM no CrossMap.
* NEW: Suporte as configurações de Fonte nos campos de Formulário Dinâmico do tipo Label.
* NEW: Suporte a barra de botões da Grid.
* NEW: Suporte a link de colunas que chamam outras Consultas.
* NEW: Alteração nos formulários dinâmicos, para evitar que seja disparado o SUBMIT do Form ao pressionar ENTER enquanto o foco estiver sobre um campo.
* NEW: Suporte ao Cabeçalhos de Múltiplas Colunas das consultas com saída em Grid.
* NEW: Nos formulário dinâmicos, quando o Log de banco de dados estiver habilitado, todos os comandos SQL cadastrados serão gravados no Log (eventos, query de origem...). Antes, apenas o comando SQL do botão OK era gravado.
* NEW: Suporte a integração parcial de usuários. Agora é possível integrar apenas alguns campos, e utilizar o cadastro de usuários do LATROMI para alterar outros. Antes, se o usuário fosse integrados, todos os campos eram sobressorvidos ao fazer o Login.
* FIX: Ajuste na largura dos filtros das colunas da Grid.
* FIX: Ajuste no Javascript e CSS público. Em alguns casos, as alterações não eram carregadas ao fazer o login, trazendo o conteúdo do cache ao invés do conteúdo atualizado.
* IMPROVE: Alteração nas formatações condicionais da Grid, para criar o Tooltip de imagens mesmo quando a opção "Gerar Legenda" estiver desabilitada.
* NEW: Adicionado suporte a biblioteca ZeroClipboard.
* NEW: Suporte ao campo "Cancelar Submissão" do Formulário Dinâmico.
[2.7.3.0 - 17/12/2014]
* FIX: Ajustes no estilo do Formulário Dinâmico dos temas Office2010Blue, Office2010Silver, Office2010Black, Glow e Silk.
* FIX: No formulário Dinâmico, ao disparar um evento Lost Focus, o foco do campo estava sendo perdido, voltando ao primeiro campo da tela.
* NEW: Suporte a utilização de Parâmetros da Consulta do tipo "Caixa de Opções" com opções no formato 1|TEXTO, onde o valor antes do pipe é valor real da opção, e o valor depois do pipe é o texto que será apresentado em tela.
[2.7.2.0 - 15/12/2014]
* NEW: Suporte ao tipo de campo Label do Formulário Dinâmico
[2.7.1.3 - 09/12/2014]
* FIX: O Tamanho da fonte configurado para o título dos eixos X e Y dos gráficos não estava sendo considerado.
* FIX: Ajuste na largura dos controles Group Box do formulário dinâmico. Havia uma diferença entre a largura cadastrada e a largura apresentada.
* FIX: Ao disparar o evento de um campo de Formulário Dinâmico, o sistema estava processando todos os eventos de mesmo tipo, sem verificar o campo que originou o evento. Ou seja, ao disparar o evento Lost Focus de um campo, o sistema estava processando todos os eventos Lost Focus do Formulário.
* IMPROVE: Melhoria do tema Office2007 em relação aos Formulários Dinâmicos.
[2.7.1.2 - 08/12/2014]
* FIX: Alteração para suportar valor mínimo ZERO nos eixos de gráficos.
* FIX: O valor de origem para campos do tipo CheckBox do formulário dinâmico não estava funcionando.
* FIX: Ao criar um novo usuário, o sistema não estava gravando o modo de criptografia utilizado, o que impossibilitava o login deste usuário quando o modo de criptografia configurado fosse MD5.
* FIX: O formulário de cadastro de usuários não estava gravando o campo e-mail.
* FIX: Correção do erro que ocorria ao abrir a janela de alteração de senha de usuário.
* FIX: Melhoria no estilo das Legendas das Consultas.
* FIX: Correções no recurso "Keep Alive" (re-conexão automática) para clientes que utilizam o modo multi-domínio (ambiente compartilhado).
* FIX: Ao fazer a exportação de consultas para os formatos CSV e XLS, o sistema estava gerando arquivos compactados sempre que o tamanho ultrapassasse 4KB, mas isso deveria ocorrer apenas quando ultrapassasse 4MB.
* FIX: Corrigido o erro que ocorria ao executar uma consulta cuja a formatação condicional fosse aplicada a uma coluna que foi removida. Neste caso, o sistema vai ignorar essa formatação.
* NEW: Novo parâmetro de URL na página Login.aspx, para passar o domínio da empresa no ambiente compartilhado. Se o domínio for informado via URL, não será necessário informá-lo junto ao usuário. Ex.: ..WecDBCloud\Login.aspx?d=DOMINIO
[2.7.1.1 - 01/12/2014]
* FIX: Correção de erro que fazia com que o ícone da Lupa não aparecesse nos campos dos tipo Lookup.
[2.7.1.0 - 28/11/2014]
* FIX: Correção do erro "Object reference not set to an instance of an object" que ocorria ao carregar um CrossMap do tipo "Localizações", cujo o icone não tivesse sido especificado. Nestas ocasiões, será usado um icone de marcador padrão do google.
* FIX: O valor padrão do tipo "Data Atual" dos campos de Data/Hora ou somente Hora do Formulário Dinâmico, preenchia apenas a data, deixando a hora sempre em branco. Alterado para trazer também a hora atual do servidor.
* NEW: Objetos de Navegação e Zoom clicaveis no Mapa Simples e CrossMap.
* FIX: Na inclusão de dados pelo formulário dinâmico, os apostrofos não estavam sendo tratados antes da executação do comando SQL.
* FIX: Alteração nos atributos maxRequestLength e executionTimeout da sessão httpRuntime do arquivo de configuração para as páginas Consulta2.aspx, SubQuery.aspx e CarrosselView.aspx. O Objetivo é aumentar o tempo e tamanho limite das solicitações.
* FIX: Alteração na exportação para Xml e Csv, para compactar os arquivos maiores que 4MB (limite padrão do ASP.NET). Antes, estava compactando apenas arquivos superiores a 10MB.
* FIX: Corrigido erro que ocorria ao acessar a página de permissões dos menus de consultas, quando o cliente estivesse usando o ambiente Multi-Domínio (ambiente compartilhado).
* FIX: A opção de Habilitar/Desabilitar a paginação da Grid através do site não estava funcionando.
* FIX: A opção de desabilitar as restrições dos menus de consultas (caixa de checagem "Com Restrição") só estava funcionando se houvesse pelo menos 1 registro de restrição configurado para o menu.
* NEW: Suporte ao recurso de Memória de Dados nas Grid e CrossTabs.
* NEW: Suporte a opção de alteração do texto "Grande Total" (antes apresentado como "Total Geral") do Cross Tab.
* NEW: Suporte a opções de iniciar o Cross Tab com os grupos expandidos ou não.
* NEW: Suporte a opção de alteração do Layout do Cross Tab.
* NEW: Suporte a opção que modifica a localização dos totais no Cross Tab (eixo de linhas ou colunas).
* NEW: Suporte a opção que altera o posicionamento dos totais e subtotais do Cross Tab (início ou fim do grupo).
* NEW: Suporte a opção de alteração dos textos dos cabeçalhos dos totais do Cross Tab.
* NEW: Suporte aos novos tipos de agregação do Cross Tab: Contagem, Média, Mínimo e Máximo.
* NEW: Implementado o realce de linha no Browse Dinâmico.
* NEW: Alteração na sessão system.webServer do web.config para registrar o manipulador gerenciado para o tipo System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35. Este manipulador precisar estar registrado para utilizar os Comandos SQL.
* FIX: Ao redimensionar a janela de Formulários Dinâmicos, apareciam dois pares de barras de rolagem. Corrigido para aparecer apenas um par.
* FIX: Ao confirmar uma operação em um Formulário Dinâmico, os campos ocultos marcados como obrigatórios estavam sendo validados. Alterado para não validar campos ocultos.
* NEW: Suporte ao cadastro de eventos dos Formulários Dinâmicos.
* NEW: Suporte ao Layout de campos Absoluto do Formulário Dinâmico.
* NEW: Suporte aos novos tipos de agregação por coluna da Grid: Média, Minimo, Maximo e Customizado.
* NEW: Suporte a mascara de rodapé da coluna, nas consultas com saída em Grid.
* IMPROVE: Otimização dos scripts utilizados nas paginas, através da Minificação do Javascript e implementação de Bundles e WebResources do ASP.NET.
[2.6.1.0 - 16/10/2014]
* NEW: Suporte a opção de abertura de link com janela maximizada.
* FIX: Correção de erros na exportação de Grid para Excel XML e CSV.
* FIX: Correção do problema fazia com que esporadicamente, o nome e as permissões do usuário logado fossem trocadas pelas de outro usuário.
* FIX: Correção na ordenação dos campos do Cross-Tab quando quando as colunas estão configuradas com campos auxiliares.
* FIX: Ao abrir uma janela a partir de uma janela maximizada, a nova janela ficava por trás da janela de origem.
* FIX: Na exportação de dados no formato Excel XML, não estavam sendo consideradas as configurações de Negrito e Itálico da coluna.
* FIX: Na abertura dos Links cadastrados para as sub-consultas, não estavam sendo passados os dados dos Parâmetros de Sessão.
* FIX: A validação por expressão regular dos campos alfanuméricos dos Formulários Dinâmicos estava sendo efetuada mesmo quando o campo não estivesse preenchido.
* NEW: Suporte ao campo que Habilita a Exportação da Grid para CSV. Antes a exportação para CSV era habilitada sempre que a exportação para Excel estava habilitada.
* IMPROVE: Substituição do parâmetro "EnableExcelXmlExport" do Web.Config pelo novo campo "Formato de Exportação para Excel", das configurações de query com saída em Grid.
* IMPROVE: Remoção do parâmetro "EnableExcelXmlStyle" do web.config. Agora o estilo estará habilitado para todas as exportação para Excel no formato Excel Xml (SpreadsheetML).
* IMPROVE: Alteração no nome da imagem "16_feacebook.png", que aparece no menu, no atalho para a página do LATROMI no Facebook, para "16_fb.png", para evitar que o carregamento da página seja interrompido por alguma restrição de firewall.
[2.6.0.0 - 13/10/2014]
* NEW: Suporte ao Links Condicionais.
* FIX: Ao exportar um CrossTab para excel, estava sendo gerada uma cor de fundo verde para algumas células.
* FIX: No CrossTab, os campos de linha e coluna que não possuissem mascara, estavam, sendo gerados em branco.
* FIX: Ao exportar para o formato Excel XML uma consulta com colunas configuradas como ocultas e com totalizador ao mesmo tempo, o arquivo ficava corrompido.
* FIX: Quando uma Subconsulta em Grid era aberta em uma janela que não exibisse a barra de rolagem horizontal e alguma coluna estivesse marcada como fixada (Freeze), as colunas ocultas eram exibidas.
* BREAK: Remoção da página Entrar.aspx, que há havia sido substituída pela página Login.aspx na versão anterior.
[2.5.3.0 - 06/10/2014]
* FIX: Alterações para tentar previnir o conflito de sessões do ASP.NET.
* FIX: O sistema não estava recarregando as configurações na sessão após alterar as configurações de estilo. As alterações entravam em vigor apenas quando o usuário se autenticava novamente.
* FIX: Correção na altura da Grid no Firefox. A Grid ficava maior do que area disponível em tela, e o paginador estava ficando fora de visão.
* FIX: Correção na exportação da Grid para o formato Excel XML, para remover as barras do título da planílha, pois o excel não permite.
* NEW: Exportação do CrossTab para excel (formato BIFF).
* NEW: Suporte ao provedor de dados .NET Oracle.DataAccess.Client.
* FIX: Links nos campos do CrossTab só estavam sendo criados se existisse alguma formatação condicional cadastrada para a Query.
* FIX: A mascara dos campos data estava sendo desconsiderada quando o CrossTab possuísse links.
[2.5.2.0 - 02/10/2014]
* NEW: Exportação de Grid para o formato CSV. Esta função é habilitada quando a exportação para excel está habilitada.
* NEW: Exportação de Grid para o formato Excel XML. Para ativá-la, é necessário alterar o parâmetro "EnableExcelXmlExport" do Web.Config. Quando ativo, substitui o formato atual de exportação para excel (BIFF).
* FIX: Opção de remover a paginação dos Browses Dinâmicos não estava funcionando.
[2.5.1.1 - 25/09/2014]
* FIX: Ao acessar o sistema com um usuário de integração que ainda não havia sido integrado, ocorria erro.
[2.5.1.0 - 25/09/2014]
* NEW: Modo multi-domínio, onde é possível utilizar a mesma instância do sistema para mais de uma empresa.
* NEW: Atualização da versão do .NET Framework de 4.0 para 4.5.
* NEW: Atualização da versão do Npgsql de 2.0.11.93-net3.5 para 2.1.3.0-net4.5.
* IMPROVE: Remoção das referências ao Crystal Reports. Agora os PDFs são gerados através do Web Service WSApp.WebRPT.
* FIX: Na página de edição/inclusão de grupo de usuários, estava carregando todos os usuários pertencentes a qualquer grupo ao invés de mostrar apenas os usuários que faziam parte do grupo em evidência.
* NEW: Atualização automática de banco de dados. Quando uma nova versão do site é executada, o sistema busca os scripts de atuyalização de banco de dados via Web Service no domínio http://latromi.com.br/.
* NEW: Validação Online da licença de uso do sistema.
* FIX: Melhoria no script de redimensionamento da página inicial.
* NEW: Suporte para utilização de criptografia MD5 na senha dos usuários.
* NEW: Suporte aos novos parâmetros de Sessão: IdUsuario, NomeUsuario, EmailUsuario, TipoDocumento e IdSessaoTrabalho.
* NEW: Suporte a opção de Modo Contínuo e Alteração das Dimensões da Janela nos Formulários Dinâmicos.
* FIX: Correção do erro que era registrado no navegador, ao carregar o favicon do site após requisições assíncronas.
* IMPROVE: Melhoria interna do Software, que remove a necessidade de uso do arquivo "App_Data\DbProvider.xml".
* IMPROVE: Melhoria interna do Software, que remove a necessidade do parâmetro de valor aletório "rnd" na URL.
* FIX: Correção na passagem des parâmetros do tipo texto entre as Janelas das SubQueries. Os caracteres especiais e acentuação não eram interpretados corretamente.
* NEW: Supote a links para SubQueries nas colunas do CrossTab.
* NEW: Suporte a novas opções no CrossTab para ocultar as zonas de cabeçalho.
* NEW: Página de captura de erros inesperados.
* NEw: Página para alteração de senha do usuário logado. (Disponível apenas quando o usuário não for integrado).
[2.4.2.0 - 19/08/2014]
* FIX: O controle de permissões do sistema não estava considerando a opção "Com Restrição" do menu de consultas.
* FIX: Ajuste na altura das listas de marcação de usuários e grupos de usuários.
* FIX: Ajuste para evitar que Menus e Sub-Menus fiquem visíveis quando nenhum item de consulta ou URL estiver presente nos níveis inferiores.
* NEW: Novo parâmetro "AsyncPostBackTimeout" no Web.Config, que possibilita alterar o tempo máximo de resposta para operações assíncronas entre Servidor e Cliente, como por exemplo, quando uma consulta é efetuada e o sistema fica processando o resultado com um sinal de carregamento na tela. Valor deste parâmetro deve ser informado em segundos, e o valor padrão é 90 segundos.
[2.4.1.0 - 14/08/2014]
* NEW: Suporte ao arquivo de CSS Público.
* NEW: Suporte ao arquivo de Javascript Público.
* FIX: As consultas em Grid, estavam buscando as "Dimensões da Janela" na Query Pai, ao invés de buscar da query que estava sendo aberta como sub-consulta.
* FIX: Quando a barra de rolagem horizontal era rolada em Grids de primeiro nível da consulta, e a mesma estivesse utilizando os recursos de Colunas Fixadas junto com Colunas Ocultas, as colunas ocultas passavam a ser visíveis. Problema igual ao corrigido na versão 2.3.1.0, porém as causas são outras.
* FIX: Ao carregar a listagem de permissões de usuários pela primeira vez, não estava carregando as permissões padrões para os menus do site, como por exemplo, o menu de Consultas, que por padrão é liberado para todos os usuários. Nesta situação, estava carregando com todos os usuários desmarcados.
* NEW: Opção para marcar e desmarcar todos os usuários, na página de Permissões de Usuários.
* NEW: Suporte a campos do tipo "Seletor de Cores" nos Formulários Dinâmico.
* NEW: Suporte a opção "Tipo de Retorno" dos campos "Painel de Opções" do Formulário Dinâmico.
[2.4.0.0 - 10/08/2014]
* NEW: Gravação de Log em Banco de Dados de todos os Comandos SQL executados pelo Form Dinâmico e pela sessão "Comando SQL" (Delete, Chamadas de Funções, etc..) das Consultas.
* NEW: Nas consultas com saída em Grade, a descrição das formatações condicionais (legendas) serão exibidas também como ToolTip da célula. Ou seja, ao passar o mouse sobre uma célula, será mostrada a descrição da formatação condicional.
* NEW: Implementação das abas "Menus do Site" e "Carrosseis" na página de Configurações de Permissões de Usuários.
* NEW: Cadastro de Usuários e Grupos de Usuários.
* NEW: Totalizador nas colunas da Grid com Link.
* NEW: Suporte a campos do tipo "Caixa de Checagem" nos Fornulários Dinâmicos.
* NEW: Suporte a campos do tipo "Caixa de Opções" nos Fornulários Dinâmicos.
* NEW: Suporte a utilização de campos "Caixa de Opções" com opções no formato 1|TEXTO, onde o valor antes do pipe é valor real da opção, e o valor depois do pipe é o texto que será apresentado em tela.
* NEW: Suporte ao grupo de usuários, que inicialmente, não possui uma interface de manipulação, mas podem ser importados nas configurações de Origem de Dados de Usuário do WecDB Client.
* NEW: Suporte a opção de "exibir quebra de texto" na coluna da Grid.
* NEW: Suporte a formatação de texto com negrito e itálico diretamente na coluna da Grid, sem uso de formatações condicionais.
* NEW: Suporte a alteração do tamanho da fonte na Grid ou diretamente nas colunas.
* NEW: Suporte a alteração das dimensões inicias das janelas de sub-consultas.
* NEW: Suporte a opção de realce de linha da Grid.
* NEW: Suporte as opções de exibir ou ocultar os botões de Refresh e Exportação para Excel e a linha referente ao Título da Consulta.
* NEW: Suporte às novas opções de estilização de Título, Cabeçalho de Colunas, Linha Normal e Linha Alternada da Grid.
* NEW: Suporte ao uso das Marcas {?QUERY xxxx}, {?PARAM xxxx} e {?SESSAO xxxx} no Título das Queries.
* NEW: Adicionado suporte ao provedor de dados .NET MySql.Data.MySqlClient, para conexão em bancos MySql.
* NEW: Adicionado suporte ao provedor de dados .NET FirebirdSql.Data.FirebirdClient, para conexão em bancos FireBird.
* FIX: Corrigido problema na execução de "Comandos SQL" (Para Delete, Update, etc...). O sistema estava utilizando sempre o valor das colunas da primeira linha da Grid, ao invés de usar o valor das colunas da linha que disparou o evento. Este problema só ocorria quando o Comando SQL não tivesse mensagem de confirmação.
* FIX: Corrigido o alinhamento dos Contadores e Totalizadores, que estavam sempre alinhados à esquerda, enquanto o valor da coluna estava alinhado à direita.
* FIX: Correção na exportação para o excel de colunas de data com mascara especificada.
* BREAK: Remoção dos temas Forest, Hay, Sunset e Simple.
[2.3.1.1 - 23/07/2014]
* FIX: Correção na chamada dos Browses Dinâmicos apartir dos parâmetros de consulta. Desde a publicação anterior, estava ocorrendo erro ao abrir a janela.
[2.3.1.0 - 22/07/2014]
* FIX: Correção na validação dos campos do formulário dinâmico através de expressões regulares. Sempre que uma expressão regular fosse utilizada para validação do campo, retornava a mensagem: Preencha o campo "XXXXXXXXX"
* FIX: Quando a Grid estivesse utilizando o recurso de Virtualização e a quantidade de linhas fosse muito grande, duas barras de rolagem eram exibidas.
* FIX: Quando uma Grid estava configurada para agrupar colunas automaticamente, as colunas temporarias referentes ao agrupamento (onde tem a seta) estava sendo congeladas/fixadas desnecessáriamente.
* FIX: Quando uma Grid estava configurada para congelar/fixar colunas, e a largura da area de dados da grid fosse menor ou igual a largura da mesma, ou seja, quando não apresentasse a barra de rolagem horizontal, todas as colunas ocultas voltavam a aparecer.
* FIX: As vezes a altura inicial da Grid não atingia o espaço total disponível para ela, deixando um espaço na parte de baixo da tela.
* FIX: Correção na sumarização de colunas em Grids com agrupamentos.
* NEW: Atualização do pacote de componentes Telerik ASP.NET AJAX v.2014.2.618.40.
* NEW: Suporte a utilização de campos de Hora e Data/Hora nos Formulários Dinâmicos.
* NEW: Suporte a utilização de campos Lookup nos Formulários Dinâmicos.
* NEW: Suporte a utilização de Transformação de Texto (Maiusculo, Minusculo, Capitalizado) nos campos do tipo Alfanumérico do formulário dinâmico.
[2.3.0.0 - 15/07/2014]
* NEW: Suporte ao Mapa Complexo (agora chamado de CrossMap) utilizado no primeiro nível da consulta, ou seja, sem necessidade de ser chamado através de um link da Grid.
* NEW: Suporte ao CrossMap no Carrossel.
* NEW: Nova ferramenta para fazer a reordenação das consultas dentro do Carrossel.
* FIX: Correção na montagem dos gráficos. Ao executar o mesmo gráfico mais de uma vez na consulta simples, estava acumulando valores no eixo X.
[2.2.0.1 - 10/07/2014]
* FIX: Correção no totalizar de colunas, que estava gerando erro ao abrir a consulta.
* FIX: Correção nos campos do tipo Númerico com casas decimais do Formulário Dinâmico. as casas decimais não estava sendo representadas adequadamente.
[2.2.0.0 - 09/07/2014]
* NEW: Suporte a ferramenta de Formulário dinâmico.
* NEW: Suporte a ferramenta de Execução de Comandos SQL via LINK de colunas da Grid.
* NEW: Opção na configuração do carrossel, para que a consulta seja expandida automaticamente durante a execução.
* NEW: Suporte a colorização da fonte e fundo das colunas sem o uso de formatação condicional.
* FIX: Correção na utilização de colunas fixadas junto com agrupamentos. A cada coluna agrupada estava diminuindo em 1 a quantidade de colunas fixadas.
* FIX: Correção na exportação para excel, que não estava exportando os registros de todas as paginas da grid. Exportava apenas os registros da página selecionada.
* IMPROVE: Melhoria na performance das consultas com saída em Grid. Antes, a estrutura da grid era montada a cada PostBack, agora, a estrutura da grid é montada apenas na inicialização da página.
[2.1.1.4 - 26/06/2014]
* FIX: Quando haviam duas consultas com saída em Grid e com Agrupamento padrão definido no carrossel, apenas a primeira estava considerando o agrupamento. Todas as consultas subsequentes não estavam.
[2.1.1.3 - 25/06/2014]
* FIX: Nas consultas com saída em Grid, estava desconsiderando a mascara informada na configuração da coluna quando a mesma era um link para uma Sub Consulta.
* FIX: Nas consultas com saída em Grid, não estava alinhando à direita as colunas do tipo númericas quando estas fossem um link para uma Sub Consulta.
[2.1.1.2 - 25/06/2014]
* FIX: Na página de permissões de usuário, a lista de usuários não estava sendo carregada para menus do tipo URL.
* FIX: Correções diversas de estilo/CSS.
[2.1.1.1 - 25/06/2014]
* FIX: Reativação dos botões de Refresh e Exportação para Excel. Eles haviam sido desabilitados nas Consultas Simples acidentalmente, durante o desenvolvimento do Carrossel, na versão anterior.
* IMPROVE: Na pagina de listagem de Carrosseis, foi alterado o texto do botão adicionar de "Adicionar novo registro" para "Cadastrar novo Carrossel"
[2.1.1.0 - 18/06/2014]
* FIX: Correção na centralização vertical do logotipo na cabeçalho das páginas.
* FIX: Correção de Javascript na página do Carrossel, que fazia com que o contador regressivo e o status da paginação não fossem exibidos no painel de navegação.
* FIX: Ao alterar o tema do site, as janelas de Sub-Consultas não estavam sendo afetadas, carregando o tema antigo até que o usuário fizem login novamente.
* NEW: Página de administradora para configuração de permissões de acesso aos menus.
* IMPROVE: Adicionado recurso manual para recolher o painel de Parâmetros/Queries, na página de visualização do Carrossel.
* IMPROVE: Diversos ajustes de estilos nos temas do sistema.
* IMPROVE: Reestruturação da página de preferências de estilo.
* IMPROVE: Alteração para exibir o login do usuário na barra de menus.
* IMPROVE: Adicionado favicon (icone da aba do navegador) ao site.
* IMPROVE: Inclusão de título (que aparece na aba do navegador) em todas as páginas.
* BREAK: Remoção dos temas Sitefinity e Transparent.
[2.1.0.0 - 12/06/2014]
* NEW: Disponibilização da ferramenta Carrossel
* FIX: Ajuste no espaçamento dos itens recentes e favoritos da página inicial.
* FIX: Correção no agrupamento de consultas. Ao abrir uma sub consulta com saída em Grid e agrupamento pré-definido pela primeiro vez, não ocorria problema nenhum. Porém, se a mesma janela fosse aberta novamente sem que a página tenha sido recarregada, o agrupamento não era aplicado.
* IMPROVE: Melhoria de performance na formatação condicional com imagens, utilizando um cache de arquivos binarios.
[2.0.2.0 - 03/06/2014]
* FIX: Ao atualizar a página inicial (F5) depois que o a sessão expirou, ocorria um erro não tratado.
* FIX: Corrigido erro que ocorria ao abrir uma consulta que utilizasse um Lookup Scalar (Lookup cujo o Browse Dinâmico possui apenas uma coluna).
* FIX: Na página inicial, não estava trazendo as consultas recentes quando o menu da consulta estivesse cadastrada sem restrições.
* FIX: O sistema não estava alterando a conexão ODBC dos Subreports, nas consultas em RPT.
* FIX: Correção na exportação e excel. A ultima linha estava ficando desformatada.
* NEW: Suporte aos parâmetros de Sessão (usuário) utilizados no cadastro de RPT.
* NEW: Suporte aos parâmetros de Sessão (usuário) utilizados nas retrições.
* NEW: Novo parâmetro no Web.config chamado RptLog. Quando ativo, cria um arquivo de texto no servidor com todas as configurações do RPT utilizado.
* IMPROVE: Melhoria de performance no carregamento dos menus das consultas.
* IMPROVE: Nome do arquivo de exportação em excel passa a ser a descrição da query.
* FIX: Correção de segurança na URL da página Consulta2.aspx.
[2.0.1.0 - 02/06/2014]
* FIX: Adicionada a sessão <servicePointManager expect100Continue="false" /> no Web.Config, pois alguns servidores não conseguiam acessar os nossos Web Services.
* FIX: Correção na mascara do campo Data/Hora da Compilação, da página Ajuda\Sobre.
* IMPROVE: Melhoria interna do projeto, em relação a organização do diretórios do ASP.NET.
* NEW: Nova função javascript openWindow que pode ser chamada apartir da Grid. Essa função substitui a função radopen, usada anteriormente.
* NEW: Novo recurso "Keep Alive", para manter as sessões do ASP.NET sempre ativas, mesmo que ocorram picos de rede ou reinicialização do serviço de IIS. Usuários que estiverem configurados com este recurso, não voltarão à página de login por causa de sessões expiradas. Recomendado para consultas precisem funcionar sem a interação do usuário (ex.: Consultas em TVs).
[2.0.0.1 - 26/05/2014]
* FIX: Removida a cor padrão do cabeçalho do site, que era #0095DA, um tipo de azul.
* IMPROVE: O site estava sendo redimensionado duas vezes ao alterar o tamanho da janela do navegador. Alterado para redimensionar apenas uma vez.
* IMPROVE: Alteração no nome da página inicial, de Home.aspx para Default.aspx, para que o IIS considere automaticamente como o documento padrão.
* FIX: Se o endereço principal (ex: http://www.empresa.com.br/latromi/wecdb) fosse carregado enquanto a autenticação do usuário ainda estivesse valida na sessão, a página de login (Entrar.aspx) era aberta. Este problema foi tratado, e se o endereço principal for acessado enquanto o usuário ainda estiver autenticado, a página será redirecionada para a página inicial.
* FIX: Realizado o tratamento adequado do parâmetro ReturnUrl da URL. Agora, se um endereço do tipo http://www.empresa.com.br/latromi/wecdb/consulta2.aspx?idConsulta=99 for acessado por um usuário não autenticado, aparecerá a página de login, e depois da autenticação, o usuário será redirenciado à página que tentou acessar. Dessa forma, fica viável o compartilhamento de consultas através da URL entre os usuários do sistema.
* FIX: Tratamento para tentar impedir que o navegador memorize usuário e senha.
* FIX: Corrigido o problema de renderização de logotipos PNG no Firefox e IE. Será necessário refazer o upload da imagem para que a correção seja aplicada.
* FIX: Corrigido erro de Javascript que ocorria ao carregar os dados de CrossTab no IE9: ''SCRIPT438: O objeto não oferece suporte à propriedade ou método '_onRebind'''. O Erro não aparecia para o usuário, podendo ser visto apenas no console de erros do navegador.
* FIX: Corrigido erro de Javascript que ocorria ao carregar os dados de Graficos no IE9: ''SCRIPT5007: Não é possível obter valor da propriedade 'get_docked': o objeto é nulo ou não definido''. O Erro não aparecia para o usuário, podendo ser visto apenas no console de erros do navegador.
* FIX: Correção de erro HTTP 404 que estava ocorrendo ao abrir a página de seleção a partir do Lookup.
* IMPROVE: Alterado para não mostrar os marcadores na visualização de Mapas Complexos do tipo Trajeto, quando não houver descrição no ponto.
* IMPROVE: Alteração na saida de dados do tipo Grid, para não mostrar a barra de filtragem, que fica abaixo do titulo das colunas, quando nenhum filtro estiver configurado.
* FIX: Correção no filtro da Grid. Ao fazer um filtro, os dados estavam sendo filtrados corretamente, mas o texto digito para filtrar estava sendo perdido.
* IMPROVE: Tradução dos textos do sistema, na saída de dados Grid e CrossTab, de inglês para português do Brasil.
</div>
6ad3dc36570f60ea4e7bd96edf11f1e19f0b5af8
LATROM - Primeira Versão
0
216
1517
1509
2018-07-05T14:37:10Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== O Início de Tudo ==
Em 2012, durante o desenvolvimento inicial do sistema, o codinome do projeto era WecDB. Neste etapa, o nosso Change Log era único para todos os apliv ativos. A partir da versão 2.0, eles foram separados.
<div id="releaseHistory">
[versão 1.2.2-f - 12/04/2014]
* NEW: DESKTOP - Alteração na Importação de Xml, para que ao constatar que a consulta já existe, o sistema pergunte ao usuário se deseja atualizar a consulta existente ou criar um nova. Até então, a importação de xml sempre atualizava quando a consulta já existia.
* NEW: DESKTOP - Correção na tela de Cadastro de RPTs. Desde a implementação do Web Service WebRPT, o nome do relatório estava ficando errado ao incluir um novo RPT.
[versão 1.2.2-e - 10/01/2014]
* NEW: Novo método de validação de licenças.
[versão 1.2.2-b - 24/10/2013]
* FIX: Corrige o erro que ocorria ao tentar carregar a Grid de uma consulta que possui mapas simplificados.
[versão 1.2.2-a - 18/10/2013]
* FIX: Correção para centralizar os mapas complexos quando a opção "Localizações" estiver sendo utilziada. A centralização conforme parâmetro, só estava funcionando para trajetos.
[versão 1.2.2 - 17/10/2013]
* NEW: Inclusão de 5 campos de uso livre na configuração de origem de dados de usuário. Esses campos estão disponíveis nos parâmetros de SESSÃO do editor de Queries e podem ter até 50 caracteres alfanuméricos.
* NEW: Nova Rotina de geração de Gráficos em HTML5. Esta rotina substitui a geração de gráficos anterior.
* NEW: Novos tipos de Gráficos: Área, Linhas, Barras e Rosquinha.
* NEW: DESKTOP - Configurações Avançadas para geração dos gráficos.
* NEW: DESKTOP - Opção no cadastro de mapas complexos para centralizar ou não o mapa na tela.
* NEW: WEB - Adicionado novos temas: BlackMetroTouch, Glow e Slik.
* FIX: WEB - Não estava alinhando o cabeçalho de colunas numéricas à direita.
* FIX: WEB - Não fazia a exportação de Excel dos valores de colunas do tipo Link.
* FIX: WEB - Adicionada a descrição no título das janelas de subqueries, gráficos e mapas.
* FIX: WEB - Otimização nas colunas de Links de subqueries, gráficos, mapas e rpts, para evitar posbacks desnecessário. Agora a chamada da janela filha é toda em JavaScript.
* FIX: DESKTOP - Não estava desabilitando os menus de configuração para usuários sem previlegios de administrador.
* IMPROVE: DESKTOP - Correção no instalador, para atribuir as permissõe no diretório de instalação automaticamente.
* IMPROVE: WEB - Alterado para que na abertua das janelas filhas, cada uma delas tenha o seu tamanho reduzido em relação a janela pai.
* BREAK: Suporte ao provedor de dados Devart.Data.PostgreSQL removido. Utilize o provedor Npgsql.
* BREAK: WEB - Alteração para não utilizar criptografia de senha na passagem de parâmetros de login via URL da página Entrar.aspx. A partir de agora, só será tratado como criptografada se o passar o novo parâmetro "encrypt=true" (A Criptografia era feita pela DLL Cryptography.dll)
[versão 1.2.1 - 16/09/2013]
* NEW: Opção para filtrar por coluna da grid.
* NEW: Adicionado suporte ao banco de dados IBM DB2.
* NEW: Parâmetros para recolher os menus e parâmetros depois de confirmar a consulta.
* NEW: Cadastro de tooltip dos parâmetros.
* NEW: WEB - Novos ícones para menus de Gráficos e RPTs.
* NEW: WEB - Ao identificar que o valor da coluna da grade é uma URL válida, cria um link para a URL, com target "_blank"
* NEW: DESKTOP - Gravação do usuário de Inclusão e Alteração de cada consulta.
* FIX: DESKTOP - Correção de erro que ocorria ao incluir uma nova query na consulta.
* FIX: DESKTOP - Correção do erro "54001: stack depth limit exceeded" que ocorria as vezes na tela de permissões de usuários.
* FIX: WEB - Não estava utilizando as Mascaras das colunas na página das Queries filhas.
* FIX: WEB - Otimização na performance das paginas, no que diz respeito a recuperação de dados do usuário logado.
* FIX: WEB - Otimização para evitar que os menus fosse recriados a cada PostBack da página.
* FIX: WEB - Ao clicar no botão do Lookup, estava fazendo PostBack da página. Este PostBack fazia com que a consulta fosse recarregada desnecessariamente.
* FIX: WEB - Ao validar o preenchimento dos parâmetros obrigatórios, estava fazendo PostBack da página. Este PostBack fazia com que a consulta fosse executada no servidor mesmo que os parâmetros obrigatórios estivesse em branco.
* FIX: WEB - Ao validar as restrições cadastradas para a consulta, o sistema estava fazendo PostBack da pagina. Este PostBack fazia com que a consulta fosse executada no servidor mesmo quando as restrições estivessem violadas.
* BREAK: WEB - Remoção da estilização da página por usuário (Cor do Topo e Logotipo)
[versão 1.2.0 - 01/09/2013]
* NEW: Possibilidade de utilizar Parâmetros de Sessão (Login, CNPJ, ...) nos vinculos de Lookup.
* NEW: Novo parâmetro nas colunas das Query para definir se a mesma será agrupada automaticamente ao carregar a grid.
* NEW: Novo parâmetro na query para definir se o usuário pode Agrupar/Dasagrupar as colunas.
* NEW: Novo parâmetro na query para definir a quatidade de itens por pagina, quando a paginação estiver habilitada.
* NEW: DESKTOP - Nova mensagem perguntando se o usuário deseja confirmar as alterações no parâmetro selecionado antes de gravar a consulta.
* FIX: Licença de uso temporária prorrogada.
* FIX: WEB - Correção na altura do painel dos parâmetros. Ficava demasiadamente grande.
* FIX: WEB - Ao clicar em um parâmetro lookup, estava validando o preenchimento dos parâmetros obrigatórios, quando deveria validar apenas ao clicar no botão "Confirmar".
* FIX: DESKTOP - Ao excluir os parâmetros, não estava verificando as referencia dos mesmos nos cadastros de RPT.
* FIX: DESKTOP - Bloqueio para não permitir inclusão de caracteres especiais no nome do cadastro de RPT.
* FIX: DESKTOP - Alteração para que os campos de digitação de texto tenham o conteúdo selecionado durante o foco.
* FIX: DESKTOP - Alteração nas teclas de atalho Ctrl+N (novo) e Ctrl+S (salvar) para só serem ativadas quando a janela principal estiver ativa. Quando alguma janela fillha estiver aberta (Query, Mapa, RPT..) os atalhos não serão acionados.
* BREAK: DESKTOP - Remoção do Simulador de Consultas. As consultas serão testadas diretamente via WEB.
* BREAK: DESKTOP - Desabilitado temporariamente o menu de Cópia de Consulta.
[versão 1.1.9 - 22/08/2013]
* NEW: Cadastro de RPTs
* FIX: Erro de violação de UK que ocorria ao remover uma coluna de uma query gravada, confirmar a edição, e antes de gravar, alterar a query novamente adicionando a coluna que havia sido removida.
* FIX: Não estava carregando a URL dos Graficos. A janela abria em branco.
[versão 1.1.8 - 31/07/2013]
* NEW: Criação do arquivo ChangeLog.txt
* NEW: Campo Chave da Consulta, única para cada consulta independente do cliente. Este campo é usado para identificar se uma consulta deve ser alterada ou incluida na importação via XML.
* FIX: DESKTOP - Na navegação entre parâmetros, estava mostrando mensagem para confirmar os dados editados desnecessariamente.
* FIX: DESKTOP - Correção na mensagem que ocorria ao fazer uma exclusão de consulta seguida da abertura de uma nova consulta. O sistema estava pergutando se gostaria de manter os dados na tela, mas nada havia sido informado.
* FIX: DESKTOP - Validação nas constantes para não permitir adicionar valor antes de selecionar um usuario.
* FIX: DESKTOP - Estava limpando os valores configurados para a constante ao pressionar o botão ALTERAR.
* FIX: DESKTOP - Ao incluir um Mapa Complexo (Rota) não estava ocultando o a aba SAIDA do User Control de edição de queries
* FIX: DESKTOP - O método que gerava o nome de um novo nó de treeview estava com problema. Ao invés de buscar o node por descrição(text) estava buscando por nome do controle.
* FIX: DESKTOP - Correção no icone de Link Externo na tela de permissões de menu.
* FIX: WEB - Não estava considerando a conexão padrão, nas queries de mapas complexos.
* FIX: WEB - Não estava passando os Parâmetros e Colunas da Query Pai para montar as queries dos Mapas Complexos.
* FIX: WEB - Ao utilizar uma coluna da query pai que possuisse formatação por HTML Injection, não estava removendo as tags HTML antes de fazer a substituição na QUERY filha
* FIX: WEB - Pagina da Subconsulta não estava tratando Mapas Simples por endereço (Sem precisar especificar Latitude e Longitude).
* FIX: WEB - Pagina da Subconsulta não estava suportando Mapas Complexos.
* FIX: WEB - Pagina da Subconsulta não estava suportando Mascaras nas colunas da Grid.
* BREAK: Conversão de todas as tabelas, para que tenham apenas um campo como chave primária.
* BREAK: Mascaras utilizando "Composite Formatting" nas colunas da grid para todos os tipo de dados. O formato das mascaras será aleterado.
[versão 1.1.7 - 11/07/2013]
* NEW: Menus carregados com icones no projeto WEB e DESKTOP.
* NEW: WEB - Gravação e leitura do estado da Treeview de menus em Cookies.
[versão 1.1.6 - 05/05/2013]
* NEW: Cadastro de menus do tipo "URL Externa".
* NEW: Conversão de colunas RTF para texto.
* FIX: WEB - Correção na altura da treeview dos menus para que ocupe 100% da area.
* FIX: Melhoria no cadastro de queries. Agora todas as consultas do banco PostgreSql são executadas com LIMIT 0 no final.
* FIX: Correção na exclusão de consulta. Não estava excluindo o menu, permissões e restrições relacionadas.
* FIX: Substituição das quebras de linhas CRLF pela tag <br />, no valor das colunas.
[versão 1.1.5 - 09/04/2013]
* NEW: Opção para configurar a largura padrão dos parâmeros.
* NEW: Implementado conexões do tipo OLEDB no cadastro de Queries e Browses Dinâmicos.
* NEW: Modificado para gerar os Lookups em COMBO BOX quando possuirem somente uma coluna.
* FIX: Correção nas constraints para permitir imagens com extensões que tenham até 4 caracteres para logotipos. Até então, o máximo eram 3 caracteres.
* FIX: WEB - Correção de Lookup de parametros cujo o nome possui "_". Ocorria erro devido a um split que era feito.
* FIX: WEB - Melhorias nos filtros do Browse Dinamico, para fazer o auto postback e definir tipo de filtro padrão por tipo de dado.
* FIX: WEB - Correção para funcionar a opção "Usar Paginação" nas sub-consultas. Este parâmetro não estava sendo levado em consideração.
* BREAK: Alteração na comparação da senha do ROOT no login, para não usar a "Senha do Dia"
[versão 1.1.4 - 01/03/2013]
* NEW: Queries com saída em Graficos, do tipo Pizza e Barras.
* NEW: Configuração de restrições no valor dos parâmetros.
* NEW: Opção na configuração dos Mapas Simples, para permitir que seja passado apenas o endereço ao invés de exigir latitude e longitude.
* NEW: Campo para definir se a quebra de texto será exibida
* NEW: Campo para informar se a formatação condicional vai gerar legenda ou não.
* NEW: Implemtado o Totalizador para colunas do tipo Hora.
* NEW: Implementação nos Mapas Complexos para passar o caminho da imagem que aparecerá no mapa apartir de uma coluna da query.
* NEW: Configuração de valor padrã dos parâmetros.
* FIX: WEB - Na versão publicada no ISS, era necessário fazer o login 2x por causa de um problema com o parametro "returnUrl".
* FIX: WEB - Correção do erro das configurações, que fica na tela de LOADING e não saia.
* FIX: DEKTOP - Correção de problemas nas combo boxes de confirmação das colunas de mapa.
* FIX: DEKTOP - Alteração para esconder a aba de "Saida" no componente de edição de query, para Mapas e Browses.
* FIX: DEKTOP - Alteração para sempre perguntar se o usuário deseja abandonar as alterações não gravadas, antes de carregar uma nova consulta em tela.
* FIX: Correção no parâmetro Search_Path do Npgsql. Estava gerando searchPath.
* FIX: SETUP - Alteração no nome do banco Default de jetclass para latromi.
* FIX: SETUP - Alteração nos projetos de saida (Output) para serem Transitivos (Sempre sobrepões a versão anterior).
[versão 1.1.3 - 04/12/2012]
* NEW: Campo "Com Restrição" nas permissõe dos menus. Só vai considerar as permissão quando estiver marcado. Se estiver desmarcado, o menu está habilitado para todos os usuários.
* NEW: Campo" Usar Paginação" nas opções de Saída do cadastro de queries. Se ativado, vai carregar a consulta na WEB com paginação, caso contrário a consulta será carregada sem paginação. Antes, o padrão para todas as consultas era com paginação.
* NEW: Opção de definir obrigatoriedade no preenchimento dos parametros.
* NEW: Implementação da exportação para excel com o uso de formatações condicionais.
* NEW: WEB - Opção de "Expandir Consulta" / "Recolher Consulta", que faz os Paineis de Parametros e Menus sumirem ou aparecerem respectivamente
* FIX: Ao Fixar as colunas, não estava considerando as colunas invisiveis na parte WEB.
* FIX: Na parte Desktop, ao alterar um parâmetro do tipo "Caixa de Opções", ele gerava items em branco nas opções.
* FIX: No cadastro das Constantes, na parte Desktop, ocorria erro ao tentar digitar na ListView para procurar usuários.
* FIX: Na tela de cadastro de menus, ao apertar DEL durante a edição de um texto na treeview, o atalho para a opção excluir era acionado. Alterado o atalho para Shift + Del
* FIX: Melhoria nas conexões das consultas, para sempre serem fechadas após a execução. Algum locais não estavam fazendo isso.
* FIX: Correção na montagem da connectionString das conexões das queries cadastradas. Não estava considerando a propriedade "ParametrosAdicionais"
* FIX: Correção no tamanho da tela para não esconder o botão da consulta quando a consulta não tiver parametros.
* FIX: WEB - Correção no carregamento do tema gravado. Carregava sempre o primeiro tema quando as configurações eram editadas.
* FIX: DESKTOP - Correção na importação de XML via Serialização. Ao importar o arquivo o sistema mostrava mensagem dizendo que ia abrir a consulta gravada, mas não abria.
* FIX: Compatibilidade entre navegadores Firefox, Chrome, Internet Explorer e Saffari.
* BREAK: Implementada a permissão à todas consultas e menus para o usuário com permissão de ROOT.
[versão 1.1.2 - 20/10/2012]
* NEW: Conexão padrão nas configurações, para não precisar especificar a conexão a cada query.
[versão 1.1.1 - 11/10/2012]
* NEW: Possibilidade de fixar colunas da grid (Freeze)
[versão 1.1.0 - 08/10/2012]
* NEW: Criação da tabela usuariobase.
* NEW: Melhorias internas na configuração da query de usuarios.
[versão 1.0.10 - 27/09/2012]
* BREAK: Alteração na forma carregar os usuários. Agora é possivel buscar os dados apartir de qualquer banco de dados.
[versão 1.0.9 - 19/09/2012]
* NEW: Novo tipo de parâmetro "Lookup", que permite a configuração de Browse Dinâmico.
[versão 1.0.8 - 13/09/2012]
* NEW: Criação de campo para definir a largura padrão das colunas do browse dinâmico.
* NEW: Possibilidade de configurar a conexão desejada, na query do browse dinâmico.
[versão 1.0.7 - 13/09/2012]
* NEW: Criação dos browses dinâmicos (lookup).
* NEW: Criação da tabela que grava a versão do sistema.
[versão 1.0.6 - 13/09/2012]
* FIX: Correção nas Check Constraints dos campos referentes à extenção das imagens dos logotipos, das tabelas de configuração.
* FIX: Definição de um tema padrão (WebBlue) na tabela de configurações.
[versão 1.0.5 - 13/09/2012]
* BREAK: Alteração no nome das tabelas dos mapas complexo, alterando de "rota" para "mapa2".
* NEW: Opção de criar mapas complexos com mais de uma query, sendo que cada uma delas corresponde a um trajeto ou conjunto de localizações diferentes.
* NEW: Estilização da página Web, permitindo que sejam configuradas duas cores no topo, criando um efeito solido ou gradiente. Essas configurações podem ser realizadas por usuário ou por empresa.
[versão 1.0.4 - 13/09/2012]
* NEW: Opção de alterar a conexão da query dos Mapas Complexos.
[versão 1.0.3 - 13/09/2012]
* NEW: Mapa Complexo, para ser acessado via link na grid.
* NEW: Opção de aplicar a formatação condicional da grid em apenas uma coluna, ao invé de aplicar à linha inteira.
* NEW: Creiação das configurações da empresa e de usuário, para manunteção na Web.
* BREAK: Campo código do usuário, das configurações de segurança, passa a ser do tipo alfanumérico.
[versão 1.0.2 - 13/09/2012]
* NEW: Totalizadores nas colunas da grid.
* NEW: Mapa simples, para ser acessado via link na grid.
[versão 1.0.1 - 13/09/2012]
* NEW: Opção para informar "Parâmetros Adicionais" nas conexões de Queries. Este campo complementa a connectionString gerada.
* NEW: Permissões de acesso dos menus são replicadas para os niveis superiores (menu pai).
</div>
036143406b55366800bd0537fa3bf2b2d82e265a
1518
1517
2018-07-05T14:37:20Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== O Início de Tudo ==
Em 2012, durante o desenvolvimento inicial do sistema, o codinome do projeto era WecDB. Neste etapa, o nosso Change Log era único para todos os aplicativos. A partir da versão 2.0, eles foram separados.
<div id="releaseHistory">
[versão 1.2.2-f - 12/04/2014]
* NEW: DESKTOP - Alteração na Importação de Xml, para que ao constatar que a consulta já existe, o sistema pergunte ao usuário se deseja atualizar a consulta existente ou criar um nova. Até então, a importação de xml sempre atualizava quando a consulta já existia.
* NEW: DESKTOP - Correção na tela de Cadastro de RPTs. Desde a implementação do Web Service WebRPT, o nome do relatório estava ficando errado ao incluir um novo RPT.
[versão 1.2.2-e - 10/01/2014]
* NEW: Novo método de validação de licenças.
[versão 1.2.2-b - 24/10/2013]
* FIX: Corrige o erro que ocorria ao tentar carregar a Grid de uma consulta que possui mapas simplificados.
[versão 1.2.2-a - 18/10/2013]
* FIX: Correção para centralizar os mapas complexos quando a opção "Localizações" estiver sendo utilziada. A centralização conforme parâmetro, só estava funcionando para trajetos.
[versão 1.2.2 - 17/10/2013]
* NEW: Inclusão de 5 campos de uso livre na configuração de origem de dados de usuário. Esses campos estão disponíveis nos parâmetros de SESSÃO do editor de Queries e podem ter até 50 caracteres alfanuméricos.
* NEW: Nova Rotina de geração de Gráficos em HTML5. Esta rotina substitui a geração de gráficos anterior.
* NEW: Novos tipos de Gráficos: Área, Linhas, Barras e Rosquinha.
* NEW: DESKTOP - Configurações Avançadas para geração dos gráficos.
* NEW: DESKTOP - Opção no cadastro de mapas complexos para centralizar ou não o mapa na tela.
* NEW: WEB - Adicionado novos temas: BlackMetroTouch, Glow e Slik.
* FIX: WEB - Não estava alinhando o cabeçalho de colunas numéricas à direita.
* FIX: WEB - Não fazia a exportação de Excel dos valores de colunas do tipo Link.
* FIX: WEB - Adicionada a descrição no título das janelas de subqueries, gráficos e mapas.
* FIX: WEB - Otimização nas colunas de Links de subqueries, gráficos, mapas e rpts, para evitar posbacks desnecessário. Agora a chamada da janela filha é toda em JavaScript.
* FIX: DESKTOP - Não estava desabilitando os menus de configuração para usuários sem previlegios de administrador.
* IMPROVE: DESKTOP - Correção no instalador, para atribuir as permissõe no diretório de instalação automaticamente.
* IMPROVE: WEB - Alterado para que na abertua das janelas filhas, cada uma delas tenha o seu tamanho reduzido em relação a janela pai.
* BREAK: Suporte ao provedor de dados Devart.Data.PostgreSQL removido. Utilize o provedor Npgsql.
* BREAK: WEB - Alteração para não utilizar criptografia de senha na passagem de parâmetros de login via URL da página Entrar.aspx. A partir de agora, só será tratado como criptografada se o passar o novo parâmetro "encrypt=true" (A Criptografia era feita pela DLL Cryptography.dll)
[versão 1.2.1 - 16/09/2013]
* NEW: Opção para filtrar por coluna da grid.
* NEW: Adicionado suporte ao banco de dados IBM DB2.
* NEW: Parâmetros para recolher os menus e parâmetros depois de confirmar a consulta.
* NEW: Cadastro de tooltip dos parâmetros.
* NEW: WEB - Novos ícones para menus de Gráficos e RPTs.
* NEW: WEB - Ao identificar que o valor da coluna da grade é uma URL válida, cria um link para a URL, com target "_blank"
* NEW: DESKTOP - Gravação do usuário de Inclusão e Alteração de cada consulta.
* FIX: DESKTOP - Correção de erro que ocorria ao incluir uma nova query na consulta.
* FIX: DESKTOP - Correção do erro "54001: stack depth limit exceeded" que ocorria as vezes na tela de permissões de usuários.
* FIX: WEB - Não estava utilizando as Mascaras das colunas na página das Queries filhas.
* FIX: WEB - Otimização na performance das paginas, no que diz respeito a recuperação de dados do usuário logado.
* FIX: WEB - Otimização para evitar que os menus fosse recriados a cada PostBack da página.
* FIX: WEB - Ao clicar no botão do Lookup, estava fazendo PostBack da página. Este PostBack fazia com que a consulta fosse recarregada desnecessariamente.
* FIX: WEB - Ao validar o preenchimento dos parâmetros obrigatórios, estava fazendo PostBack da página. Este PostBack fazia com que a consulta fosse executada no servidor mesmo que os parâmetros obrigatórios estivesse em branco.
* FIX: WEB - Ao validar as restrições cadastradas para a consulta, o sistema estava fazendo PostBack da pagina. Este PostBack fazia com que a consulta fosse executada no servidor mesmo quando as restrições estivessem violadas.
* BREAK: WEB - Remoção da estilização da página por usuário (Cor do Topo e Logotipo)
[versão 1.2.0 - 01/09/2013]
* NEW: Possibilidade de utilizar Parâmetros de Sessão (Login, CNPJ, ...) nos vinculos de Lookup.
* NEW: Novo parâmetro nas colunas das Query para definir se a mesma será agrupada automaticamente ao carregar a grid.
* NEW: Novo parâmetro na query para definir se o usuário pode Agrupar/Dasagrupar as colunas.
* NEW: Novo parâmetro na query para definir a quatidade de itens por pagina, quando a paginação estiver habilitada.
* NEW: DESKTOP - Nova mensagem perguntando se o usuário deseja confirmar as alterações no parâmetro selecionado antes de gravar a consulta.
* FIX: Licença de uso temporária prorrogada.
* FIX: WEB - Correção na altura do painel dos parâmetros. Ficava demasiadamente grande.
* FIX: WEB - Ao clicar em um parâmetro lookup, estava validando o preenchimento dos parâmetros obrigatórios, quando deveria validar apenas ao clicar no botão "Confirmar".
* FIX: DESKTOP - Ao excluir os parâmetros, não estava verificando as referencia dos mesmos nos cadastros de RPT.
* FIX: DESKTOP - Bloqueio para não permitir inclusão de caracteres especiais no nome do cadastro de RPT.
* FIX: DESKTOP - Alteração para que os campos de digitação de texto tenham o conteúdo selecionado durante o foco.
* FIX: DESKTOP - Alteração nas teclas de atalho Ctrl+N (novo) e Ctrl+S (salvar) para só serem ativadas quando a janela principal estiver ativa. Quando alguma janela fillha estiver aberta (Query, Mapa, RPT..) os atalhos não serão acionados.
* BREAK: DESKTOP - Remoção do Simulador de Consultas. As consultas serão testadas diretamente via WEB.
* BREAK: DESKTOP - Desabilitado temporariamente o menu de Cópia de Consulta.
[versão 1.1.9 - 22/08/2013]
* NEW: Cadastro de RPTs
* FIX: Erro de violação de UK que ocorria ao remover uma coluna de uma query gravada, confirmar a edição, e antes de gravar, alterar a query novamente adicionando a coluna que havia sido removida.
* FIX: Não estava carregando a URL dos Graficos. A janela abria em branco.
[versão 1.1.8 - 31/07/2013]
* NEW: Criação do arquivo ChangeLog.txt
* NEW: Campo Chave da Consulta, única para cada consulta independente do cliente. Este campo é usado para identificar se uma consulta deve ser alterada ou incluida na importação via XML.
* FIX: DESKTOP - Na navegação entre parâmetros, estava mostrando mensagem para confirmar os dados editados desnecessariamente.
* FIX: DESKTOP - Correção na mensagem que ocorria ao fazer uma exclusão de consulta seguida da abertura de uma nova consulta. O sistema estava pergutando se gostaria de manter os dados na tela, mas nada havia sido informado.
* FIX: DESKTOP - Validação nas constantes para não permitir adicionar valor antes de selecionar um usuario.
* FIX: DESKTOP - Estava limpando os valores configurados para a constante ao pressionar o botão ALTERAR.
* FIX: DESKTOP - Ao incluir um Mapa Complexo (Rota) não estava ocultando o a aba SAIDA do User Control de edição de queries
* FIX: DESKTOP - O método que gerava o nome de um novo nó de treeview estava com problema. Ao invés de buscar o node por descrição(text) estava buscando por nome do controle.
* FIX: DESKTOP - Correção no icone de Link Externo na tela de permissões de menu.
* FIX: WEB - Não estava considerando a conexão padrão, nas queries de mapas complexos.
* FIX: WEB - Não estava passando os Parâmetros e Colunas da Query Pai para montar as queries dos Mapas Complexos.
* FIX: WEB - Ao utilizar uma coluna da query pai que possuisse formatação por HTML Injection, não estava removendo as tags HTML antes de fazer a substituição na QUERY filha
* FIX: WEB - Pagina da Subconsulta não estava tratando Mapas Simples por endereço (Sem precisar especificar Latitude e Longitude).
* FIX: WEB - Pagina da Subconsulta não estava suportando Mapas Complexos.
* FIX: WEB - Pagina da Subconsulta não estava suportando Mascaras nas colunas da Grid.
* BREAK: Conversão de todas as tabelas, para que tenham apenas um campo como chave primária.
* BREAK: Mascaras utilizando "Composite Formatting" nas colunas da grid para todos os tipo de dados. O formato das mascaras será aleterado.
[versão 1.1.7 - 11/07/2013]
* NEW: Menus carregados com icones no projeto WEB e DESKTOP.
* NEW: WEB - Gravação e leitura do estado da Treeview de menus em Cookies.
[versão 1.1.6 - 05/05/2013]
* NEW: Cadastro de menus do tipo "URL Externa".
* NEW: Conversão de colunas RTF para texto.
* FIX: WEB - Correção na altura da treeview dos menus para que ocupe 100% da area.
* FIX: Melhoria no cadastro de queries. Agora todas as consultas do banco PostgreSql são executadas com LIMIT 0 no final.
* FIX: Correção na exclusão de consulta. Não estava excluindo o menu, permissões e restrições relacionadas.
* FIX: Substituição das quebras de linhas CRLF pela tag <br />, no valor das colunas.
[versão 1.1.5 - 09/04/2013]
* NEW: Opção para configurar a largura padrão dos parâmeros.
* NEW: Implementado conexões do tipo OLEDB no cadastro de Queries e Browses Dinâmicos.
* NEW: Modificado para gerar os Lookups em COMBO BOX quando possuirem somente uma coluna.
* FIX: Correção nas constraints para permitir imagens com extensões que tenham até 4 caracteres para logotipos. Até então, o máximo eram 3 caracteres.
* FIX: WEB - Correção de Lookup de parametros cujo o nome possui "_". Ocorria erro devido a um split que era feito.
* FIX: WEB - Melhorias nos filtros do Browse Dinamico, para fazer o auto postback e definir tipo de filtro padrão por tipo de dado.
* FIX: WEB - Correção para funcionar a opção "Usar Paginação" nas sub-consultas. Este parâmetro não estava sendo levado em consideração.
* BREAK: Alteração na comparação da senha do ROOT no login, para não usar a "Senha do Dia"
[versão 1.1.4 - 01/03/2013]
* NEW: Queries com saída em Graficos, do tipo Pizza e Barras.
* NEW: Configuração de restrições no valor dos parâmetros.
* NEW: Opção na configuração dos Mapas Simples, para permitir que seja passado apenas o endereço ao invés de exigir latitude e longitude.
* NEW: Campo para definir se a quebra de texto será exibida
* NEW: Campo para informar se a formatação condicional vai gerar legenda ou não.
* NEW: Implemtado o Totalizador para colunas do tipo Hora.
* NEW: Implementação nos Mapas Complexos para passar o caminho da imagem que aparecerá no mapa apartir de uma coluna da query.
* NEW: Configuração de valor padrã dos parâmetros.
* FIX: WEB - Na versão publicada no ISS, era necessário fazer o login 2x por causa de um problema com o parametro "returnUrl".
* FIX: WEB - Correção do erro das configurações, que fica na tela de LOADING e não saia.
* FIX: DEKTOP - Correção de problemas nas combo boxes de confirmação das colunas de mapa.
* FIX: DEKTOP - Alteração para esconder a aba de "Saida" no componente de edição de query, para Mapas e Browses.
* FIX: DEKTOP - Alteração para sempre perguntar se o usuário deseja abandonar as alterações não gravadas, antes de carregar uma nova consulta em tela.
* FIX: Correção no parâmetro Search_Path do Npgsql. Estava gerando searchPath.
* FIX: SETUP - Alteração no nome do banco Default de jetclass para latromi.
* FIX: SETUP - Alteração nos projetos de saida (Output) para serem Transitivos (Sempre sobrepões a versão anterior).
[versão 1.1.3 - 04/12/2012]
* NEW: Campo "Com Restrição" nas permissõe dos menus. Só vai considerar as permissão quando estiver marcado. Se estiver desmarcado, o menu está habilitado para todos os usuários.
* NEW: Campo" Usar Paginação" nas opções de Saída do cadastro de queries. Se ativado, vai carregar a consulta na WEB com paginação, caso contrário a consulta será carregada sem paginação. Antes, o padrão para todas as consultas era com paginação.
* NEW: Opção de definir obrigatoriedade no preenchimento dos parametros.
* NEW: Implementação da exportação para excel com o uso de formatações condicionais.
* NEW: WEB - Opção de "Expandir Consulta" / "Recolher Consulta", que faz os Paineis de Parametros e Menus sumirem ou aparecerem respectivamente
* FIX: Ao Fixar as colunas, não estava considerando as colunas invisiveis na parte WEB.
* FIX: Na parte Desktop, ao alterar um parâmetro do tipo "Caixa de Opções", ele gerava items em branco nas opções.
* FIX: No cadastro das Constantes, na parte Desktop, ocorria erro ao tentar digitar na ListView para procurar usuários.
* FIX: Na tela de cadastro de menus, ao apertar DEL durante a edição de um texto na treeview, o atalho para a opção excluir era acionado. Alterado o atalho para Shift + Del
* FIX: Melhoria nas conexões das consultas, para sempre serem fechadas após a execução. Algum locais não estavam fazendo isso.
* FIX: Correção na montagem da connectionString das conexões das queries cadastradas. Não estava considerando a propriedade "ParametrosAdicionais"
* FIX: Correção no tamanho da tela para não esconder o botão da consulta quando a consulta não tiver parametros.
* FIX: WEB - Correção no carregamento do tema gravado. Carregava sempre o primeiro tema quando as configurações eram editadas.
* FIX: DESKTOP - Correção na importação de XML via Serialização. Ao importar o arquivo o sistema mostrava mensagem dizendo que ia abrir a consulta gravada, mas não abria.
* FIX: Compatibilidade entre navegadores Firefox, Chrome, Internet Explorer e Saffari.
* BREAK: Implementada a permissão à todas consultas e menus para o usuário com permissão de ROOT.
[versão 1.1.2 - 20/10/2012]
* NEW: Conexão padrão nas configurações, para não precisar especificar a conexão a cada query.
[versão 1.1.1 - 11/10/2012]
* NEW: Possibilidade de fixar colunas da grid (Freeze)
[versão 1.1.0 - 08/10/2012]
* NEW: Criação da tabela usuariobase.
* NEW: Melhorias internas na configuração da query de usuarios.
[versão 1.0.10 - 27/09/2012]
* BREAK: Alteração na forma carregar os usuários. Agora é possivel buscar os dados apartir de qualquer banco de dados.
[versão 1.0.9 - 19/09/2012]
* NEW: Novo tipo de parâmetro "Lookup", que permite a configuração de Browse Dinâmico.
[versão 1.0.8 - 13/09/2012]
* NEW: Criação de campo para definir a largura padrão das colunas do browse dinâmico.
* NEW: Possibilidade de configurar a conexão desejada, na query do browse dinâmico.
[versão 1.0.7 - 13/09/2012]
* NEW: Criação dos browses dinâmicos (lookup).
* NEW: Criação da tabela que grava a versão do sistema.
[versão 1.0.6 - 13/09/2012]
* FIX: Correção nas Check Constraints dos campos referentes à extenção das imagens dos logotipos, das tabelas de configuração.
* FIX: Definição de um tema padrão (WebBlue) na tabela de configurações.
[versão 1.0.5 - 13/09/2012]
* BREAK: Alteração no nome das tabelas dos mapas complexo, alterando de "rota" para "mapa2".
* NEW: Opção de criar mapas complexos com mais de uma query, sendo que cada uma delas corresponde a um trajeto ou conjunto de localizações diferentes.
* NEW: Estilização da página Web, permitindo que sejam configuradas duas cores no topo, criando um efeito solido ou gradiente. Essas configurações podem ser realizadas por usuário ou por empresa.
[versão 1.0.4 - 13/09/2012]
* NEW: Opção de alterar a conexão da query dos Mapas Complexos.
[versão 1.0.3 - 13/09/2012]
* NEW: Mapa Complexo, para ser acessado via link na grid.
* NEW: Opção de aplicar a formatação condicional da grid em apenas uma coluna, ao invé de aplicar à linha inteira.
* NEW: Creiação das configurações da empresa e de usuário, para manunteção na Web.
* BREAK: Campo código do usuário, das configurações de segurança, passa a ser do tipo alfanumérico.
[versão 1.0.2 - 13/09/2012]
* NEW: Totalizadores nas colunas da grid.
* NEW: Mapa simples, para ser acessado via link na grid.
[versão 1.0.1 - 13/09/2012]
* NEW: Opção para informar "Parâmetros Adicionais" nas conexões de Queries. Este campo complementa a connectionString gerada.
* NEW: Permissões de acesso dos menus são replicadas para os niveis superiores (menu pai).
</div>
100452ac83aadc2addb830891a7016a5032a9973
Histórico de Alterações
0
15
1519
1515
2018-07-05T14:37:36Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Primeira Versão==
Em 2012, durante o desenvolvimento inicial do sistema, o codinome do projeto era '''WecDB'''. Neste etapa, o nosso ''Change Log'' era único para todos os aplicativos. A partir da versão 2.0, eles foram separados.
*[[LATROM - Primeira Versão|Versão 1]]
==LATROMI Client==
*[[LATROMI Client - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/ClientReleases Versão ≥ 3.5]
==LATROMI Web==
*[[LATROMI Web - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/WebReleases Versão ≥ 3.5]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
*[http://updatecenter.latromi.com.br/Pages/WsAppReleases WSApp ≥ 2.4]
==Ver Também==
* [[Padrão de Versionamento de Software]]
ae389e0c534b3369fa06f7c133f7064d5d76ba30
1520
1519
2018-07-05T14:46:31Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Primeira Versão==
Em 2012, durante o desenvolvimento inicial do sistema, o codinome do projeto era '''WecDB'''. Neste etapa, o nosso ''Change Log'' era único para todos os aplicativos. A partir da versão 2.0, eles foram separados.
*[[LATROM - Primeira Versão|Versão 1]]
==LATROMI Client==
*[[LATROMI Client - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/ClientReleases Versão ≥ 3.5]
==LATROMI Web==
*[[LATROMI Web - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/WebReleases Versão ≥ 3.5]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
*[http://updatecenter.latromi.com.br/Pages/WsAppReleases WSApp ≥ 2.4]
==Ver Também==
* [[Padrao_de_Versionamento_de_Software_(≤_v3.4)]]
d88240a359815e3461f5e1eaad518d9a8a4766db
1521
1520
2018-07-05T14:46:50Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Primeira Versão==
Em 2012, durante o desenvolvimento inicial do sistema, o codinome do projeto era '''WecDB'''. Neste etapa, o nosso ''Change Log'' era único para todos os aplicativos. A partir da versão 2.0, eles foram separados.
*[[LATROM - Primeira Versão|Versão 1]]
==LATROMI Client==
*[[LATROMI Client - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/ClientReleases Versão ≥ 3.5]
==LATROMI Web==
*[[LATROMI Web - Versoes Antigas|Versão < 3.5]]
*[http://updatecenter.latromi.com.br/Pages/WebReleases Versão ≥ 3.5]
==WSApp==
*[[WSApp 2.0|Versão 2.0]]
*[[WSApp 2.1|Versão 2.1]]
*[[WSApp 2.2|Versão 2.2]]
*[[WSApp 2.3|Versão 2.3]]
*[http://updatecenter.latromi.com.br/Pages/WsAppReleases WSApp ≥ 2.4]
==Ver Também==
* [[Padrão de Versionamento de Software (≤ v3.4)]]
7e9e53ccb55190db8f97bc9a52b33c7d3959239e
Conectando-se a um banco de dados Oracle
0
66
1522
1283
2018-07-05T14:48:53Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[LATROMI Client - Conectando-se a um banco de dados Oracle]] para [[Conectando-se a um banco de dados Oracle]] sem deixar um redirecionamento
wikitext
text/x-wiki
== Passo-a-passo ==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|200px|thumb|right|Configuração de conexão com um banco de dados Oracle]]
# Se você estiver com o LATROMI Client aberto, feche-o.
# Baixe e instale a última versão do pacote [http://www.oracle.com/technetwork/pt/topics/dotnet/index-085163.html ODP.NET]
# Abra o LATROMI Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* '''Nome''': Informe um nome para a conexão que será criada.
#* '''Provider''': Selecione ''Oracle.DataAccess.Client''
#* '''Servidor''': Informe o endereço do servidor onde está o banco de dados.
#* '''Nome do Serviço''': Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]'' do servidor de banco de dados.
#* '''Porta''': Informe a porta para conexão com o banco de dados.
#* '''Usuário''': Usuário para conexão com o banco de dados.
#* '''Senha''': Senha do usuário para conexão com o banco de dados.
== Ver Também ==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
* [http://www.marcioalthmann.net/2014/01/odp-net-the-provider-is-not-compatible-with-the-version-of-oracle-client/ ODP.NET: The provider is not compatible with the version of Oracle client]
[[Category:Provedores de Dados]]
1705c18b89c687181502910e7d492bdf3b636948
Conectando-se a uma planilha de Excel
0
26
1523
351
2018-07-05T14:49:02Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[WecDB Client - Conectando-se a uma planilha de Excel]] para [[Conectando-se a uma planilha de Excel]]
wikitext
text/x-wiki
Na inclusão da QUERY, crie uma conexão com os dados abaixo:
* Provider: ''System.Data.OleDb''
* Banco: Caminho da planilha. ''Ex.: \\192.168.0.200\publico\Planilhas\planilha1.xls''
* Parâmetros Adicionais: ''Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=Excel 8.0''
<br />
<p>
Exemplo de SELECT:
</p>
<font face="Courier New" size="2">
<font color = "blue">SELECT</font>
<br/> <font color = "#FF0080"><b>FORMAT</b></font><font color = "maroon">(</font><font color = "#FF0080"><b>NOW</b></font><font color = "maroon">(</font><font color = "maroon">)</font> <font color = "silver">,</font> <font color = "red">'MM/dd/yyyy'</font><font color = "maroon">)</font> <font color = "blue">AS</font> <font color = "maroon">dataatual</font><font color = "silver">,</font>
<br/> <font color = "#FF0080"><b>FORMAT</b></font><font color = "maroon">(</font><font color = "maroon">[data]</font> <font color = "silver">,</font> <font color = "red">'MM/dd/yyyy'</font><font color = "maroon">)</font> <font color = "blue">AS</font> <font color = "maroon">dataplanilha</font><font color = "silver">,</font> <font color = "silver">*</font> <font color = "blue">FROM</font> <font color = "maroon">[Plan1$]</font>
<br/> <font color = "blue">WHERE</font> <font color = "maroon">[data]</font> <font color = "blue">IS</font> <font color = "blue">NOT</font> <font color = "blue">NULL</font>
<br/> <font color = "blue">ORDER</font> <font color = "blue">BY</font> <font color = "maroon">[data]</font> <font color = "blue">DESC</font>
</font>
<p>
'''IMPORTANTE:''' O caminho da planilha precisa ser visível tanto para o WecDB Client quanto para o Portal WecDB
</p>
[[Category:Provedores de Dados]]
db5296907f320396dcc21cdca11381b7deea0311
WecDB Client - Conectando-se a uma planilha de Excel
0
218
1524
2018-07-05T14:49:02Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[WecDB Client - Conectando-se a uma planilha de Excel]] para [[Conectando-se a uma planilha de Excel]]
wikitext
text/x-wiki
#REDIRECIONAMENTO [[Conectando-se a uma planilha de Excel]]
88a51ec1db031b478018340d3b3eb3ab9609a5fb
LATROMI: Tópicos de Ajuda
0
27
1525
1496
2018-07-05T14:49:26Z
Daniel.giacomelli
1
wikitext
text/x-wiki
: '''Visão Geral do Sistema'''
:# [[LATROMI Client]]
:## [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:# [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
: '''Autenticação'''
:# [[Autenticação simples via URL]]
:# [[Autenticação com token via URL]]
: '''[[Consultas]]'''
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
: '''Serviços'''
:# [[Authentication.svc]] (Serviço de Autenticação)
: '''Páginas do LATROMI Web'''
:# [[Report.aspx]] (Página de visualização de Consultas)
:# [[RptPrintView.aspx]] - (Página de geração de PDF)
: '''Performance'''
:# [[Melhoria de Performance no IIS]]
fdb60f0bc107777df33a2160488fe7053643d8fd
Arquivo:Client Login.jpg
6
219
1526
2018-07-05T16:45:28Z
Daniel.giacomelli
1
Tele de Login do LATROMI Client
wikitext
text/x-wiki
Tele de Login do LATROMI Client
477cc9e84de0cc0113e266d384342557ea17aa3b
LATROMI Client: Primeiro Acesso
0
163
1527
1316
2018-07-05T16:48:20Z
Daniel.giacomelli
1
wikitext
text/x-wiki
=== Configuração ===
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[File:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[File:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
[[File:Client_Login.jpg||thumb|none|Tela de Login]]
== Ativação do Produto ==
{{Licenciamento}}
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
fe65d8722f73ff00e315acfbf317e83f10940199
1528
1527
2018-07-05T16:49:29Z
Daniel.giacomelli
1
wikitext
text/x-wiki
=== Configuração ===
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[File:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[File:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
[[File:Client_Login.jpg]]
== Ativação do Produto ==
{{Licenciamento}}
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
a55e0200da21c09aea9af32e20fcf43eb326ff7f
1529
1528
2018-07-05T16:50:03Z
Daniel.giacomelli
1
wikitext
text/x-wiki
=== Configuração ===
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[File:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[File:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
== Autenticação ==
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
[[File:Client_Login.jpg]]
== Ativação do Produto ==
{{Licenciamento}}
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
7316d4d582c7b0ad7cf76cf528043b950782b1bf
1530
1529
2018-07-05T16:50:22Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Configuração ==
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[File:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[File:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
== Autenticação ==
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
[[File:Client_Login.jpg]]
== Ativação do Produto ==
{{Licenciamento}}
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
c2f4ed433c890aec2c607e561f70ad0ace37cba0
Arquivo:Client MainWindow.jpg
6
220
1531
2018-07-05T16:54:20Z
Daniel.giacomelli
1
Janela Principal do LATROMI Client
wikitext
text/x-wiki
Janela Principal do LATROMI Client
ea86dca44778dbb84170977c6179ee06dcb951c6
Arquivo:Client MainWindow MenuArquivo.jpg
6
221
1532
2018-07-05T16:55:37Z
Daniel.giacomelli
1
Menu Arquivo do LATROMI Client
wikitext
text/x-wiki
Menu Arquivo do LATROMI Client
97579a5e8d5dd978e16de8699f8b18d500b0edb3
Arquivo:Client MainWindow StatusBar.jpg
6
222
1533
2018-07-05T16:57:47Z
Daniel.giacomelli
1
Barra de Status do LATROMI Client
wikitext
text/x-wiki
Barra de Status do LATROMI Client
a5bda5b52669b97b7a0e272c0864633db6e82bcb
Arquivo:Client MainWindow MenuAjuda1.jpg
6
223
1534
2018-07-05T16:58:14Z
Daniel.giacomelli
1
Menu Ajuda do LATROMI Client
wikitext
text/x-wiki
Menu Ajuda do LATROMI Client
345ec1039b7f49abb67f773fe0e8b13c8aaf5f15
Arquivo:Client MainWindow MenuAtualizacao.jpg
6
224
1535
2018-07-05T16:59:11Z
Daniel.giacomelli
1
Menu "Atualização" do LATROMI Client
wikitext
text/x-wiki
Menu "Atualização" do LATROMI Client
c1c303b1f2e5416823c2d3cea7740c25baeb5beb
Arquivo:Client MainWindow MenuCadastros1.jpg
6
225
1536
2018-07-05T16:59:48Z
Daniel.giacomelli
1
Menu "Cadastros" do LATROMI Client
wikitext
text/x-wiki
Menu "Cadastros" do LATROMI Client
e35711d6cb7ed4d9f28a63d69cfdfbff4705c3a8
Arquivo:Client MainWindow MenuConfiguracoes2.jpg
6
226
1537
2018-07-05T17:10:32Z
Daniel.giacomelli
1
Menu "Configurações" do LATROMI Client
wikitext
text/x-wiki
Menu "Configurações" do LATROMI Client
8b1740b377825dc0c3e4c5cf63cec1b6f1877edd
Arquivo:Client MainWindow MenuFerramentas.jpg
6
227
1538
2018-07-05T17:10:47Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
LATROMI Client
0
134
1539
1324
2018-07-05T17:20:00Z
Daniel.giacomelli
1
wikitext
text/x-wiki
=Teste=
== Visão Geral ==
== Tela Principal ==
Quando você abre o Client do LATROMI, encontrará uma página inicial (figura 1) já preparada para trabalhar com as consultas, isto é, aqui você realiza a manutenção de todas as consultas e trazendo do banco de dados as informações em forma de ''Grade'' ou ''Gráfico'' para apresentarmos na tela do navegador.
Essa mesma tela inicial está basicamente dividida em '''6 partes:'''
[[Arquivo:Tela Principal Client.jpg|650px|thumb|none|Figura 1 - Tela Principal|Figura 1 - Tela Principal]]
== Identificação da Consulta ==
Aqui na <u>parte central</u> (letra A da figura 1) ficam as informações sobre a consulta, como a identificação (código da consulta já salva), nome dado a essa consulta e o módulo a que a consulta pertence.
== Query e RPTs ==
Na <u>parte esquerda</u> superior (letra B da figura 1) é onde você inclui uma ''query'' ou um RPT (do Crytal Report) que utilizará para buscar os registros do banco de dados.
== Formatações ==
Na <u>parte esquerda</u> inferior (letra C da figura 1) estão todas as formatações que você consegue realizar no retorno da sua consulta, incluindo formatações condicionais, comandos SQL e ações de botões.
== Campos da Consulta ==
Na <u>parte central</u> inferior (letra D da figura 1) ficam as configurações e disposições das colunas (campos) retornadas na sua consulta. É aqui que você altera as descrição do campo, formato, se será visível ou não, agregação de valores entre outras ações.
== Parâmetros ==
Na <u>parte direita</u> (letra E da figura 1) você poderá criar parâmetros ou restrições que em conjunto com a sua consulta complementarão o poder de ação de cada linha de registro retornada pela sua consulta ao banco de dados.
== Menu Superior ==
No menu superior (letra F da figura 1) encontramos 6 itens que serão descrito logo abaixo:
=== Arquivo ===
Aqui (figura 2) você pode criar uma nova consulta, salvar a consulta atual e excluir uma consulta. Caso seja necessário, existe a possibilidade de excluir várias consultas ao mesmo tempo. Aqui também é possível abrir as pastas onde estão as configurações e os logs do sistema. Por último, é possível duplicar ou exportar uma consulta.
[[Arquivo:Menu Arquivo.jpg|400px|thumb|none|Figura 2 - Menu Arquivo|Figura 2 - Menu Arquivo]]
=== Cadastro ===
Aqui (figura 3) você pode criar um browser dinâmico e um formulário dinâmico. Juntamente com as consultas, esses são os itens mais importantes para o desenvolvimento de um sistema utilizando a ferramenta. Ainda no menu cadastro, é possível criar ou configurar o extrator de arquivos, criar a documentação de ajuda, criar o menu de navegação e criar ou configurar as variáveis globais do sistema.
[[Arquivo:Menu Cadastro.jpg|400px|thumb|none|Figura 3 - Menu Cadastro|Figura 3 - Menu Cadastro]]
=== Configurações ===
Aqui (figura 4) você pode ajustar as configurações do sistema, configurações do acesso local e as configurações de acesso ao sistema. Aqui também é possível ajustar as configurações publicas dos arquivos CSS e Javascript. Por último, é possível recarregar todas as configurações buscando no banco de dados do sistema os valores atualizados.
[[Arquivo:Menu Configuracoes.jpg|400px|thumb|none|Figura 4 - Menu Configurações|Figura 4 - Menu Configurações]]
=== Ferramentas ===
Aqui (figura 5) você pode gerenciar os arquivos, principalmente as figuras e ícones que irá utilizar bem como os relatórios do Crystal Report. Aqui também é possível realizar a sincronização dos usuários fazendo integração via banco de dados ou AD do Windows. Você também pode configurar o conector de dados do Dot Net neste mesmo menu. Por último uma ferramenta bem interessante é o Editor de SQL, onde você pode executar suas querys sem a necessidade de abrir outro programa.
[[Arquivo:Menu Ferramentas.jpg|400px|thumb|none|Figura 5 - Menu Ferramentas|Figura 5 - Menu Ferramentas]]
=== Atualização ===
Aqui (figura 6) você pode realizar a atualização do conteúdo do seu portal, tanto importando quando exportando pacote. Aqui também é possível verificar se existem atualizações do sistema. Por último, é possível reiniciar o aplicativo.
[[Arquivo:Menu Atualizacao.jpg|400px|thumb|none|Figura 6 - Menu Atualizações|Figura 6 - Menu Atualizações]]
=== Ajuda ===
Aqui (figura 7) você encontra um link para a Wiki do Latromi juntamente com o histórico de todas as atualizações já realizados no sistema.
[[Arquivo:Menu Ajuda.jpg|400px|thumb|none|Figura 7 - Menu Ajuda|Figura 7 - Menu Ajuda]]
a214474d237d8e80612057598c1ec6af314f2a5f
1541
1539
2018-07-05T17:27:31Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Visão Geral ==
{{latromi-client-description}]
== Tela Principal ==
Quando você abre o Client do LATROMI, encontrará uma página inicial (figura 1) já preparada para trabalhar com as consultas, isto é, aqui você realiza a manutenção de todas as consultas e trazendo do banco de dados as informações em forma de ''Grade'' ou ''Gráfico'' para apresentarmos na tela do navegador.
Essa mesma tela inicial está basicamente dividida em '''6 partes:'''
[[Arquivo:Tela Principal Client.jpg|650px|thumb|none|Figura 1 - Tela Principal|Figura 1 - Tela Principal]]
== Identificação da Consulta ==
Aqui na <u>parte central</u> (letra A da figura 1) ficam as informações sobre a consulta, como a identificação (código da consulta já salva), nome dado a essa consulta e o módulo a que a consulta pertence.
== Query e RPTs ==
Na <u>parte esquerda</u> superior (letra B da figura 1) é onde você inclui uma ''query'' ou um RPT (do Crytal Report) que utilizará para buscar os registros do banco de dados.
== Formatações ==
Na <u>parte esquerda</u> inferior (letra C da figura 1) estão todas as formatações que você consegue realizar no retorno da sua consulta, incluindo formatações condicionais, comandos SQL e ações de botões.
== Campos da Consulta ==
Na <u>parte central</u> inferior (letra D da figura 1) ficam as configurações e disposições das colunas (campos) retornadas na sua consulta. É aqui que você altera as descrição do campo, formato, se será visível ou não, agregação de valores entre outras ações.
== Parâmetros ==
Na <u>parte direita</u> (letra E da figura 1) você poderá criar parâmetros ou restrições que em conjunto com a sua consulta complementarão o poder de ação de cada linha de registro retornada pela sua consulta ao banco de dados.
== Menu Superior ==
No menu superior (letra F da figura 1) encontramos 6 itens que serão descrito logo abaixo:
=== Arquivo ===
Aqui (figura 2) você pode criar uma nova consulta, salvar a consulta atual e excluir uma consulta. Caso seja necessário, existe a possibilidade de excluir várias consultas ao mesmo tempo. Aqui também é possível abrir as pastas onde estão as configurações e os logs do sistema. Por último, é possível duplicar ou exportar uma consulta.
[[Arquivo:Menu Arquivo.jpg|400px|thumb|none|Figura 2 - Menu Arquivo|Figura 2 - Menu Arquivo]]
=== Cadastro ===
Aqui (figura 3) você pode criar um browser dinâmico e um formulário dinâmico. Juntamente com as consultas, esses são os itens mais importantes para o desenvolvimento de um sistema utilizando a ferramenta. Ainda no menu cadastro, é possível criar ou configurar o extrator de arquivos, criar a documentação de ajuda, criar o menu de navegação e criar ou configurar as variáveis globais do sistema.
[[Arquivo:Menu Cadastro.jpg|400px|thumb|none|Figura 3 - Menu Cadastro|Figura 3 - Menu Cadastro]]
=== Configurações ===
Aqui (figura 4) você pode ajustar as configurações do sistema, configurações do acesso local e as configurações de acesso ao sistema. Aqui também é possível ajustar as configurações publicas dos arquivos CSS e Javascript. Por último, é possível recarregar todas as configurações buscando no banco de dados do sistema os valores atualizados.
[[Arquivo:Menu Configuracoes.jpg|400px|thumb|none|Figura 4 - Menu Configurações|Figura 4 - Menu Configurações]]
=== Ferramentas ===
Aqui (figura 5) você pode gerenciar os arquivos, principalmente as figuras e ícones que irá utilizar bem como os relatórios do Crystal Report. Aqui também é possível realizar a sincronização dos usuários fazendo integração via banco de dados ou AD do Windows. Você também pode configurar o conector de dados do Dot Net neste mesmo menu. Por último uma ferramenta bem interessante é o Editor de SQL, onde você pode executar suas querys sem a necessidade de abrir outro programa.
[[Arquivo:Menu Ferramentas.jpg|400px|thumb|none|Figura 5 - Menu Ferramentas|Figura 5 - Menu Ferramentas]]
=== Atualização ===
Aqui (figura 6) você pode realizar a atualização do conteúdo do seu portal, tanto importando quando exportando pacote. Aqui também é possível verificar se existem atualizações do sistema. Por último, é possível reiniciar o aplicativo.
[[Arquivo:Menu Atualizacao.jpg|400px|thumb|none|Figura 6 - Menu Atualizações|Figura 6 - Menu Atualizações]]
=== Ajuda ===
Aqui (figura 7) você encontra um link para a Wiki do Latromi juntamente com o histórico de todas as atualizações já realizados no sistema.
[[Arquivo:Menu Ajuda.jpg|400px|thumb|none|Figura 7 - Menu Ajuda|Figura 7 - Menu Ajuda]]
a2deb3be1a563e627d9362e23c6db45a0711e375
1544
1541
2018-07-05T17:29:49Z
Daniel.giacomelli
1
/* Visão Geral */
wikitext
text/x-wiki
== Visão Geral ==
{{Info/LatromiClient}}
== Tela Principal ==
Quando você abre o Client do LATROMI, encontrará uma página inicial (figura 1) já preparada para trabalhar com as consultas, isto é, aqui você realiza a manutenção de todas as consultas e trazendo do banco de dados as informações em forma de ''Grade'' ou ''Gráfico'' para apresentarmos na tela do navegador.
Essa mesma tela inicial está basicamente dividida em '''6 partes:'''
[[Arquivo:Tela Principal Client.jpg|650px|thumb|none|Figura 1 - Tela Principal|Figura 1 - Tela Principal]]
== Identificação da Consulta ==
Aqui na <u>parte central</u> (letra A da figura 1) ficam as informações sobre a consulta, como a identificação (código da consulta já salva), nome dado a essa consulta e o módulo a que a consulta pertence.
== Query e RPTs ==
Na <u>parte esquerda</u> superior (letra B da figura 1) é onde você inclui uma ''query'' ou um RPT (do Crytal Report) que utilizará para buscar os registros do banco de dados.
== Formatações ==
Na <u>parte esquerda</u> inferior (letra C da figura 1) estão todas as formatações que você consegue realizar no retorno da sua consulta, incluindo formatações condicionais, comandos SQL e ações de botões.
== Campos da Consulta ==
Na <u>parte central</u> inferior (letra D da figura 1) ficam as configurações e disposições das colunas (campos) retornadas na sua consulta. É aqui que você altera as descrição do campo, formato, se será visível ou não, agregação de valores entre outras ações.
== Parâmetros ==
Na <u>parte direita</u> (letra E da figura 1) você poderá criar parâmetros ou restrições que em conjunto com a sua consulta complementarão o poder de ação de cada linha de registro retornada pela sua consulta ao banco de dados.
== Menu Superior ==
No menu superior (letra F da figura 1) encontramos 6 itens que serão descrito logo abaixo:
=== Arquivo ===
Aqui (figura 2) você pode criar uma nova consulta, salvar a consulta atual e excluir uma consulta. Caso seja necessário, existe a possibilidade de excluir várias consultas ao mesmo tempo. Aqui também é possível abrir as pastas onde estão as configurações e os logs do sistema. Por último, é possível duplicar ou exportar uma consulta.
[[Arquivo:Menu Arquivo.jpg|400px|thumb|none|Figura 2 - Menu Arquivo|Figura 2 - Menu Arquivo]]
=== Cadastro ===
Aqui (figura 3) você pode criar um browser dinâmico e um formulário dinâmico. Juntamente com as consultas, esses são os itens mais importantes para o desenvolvimento de um sistema utilizando a ferramenta. Ainda no menu cadastro, é possível criar ou configurar o extrator de arquivos, criar a documentação de ajuda, criar o menu de navegação e criar ou configurar as variáveis globais do sistema.
[[Arquivo:Menu Cadastro.jpg|400px|thumb|none|Figura 3 - Menu Cadastro|Figura 3 - Menu Cadastro]]
=== Configurações ===
Aqui (figura 4) você pode ajustar as configurações do sistema, configurações do acesso local e as configurações de acesso ao sistema. Aqui também é possível ajustar as configurações publicas dos arquivos CSS e Javascript. Por último, é possível recarregar todas as configurações buscando no banco de dados do sistema os valores atualizados.
[[Arquivo:Menu Configuracoes.jpg|400px|thumb|none|Figura 4 - Menu Configurações|Figura 4 - Menu Configurações]]
=== Ferramentas ===
Aqui (figura 5) você pode gerenciar os arquivos, principalmente as figuras e ícones que irá utilizar bem como os relatórios do Crystal Report. Aqui também é possível realizar a sincronização dos usuários fazendo integração via banco de dados ou AD do Windows. Você também pode configurar o conector de dados do Dot Net neste mesmo menu. Por último uma ferramenta bem interessante é o Editor de SQL, onde você pode executar suas querys sem a necessidade de abrir outro programa.
[[Arquivo:Menu Ferramentas.jpg|400px|thumb|none|Figura 5 - Menu Ferramentas|Figura 5 - Menu Ferramentas]]
=== Atualização ===
Aqui (figura 6) você pode realizar a atualização do conteúdo do seu portal, tanto importando quando exportando pacote. Aqui também é possível verificar se existem atualizações do sistema. Por último, é possível reiniciar o aplicativo.
[[Arquivo:Menu Atualizacao.jpg|400px|thumb|none|Figura 6 - Menu Atualizações|Figura 6 - Menu Atualizações]]
=== Ajuda ===
Aqui (figura 7) você encontra um link para a Wiki do Latromi juntamente com o histórico de todas as atualizações já realizados no sistema.
[[Arquivo:Menu Ajuda.jpg|400px|thumb|none|Figura 7 - Menu Ajuda|Figura 7 - Menu Ajuda]]
581f648da2b1e346271406c69c9a629d84aafc98
1546
1544
2018-07-05T17:55:36Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Visão Geral ==
{{Info/LatromiClient}}
= Tela Principal =
Quando você abre o Client do LATROMI, encontrará uma página inicial (figura 1) já preparada para trabalhar com as consultas, isto é, aqui você realiza a manutenção de todas as consultas e trazendo do banco de dados as informações em forma de ''Grade'' ou ''Gráfico'' para apresentarmos na tela do navegador.
Essa mesma tela inicial está basicamente dividida em '''6 partes:'''
[[Arquivo:Tela Principal Client.jpg|650px|thumb|none|Figura 1 - Tela Principal|Figura 1 - Tela Principal]]
== Identificação da Consulta ==
Aqui na <u>parte central</u> (letra A da figura 1) ficam as informações sobre a consulta, como a identificação (código da consulta já salva), nome dado a essa consulta e o módulo a que a consulta pertence.
== Query e RPTs ==
Na <u>parte esquerda</u> superior (letra B da figura 1) é onde você inclui uma ''query'' ou um RPT (do Crytal Report) que utilizará para buscar os registros do banco de dados.
== Formatações ==
Na <u>parte esquerda</u> inferior (letra C da figura 1) estão todas as formatações que você consegue realizar no retorno da sua consulta, incluindo formatações condicionais, comandos SQL e ações de botões.
== Campos da Consulta ==
Na <u>parte central</u> inferior (letra D da figura 1) ficam as configurações e disposições das colunas (campos) retornadas na sua consulta. É aqui que você altera as descrição do campo, formato, se será visível ou não, agregação de valores entre outras ações.
== Parâmetros ==
Na <u>parte direita</u> (letra E da figura 1) você poderá criar parâmetros ou restrições que em conjunto com a sua consulta complementarão o poder de ação de cada linha de registro retornada pela sua consulta ao banco de dados.
== Menu Superior ==
No menu superior (letra F da figura 1) encontramos 6 itens que serão descrito logo abaixo:
=== Arquivo ===
Aqui (figura 2) você pode criar uma nova consulta, salvar a consulta atual e excluir uma consulta. Caso seja necessário, existe a possibilidade de excluir várias consultas ao mesmo tempo. Aqui também é possível abrir as pastas onde estão as configurações e os logs do sistema. Por último, é possível duplicar ou exportar uma consulta.
[[Arquivo:Menu Arquivo.jpg|400px|thumb|none|Figura 2 - Menu Arquivo|Figura 2 - Menu Arquivo]]
=== Cadastro ===
Aqui (figura 3) você pode criar um browser dinâmico e um formulário dinâmico. Juntamente com as consultas, esses são os itens mais importantes para o desenvolvimento de um sistema utilizando a ferramenta. Ainda no menu cadastro, é possível criar ou configurar o extrator de arquivos, criar a documentação de ajuda, criar o menu de navegação e criar ou configurar as variáveis globais do sistema.
[[Arquivo:Menu Cadastro.jpg|400px|thumb|none|Figura 3 - Menu Cadastro|Figura 3 - Menu Cadastro]]
=== Configurações ===
Aqui (figura 4) você pode ajustar as configurações do sistema, configurações do acesso local e as configurações de acesso ao sistema. Aqui também é possível ajustar as configurações publicas dos arquivos CSS e Javascript. Por último, é possível recarregar todas as configurações buscando no banco de dados do sistema os valores atualizados.
[[Arquivo:Menu Configuracoes.jpg|400px|thumb|none|Figura 4 - Menu Configurações|Figura 4 - Menu Configurações]]
=== Ferramentas ===
Aqui (figura 5) você pode gerenciar os arquivos, principalmente as figuras e ícones que irá utilizar bem como os relatórios do Crystal Report. Aqui também é possível realizar a sincronização dos usuários fazendo integração via banco de dados ou AD do Windows. Você também pode configurar o conector de dados do Dot Net neste mesmo menu. Por último uma ferramenta bem interessante é o Editor de SQL, onde você pode executar suas querys sem a necessidade de abrir outro programa.
[[Arquivo:Menu Ferramentas.jpg|400px|thumb|none|Figura 5 - Menu Ferramentas|Figura 5 - Menu Ferramentas]]
=== Atualização ===
Aqui (figura 6) você pode realizar a atualização do conteúdo do seu portal, tanto importando quando exportando pacote. Aqui também é possível verificar se existem atualizações do sistema. Por último, é possível reiniciar o aplicativo.
[[Arquivo:Menu Atualizacao.jpg|400px|thumb|none|Figura 6 - Menu Atualizações|Figura 6 - Menu Atualizações]]
=== Ajuda ===
Aqui (figura 7) você encontra um link para a Wiki do Latromi juntamente com o histórico de todas as atualizações já realizados no sistema.
[[Arquivo:Menu Ajuda.jpg|400px|thumb|none|Figura 7 - Menu Ajuda|Figura 7 - Menu Ajuda]]
dfe9dc30ec27dca91632390b1779e97feda14160
1547
1546
2018-07-05T17:55:49Z
Daniel.giacomelli
1
wikitext
text/x-wiki
= Visão Geral =
{{Info/LatromiClient}}
== Tela Principal ==
Quando você abre o Client do LATROMI, encontrará uma página inicial (figura 1) já preparada para trabalhar com as consultas, isto é, aqui você realiza a manutenção de todas as consultas e trazendo do banco de dados as informações em forma de ''Grade'' ou ''Gráfico'' para apresentarmos na tela do navegador.
Essa mesma tela inicial está basicamente dividida em '''6 partes:'''
[[Arquivo:Tela Principal Client.jpg|650px|thumb|none|Figura 1 - Tela Principal|Figura 1 - Tela Principal]]
== Identificação da Consulta ==
Aqui na <u>parte central</u> (letra A da figura 1) ficam as informações sobre a consulta, como a identificação (código da consulta já salva), nome dado a essa consulta e o módulo a que a consulta pertence.
== Query e RPTs ==
Na <u>parte esquerda</u> superior (letra B da figura 1) é onde você inclui uma ''query'' ou um RPT (do Crytal Report) que utilizará para buscar os registros do banco de dados.
== Formatações ==
Na <u>parte esquerda</u> inferior (letra C da figura 1) estão todas as formatações que você consegue realizar no retorno da sua consulta, incluindo formatações condicionais, comandos SQL e ações de botões.
== Campos da Consulta ==
Na <u>parte central</u> inferior (letra D da figura 1) ficam as configurações e disposições das colunas (campos) retornadas na sua consulta. É aqui que você altera as descrição do campo, formato, se será visível ou não, agregação de valores entre outras ações.
== Parâmetros ==
Na <u>parte direita</u> (letra E da figura 1) você poderá criar parâmetros ou restrições que em conjunto com a sua consulta complementarão o poder de ação de cada linha de registro retornada pela sua consulta ao banco de dados.
== Menu Superior ==
No menu superior (letra F da figura 1) encontramos 6 itens que serão descrito logo abaixo:
=== Arquivo ===
Aqui (figura 2) você pode criar uma nova consulta, salvar a consulta atual e excluir uma consulta. Caso seja necessário, existe a possibilidade de excluir várias consultas ao mesmo tempo. Aqui também é possível abrir as pastas onde estão as configurações e os logs do sistema. Por último, é possível duplicar ou exportar uma consulta.
[[Arquivo:Menu Arquivo.jpg|400px|thumb|none|Figura 2 - Menu Arquivo|Figura 2 - Menu Arquivo]]
=== Cadastro ===
Aqui (figura 3) você pode criar um browser dinâmico e um formulário dinâmico. Juntamente com as consultas, esses são os itens mais importantes para o desenvolvimento de um sistema utilizando a ferramenta. Ainda no menu cadastro, é possível criar ou configurar o extrator de arquivos, criar a documentação de ajuda, criar o menu de navegação e criar ou configurar as variáveis globais do sistema.
[[Arquivo:Menu Cadastro.jpg|400px|thumb|none|Figura 3 - Menu Cadastro|Figura 3 - Menu Cadastro]]
=== Configurações ===
Aqui (figura 4) você pode ajustar as configurações do sistema, configurações do acesso local e as configurações de acesso ao sistema. Aqui também é possível ajustar as configurações publicas dos arquivos CSS e Javascript. Por último, é possível recarregar todas as configurações buscando no banco de dados do sistema os valores atualizados.
[[Arquivo:Menu Configuracoes.jpg|400px|thumb|none|Figura 4 - Menu Configurações|Figura 4 - Menu Configurações]]
=== Ferramentas ===
Aqui (figura 5) você pode gerenciar os arquivos, principalmente as figuras e ícones que irá utilizar bem como os relatórios do Crystal Report. Aqui também é possível realizar a sincronização dos usuários fazendo integração via banco de dados ou AD do Windows. Você também pode configurar o conector de dados do Dot Net neste mesmo menu. Por último uma ferramenta bem interessante é o Editor de SQL, onde você pode executar suas querys sem a necessidade de abrir outro programa.
[[Arquivo:Menu Ferramentas.jpg|400px|thumb|none|Figura 5 - Menu Ferramentas|Figura 5 - Menu Ferramentas]]
=== Atualização ===
Aqui (figura 6) você pode realizar a atualização do conteúdo do seu portal, tanto importando quando exportando pacote. Aqui também é possível verificar se existem atualizações do sistema. Por último, é possível reiniciar o aplicativo.
[[Arquivo:Menu Atualizacao.jpg|400px|thumb|none|Figura 6 - Menu Atualizações|Figura 6 - Menu Atualizações]]
=== Ajuda ===
Aqui (figura 7) você encontra um link para a Wiki do Latromi juntamente com o histórico de todas as atualizações já realizados no sistema.
[[Arquivo:Menu Ajuda.jpg|400px|thumb|none|Figura 7 - Menu Ajuda|Figura 7 - Menu Ajuda]]
910edcb9fc7d1f81cf26dea7055e9443e6f8c610
1548
1547
2018-07-05T17:55:59Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{Info/LatromiClient}}
== Tela Principal ==
Quando você abre o Client do LATROMI, encontrará uma página inicial (figura 1) já preparada para trabalhar com as consultas, isto é, aqui você realiza a manutenção de todas as consultas e trazendo do banco de dados as informações em forma de ''Grade'' ou ''Gráfico'' para apresentarmos na tela do navegador.
Essa mesma tela inicial está basicamente dividida em '''6 partes:'''
[[Arquivo:Tela Principal Client.jpg|650px|thumb|none|Figura 1 - Tela Principal|Figura 1 - Tela Principal]]
== Identificação da Consulta ==
Aqui na <u>parte central</u> (letra A da figura 1) ficam as informações sobre a consulta, como a identificação (código da consulta já salva), nome dado a essa consulta e o módulo a que a consulta pertence.
== Query e RPTs ==
Na <u>parte esquerda</u> superior (letra B da figura 1) é onde você inclui uma ''query'' ou um RPT (do Crytal Report) que utilizará para buscar os registros do banco de dados.
== Formatações ==
Na <u>parte esquerda</u> inferior (letra C da figura 1) estão todas as formatações que você consegue realizar no retorno da sua consulta, incluindo formatações condicionais, comandos SQL e ações de botões.
== Campos da Consulta ==
Na <u>parte central</u> inferior (letra D da figura 1) ficam as configurações e disposições das colunas (campos) retornadas na sua consulta. É aqui que você altera as descrição do campo, formato, se será visível ou não, agregação de valores entre outras ações.
== Parâmetros ==
Na <u>parte direita</u> (letra E da figura 1) você poderá criar parâmetros ou restrições que em conjunto com a sua consulta complementarão o poder de ação de cada linha de registro retornada pela sua consulta ao banco de dados.
== Menu Superior ==
No menu superior (letra F da figura 1) encontramos 6 itens que serão descrito logo abaixo:
=== Arquivo ===
Aqui (figura 2) você pode criar uma nova consulta, salvar a consulta atual e excluir uma consulta. Caso seja necessário, existe a possibilidade de excluir várias consultas ao mesmo tempo. Aqui também é possível abrir as pastas onde estão as configurações e os logs do sistema. Por último, é possível duplicar ou exportar uma consulta.
[[Arquivo:Menu Arquivo.jpg|400px|thumb|none|Figura 2 - Menu Arquivo|Figura 2 - Menu Arquivo]]
=== Cadastro ===
Aqui (figura 3) você pode criar um browser dinâmico e um formulário dinâmico. Juntamente com as consultas, esses são os itens mais importantes para o desenvolvimento de um sistema utilizando a ferramenta. Ainda no menu cadastro, é possível criar ou configurar o extrator de arquivos, criar a documentação de ajuda, criar o menu de navegação e criar ou configurar as variáveis globais do sistema.
[[Arquivo:Menu Cadastro.jpg|400px|thumb|none|Figura 3 - Menu Cadastro|Figura 3 - Menu Cadastro]]
=== Configurações ===
Aqui (figura 4) você pode ajustar as configurações do sistema, configurações do acesso local e as configurações de acesso ao sistema. Aqui também é possível ajustar as configurações publicas dos arquivos CSS e Javascript. Por último, é possível recarregar todas as configurações buscando no banco de dados do sistema os valores atualizados.
[[Arquivo:Menu Configuracoes.jpg|400px|thumb|none|Figura 4 - Menu Configurações|Figura 4 - Menu Configurações]]
=== Ferramentas ===
Aqui (figura 5) você pode gerenciar os arquivos, principalmente as figuras e ícones que irá utilizar bem como os relatórios do Crystal Report. Aqui também é possível realizar a sincronização dos usuários fazendo integração via banco de dados ou AD do Windows. Você também pode configurar o conector de dados do Dot Net neste mesmo menu. Por último uma ferramenta bem interessante é o Editor de SQL, onde você pode executar suas querys sem a necessidade de abrir outro programa.
[[Arquivo:Menu Ferramentas.jpg|400px|thumb|none|Figura 5 - Menu Ferramentas|Figura 5 - Menu Ferramentas]]
=== Atualização ===
Aqui (figura 6) você pode realizar a atualização do conteúdo do seu portal, tanto importando quando exportando pacote. Aqui também é possível verificar se existem atualizações do sistema. Por último, é possível reiniciar o aplicativo.
[[Arquivo:Menu Atualizacao.jpg|400px|thumb|none|Figura 6 - Menu Atualizações|Figura 6 - Menu Atualizações]]
=== Ajuda ===
Aqui (figura 7) você encontra um link para a Wiki do Latromi juntamente com o histórico de todas as atualizações já realizados no sistema.
[[Arquivo:Menu Ajuda.jpg|400px|thumb|none|Figura 7 - Menu Ajuda|Figura 7 - Menu Ajuda]]
866728dd2d8ee04996787835a3486f1cef5e90b9
1551
1548
2018-07-05T18:27:38Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{Info/LatromiClient}}
{| class="wikitable"
! Conhecimentos !! Aproveitamento da Ferramenta
|
| Redigir documentos ricos em formatação, que podem ser usando como manual dos objetos desenvolvidos.
|-
|
* Nível Básico de SQL
| Criação de Relatórios
* Grid
* CrossTab
* CrossMap
Criação de Formulários com entrada de dados simples.
|-
|
* Nível Intermediário de SQL
* Lógica de Programação
| Criação de Formulários Complexos usando:
* Interceptação de eventos disparados pelo usuários no navegador.
* Upload de arquivos com gravação no banco de dados ou FTP.
*
|-
|
|
|}
082234daa21f12c823d08da0cdff600437ee2e78
1552
1551
2018-07-05T21:33:39Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{Info/LatromiClient}}
{|class="wikitable"
! Conhecimentos
! Aproveitamento da Ferramenta
|-
|style="width: 200px;"|
|style="max-width: 350px; width: calc(60%-200);"| Redigir documentos ricos em formatação, que podem ser usando como manual de utilização dos objetos desenvolvidos.
|-
|
* Nível Básico de SQL
| Criação de Relatórios
* Grid
* CrossTab
* CrossMap
Criação de Formulários com entrada de dados simples.
|-
|
* Nível Intermediário de SQL
* Lógica de Programação
| Criação de Formulários Complexos usando:
* Interceptação de eventos disparados pelo usuários no navegador.
* Upload de arquivos com gravação no banco de dados ou FTP.
*
|-
|
|
|}
a5219aacbcc95e3025740be7554b633cd7630719
1553
1552
2018-07-05T21:59:23Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{Info/LatromiClient}}
Veja abaixo uma relação de aproveitamento da Ferramenta conforme o nível de conhecimento do desenvolvedor.
{|class="wikitable"
! Conhecimentos
! Aproveitamento da Ferramenta
|-
|style="width: 200px;"|
|style="max-width: 350px; width: calc(60%-200);"|
;Documentos
:Criação de documentos ricos em formatação, que podem ser usados como manual de utilização dos objetos desenvolvidos.
|-
|
* SQL Básico
|
;Relatórios
:Criação de Relatórios dos tipos:
:* Grid
:* CrossTab
:* CrossMap
;Formulários
:Criação de Formulários com entrada de dados simples.
|-
|
* SQL Intermediário
* Lógica de Programação
|
; Formulários
: Criação de Formulários Complexos usando:
:* Interceptação de eventos disparados pelo usuários no navegador.
:* Upload de arquivos com gravação no banco de dados ou FTP.
|-
|
* HTML
* CSS
* JavaScript
* C#
|
;Formulários
: Comunicação com Web Services.
: Execução de código C# em eventos dos Formulários.
; Relatórios e Formulários
: Criação de elementos HTML personalizados.
: Manipulação dos objetos criados através de API's JavaScript.
|}
bc9be19e4448dc576751516d0b20f19282870aa8
1554
1553
2018-07-05T21:59:41Z
Daniel.giacomelli
1
wikitext
text/x-wiki
= Visão Geral =
{{Info/LatromiClient}}
Veja abaixo uma relação de aproveitamento da Ferramenta conforme o nível de conhecimento do desenvolvedor.
{|class="wikitable"
! Conhecimentos
! Aproveitamento da Ferramenta
|-
|style="width: 200px;"|
|style="max-width: 350px; width: calc(60%-200);"|
;Documentos
:Criação de documentos ricos em formatação, que podem ser usados como manual de utilização dos objetos desenvolvidos.
|-
|
* SQL Básico
|
;Relatórios
:Criação de Relatórios dos tipos:
:* Grid
:* CrossTab
:* CrossMap
;Formulários
:Criação de Formulários com entrada de dados simples.
|-
|
* SQL Intermediário
* Lógica de Programação
|
; Formulários
: Criação de Formulários Complexos usando:
:* Interceptação de eventos disparados pelo usuários no navegador.
:* Upload de arquivos com gravação no banco de dados ou FTP.
|-
|
* HTML
* CSS
* JavaScript
* C#
|
;Formulários
: Comunicação com Web Services.
: Execução de código C# em eventos dos Formulários.
; Relatórios e Formulários
: Criação de elementos HTML personalizados.
: Manipulação dos objetos criados através de API's JavaScript.
|}
62c98e5dd5c8b7d6dbc7c3febd58761c492f1e3b
1555
1554
2018-07-05T22:00:24Z
Daniel.giacomelli
1
wikitext
text/x-wiki
= Visão Geral =
{{Info/LatromiClient}}
----
Veja abaixo uma relação de aproveitamento da Ferramenta conforme o nível de conhecimento do desenvolvedor.
{|class="wikitable"
! Conhecimentos
! Aproveitamento da Ferramenta
|-
|style="width: 200px;"|
|style="max-width: 350px; width: calc(60%-200);"|
;Documentos
:Criação de documentos ricos em formatação, que podem ser usados como manual de utilização dos objetos desenvolvidos.
|-
|
* SQL Básico
|
;Relatórios
:Criação de Relatórios dos tipos:
:* Grid
:* CrossTab
:* CrossMap
;Formulários
:Criação de Formulários com entrada de dados simples.
|-
|
* SQL Intermediário
* Lógica de Programação
|
; Formulários
: Criação de Formulários Complexos usando:
:* Interceptação de eventos disparados pelo usuários no navegador.
:* Upload de arquivos com gravação no banco de dados ou FTP.
|-
|
* HTML
* CSS
* JavaScript
* C#
|
;Formulários
: Comunicação com Web Services.
: Execução de código C# em eventos dos Formulários.
; Relatórios e Formulários
: Criação de elementos HTML personalizados.
: Manipulação dos objetos criados através de API's JavaScript.
|}
4f71055dbe172ab0bda43dd418f52a872e2755f2
1556
1555
2018-07-05T22:00:34Z
Daniel.giacomelli
1
wikitext
text/x-wiki
= Visão Geral =
{{Info/LatromiClient}}
Veja abaixo uma relação de aproveitamento da Ferramenta conforme o nível de conhecimento do desenvolvedor.
{|class="wikitable"
! Conhecimentos
! Aproveitamento da Ferramenta
|-
|style="width: 200px;"|
|style="max-width: 350px; width: calc(60%-200);"|
;Documentos
:Criação de documentos ricos em formatação, que podem ser usados como manual de utilização dos objetos desenvolvidos.
|-
|
* SQL Básico
|
;Relatórios
:Criação de Relatórios dos tipos:
:* Grid
:* CrossTab
:* CrossMap
;Formulários
:Criação de Formulários com entrada de dados simples.
|-
|
* SQL Intermediário
* Lógica de Programação
|
; Formulários
: Criação de Formulários Complexos usando:
:* Interceptação de eventos disparados pelo usuários no navegador.
:* Upload de arquivos com gravação no banco de dados ou FTP.
|-
|
* HTML
* CSS
* JavaScript
* C#
|
;Formulários
: Comunicação com Web Services.
: Execução de código C# em eventos dos Formulários.
; Relatórios e Formulários
: Criação de elementos HTML personalizados.
: Manipulação dos objetos criados através de API's JavaScript.
|}
62c98e5dd5c8b7d6dbc7c3febd58761c492f1e3b
1557
1556
2018-07-05T22:08:46Z
Daniel.giacomelli
1
wikitext
text/x-wiki
= Visão Geral =
{{Info/LatromiClient}}
Veja abaixo uma relação de aproveitamento da Ferramenta conforme o nível de conhecimento do desenvolvedor.
{|class="wikitable"
! Conhecimentos
! Aproveitamento da Ferramenta
|-
|style="width: 200px;background:yellow"|
|style="max-width: 350px; width: calc(60%-200);"|
;Documentos
:Criação de documentos ricos em formatação, que podem ser usados como manual de utilização dos objetos desenvolvidos.
|-
|style="background:#D3F210"|
* SQL Básico
|
;Relatórios
:Criação de Relatórios dos tipos:
:* Grid
:* CrossTab
:* CrossMap
;Formulários
:Criação de Formulários com entrada de dados simples.
|-
|style="background:#A2F226"|
* SQL Intermediário
* Lógica de Programação
|
; Formulários
: Criação de Formulários Complexos usando:
:* Interceptação de eventos disparados pelo usuários no navegador.
:* Upload de arquivos com gravação no banco de dados ou FTP.
|-
|style="background:#00FF11"|
* HTML
* CSS
* JavaScript
* C#
|
;Formulários
: Comunicação com Web Services.
: Execução de código C# em eventos dos Formulários.
; Relatórios e Formulários
: Criação de elementos HTML personalizados.
: Manipulação dos objetos criados através de API's JavaScript.
|}
b665cb7a10a4e75d0cb14ac4564fc157e2db0ceb
1558
1557
2018-07-05T22:09:18Z
Daniel.giacomelli
1
wikitext
text/x-wiki
= Visão Geral =
{{Info/LatromiClient}}
Veja abaixo uma relação de aproveitamento da Ferramenta conforme o nível de conhecimento do desenvolvedor.
{|class="wikitable"
! Conhecimento
! Aproveitamento da Ferramenta
|-
|style="width: 200px;background:yellow"|
|style="max-width: 350px; width: calc(60%-200);"|
;Documentos
:Criação de documentos ricos em formatação, que podem ser usados como manual de utilização dos objetos desenvolvidos.
|-
|style="background:#D3F210"|
* SQL Básico
|
;Relatórios
:Criação de Relatórios dos tipos:
:* Grid
:* CrossTab
:* CrossMap
;Formulários
:Criação de Formulários com entrada de dados simples.
|-
|style="background:#A2F226"|
* SQL Intermediário
* Lógica de Programação
|
; Formulários
: Criação de Formulários Complexos usando:
:* Interceptação de eventos disparados pelo usuários no navegador.
:* Upload de arquivos com gravação no banco de dados ou FTP.
|-
|style="background:#00FF11"|
* HTML
* CSS
* JavaScript
* C#
|
;Formulários
: Comunicação com Web Services.
: Execução de código C# em eventos dos Formulários.
; Relatórios e Formulários
: Criação de elementos HTML personalizados.
: Manipulação dos objetos criados através de API's JavaScript.
|}
3220b238a535fc5f04ebcc9a60ef6abdc2884162
1559
1558
2018-07-05T22:10:40Z
Daniel.giacomelli
1
wikitext
text/x-wiki
= Visão Geral =
{{Info/LatromiClient}}
Veja abaixo uma relação de aproveitamento da Ferramenta conforme o nível de conhecimento do desenvolvedor:
{|class="wikitable"
! Conhecimento
! Aproveitamento da Ferramenta
|-
|style="width: 200px;background:yellow"|
|style="max-width: 350px; width: calc(60%-200);"|
;Documentos
:Criação de documentos ricos em formatação, que podem ser usados como manual de utilização dos objetos desenvolvidos.
|-
|style="background:#D3F210"|
* SQL Básico
|
;Relatórios
:Criação de Relatórios dos tipos:
:* Grid
:* CrossTab
:* CrossMap
;Formulários
:Criação de Formulários com entrada de dados simples.
|-
|style="background:#A2F226"|
* SQL Intermediário
* Lógica de Programação
|
; Formulários
: Criação de Formulários Complexos usando:
:* Interceptação de eventos disparados pelo usuários no navegador.
:* Upload de arquivos com gravação no banco de dados ou FTP.
|-
|style="background:#00FF11"|
* HTML
* CSS
* JavaScript
* C#
|
;Formulários
: Comunicação com Web Services.
: Execução de código C# em eventos dos Formulários.
; Relatórios e Formulários
: Criação de elementos HTML personalizados.
: Manipulação dos objetos criados através de API's JavaScript.
|}
e895d285ff3a86621ef0940135b6dcfdfffb386f
1562
1559
2018-07-05T22:15:52Z
Daniel.giacomelli
1
wikitext
text/x-wiki
= Visão Geral =
{{Info/LatromiClient}}
Veja abaixo uma relação de aproveitamento da Ferramenta conforme o nível de conhecimento do desenvolvedor:
{|class="wikitable"
! Conhecimento
! Aproveitamento da Ferramenta
|-
|style="width: 200px;background:yellow"|
|style="max-width: 350px; width: calc(60%-200);"|
;Documentos
:Criação de documentos ricos em formatação, que podem ser usados como manual de utilização dos objetos desenvolvidos.
|-
|style="background:#D3F210"|
* SQL Básico
|
;Relatórios
:Criação de Relatórios dos tipos:
:* Grid
:* CrossTab
:* CrossMap
;Formulários
:Criação de Formulários com entrada de dados simples.
|-
|style="background:#A2F226"|
* SQL Intermediário
* Lógica de Programação
|
; Formulários
: Criação de Formulários Complexos usando:
:* Interceptação de eventos disparados pelo usuários no navegador.
:* Upload de arquivos com gravação no banco de dados ou FTP.
|-
|style="background:#00FF11"|
* HTML
* CSS
* JavaScript
* C#
|
;Formulários
: Comunicação com Web Services.
: Execução de código C# em eventos dos Formulários.
; Relatórios e Formulários
: Criação de elementos HTML personalizados.
: Manipulação dos objetos criados através de API's JavaScript.
|}
== Primeiro Acesso ==
{{LatromiClient-PrimeiroAcesso}}
dbc2d56436e804c4a71163e906dae985be77d825
1564
1562
2018-07-05T22:17:05Z
Daniel.giacomelli
1
wikitext
text/x-wiki
= Visão Geral =
{{Info/LatromiClient}}
Veja abaixo uma relação de aproveitamento da Ferramenta conforme o nível de conhecimento do desenvolvedor:
{|class="wikitable"
! Conhecimento
! Aproveitamento da Ferramenta
|-
|style="width: 200px;background:yellow"|
|style="max-width: 350px; width: calc(60%-200);"|
;Documentos
:Criação de documentos ricos em formatação, que podem ser usados como manual de utilização dos objetos desenvolvidos.
|-
|style="background:#D3F210"|
* SQL Básico
|
;Relatórios
:Criação de Relatórios dos tipos:
:* Grid
:* CrossTab
:* CrossMap
;Formulários
:Criação de Formulários com entrada de dados simples.
|-
|style="background:#A2F226"|
* SQL Intermediário
* Lógica de Programação
|
; Formulários
: Criação de Formulários Complexos usando:
:* Interceptação de eventos disparados pelo usuários no navegador.
:* Upload de arquivos com gravação no banco de dados ou FTP.
|-
|style="background:#00FF11"|
* HTML
* CSS
* JavaScript
* C#
|
;Formulários
: Comunicação com Web Services.
: Execução de código C# em eventos dos Formulários.
; Relatórios e Formulários
: Criação de elementos HTML personalizados.
: Manipulação dos objetos criados através de API's JavaScript.
|}
= Primeiro Acesso =
{{LatromiClient-PrimeiroAcesso}}
b2ba74f761cf8dc9bffd99ad698a2c3522c53dc0
Predefinição:Info/LatromiClient
10
228
1540
2018-07-05T17:26:41Z
Daniel.giacomelli
1
Criou página com 'OK'
wikitext
text/x-wiki
OK
9ce3bd4224c8c1780db56b4125ecf3f24bf748b7
1542
1540
2018-07-05T17:29:23Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[Predefinição:Latromi-client-description]] para [[Predefinição:Info/LatromiClient]]
wikitext
text/x-wiki
OK
9ce3bd4224c8c1780db56b4125ecf3f24bf748b7
1545
1542
2018-07-05T17:54:40Z
Daniel.giacomelli
1
wikitext
text/x-wiki
O software LATROMI atualmente é divido em duas partes: ''LATROMI Client'' e ''LATROMI Web''. No LATROMI Client, o desenvolvedor cria os objetos, tais como consultas, relatórios e formulários, que serão posteriormente consumidos pelo usuário final através do LATROMI Web.
O LATROMI Client é um programa do tipo Desktop, desenvolvido na linguagem de programação C# utilizando o Microsoft .NET Framework v4.5.2, e sua utilização está diretamente associada a alguma instância do LATROMI Web.
A único conhecimento imprescindível para criação dos objetos no LATROMI Client é a linguagem SQL. Embora seja possível criar relatórios e formulários conhecendo apenas o básico dessa linguagem, quanto maior o nível de conhecimento do desenvolvedor, mais proveito ele conseguirá tirar da ferramenta.
a10ebedec787511b7f075ca941e84f346d424701
1549
1545
2018-07-05T17:56:25Z
Daniel.giacomelli
1
wikitext
text/x-wiki
O software LATROMI atualmente é divido em duas partes: '''LATROMI Client''' e '''LATROMI Web'''. No LATROMI Client, o desenvolvedor cria os objetos, tais como consultas, relatórios e formulários, que serão posteriormente consumidos pelo usuário final através do LATROMI Web.
O LATROMI Client é um programa do tipo Desktop, desenvolvido na linguagem de programação C# utilizando o Microsoft .NET Framework v4.5.2, e sua utilização está diretamente associada a alguma instância do LATROMI Web.
A único conhecimento imprescindível para criação dos objetos no LATROMI Client é a linguagem SQL. Embora seja possível criar relatórios e formulários conhecendo apenas o básico dessa linguagem, quanto maior o nível de conhecimento do desenvolvedor, mais proveito ele conseguirá tirar da ferramenta.
579ca32f05ac7033bc04dfbe23dfec40df464546
1550
1549
2018-07-05T17:57:47Z
Daniel.giacomelli
1
wikitext
text/x-wiki
O software LATROMI atualmente é divido em duas partes: '''LATROMI Client''' e '''LATROMI Web'''. No LATROMI Client, o desenvolvedor cria os objetos, tais como consultas, relatórios e formulários, que serão posteriormente consumidos pelo usuário final através do LATROMI Web.
O LATROMI Client é um programa do tipo Desktop, desenvolvido na linguagem de programação C# utilizando o Microsoft .NET Framework v4.5.2, e sua utilização está diretamente associada a umainstância do LATROMI Web.
O único conhecimento imprescindível para criação dos objetos no LATROMI Client é a linguagem SQL. Embora seja possível criar relatórios e formulários conhecendo apenas o básico dessa linguagem, quanto maior o nível de conhecimento do desenvolvedor, mais proveito ele conseguirá tirar da ferramenta.
7e41af46743cd438cbfa015213d34d0d66e19b67
1560
1550
2018-07-05T22:10:53Z
Daniel.giacomelli
1
wikitext
text/x-wiki
O software LATROMI atualmente é divido em duas partes: '''LATROMI Client''' e '''LATROMI Web'''. No LATROMI Client, o desenvolvedor cria os objetos, tais como consultas, relatórios e formulários, que serão posteriormente consumidos pelo usuário final através do LATROMI Web.
O LATROMI Client é um programa do tipo Desktop, desenvolvido na linguagem de programação C# utilizando o Microsoft .NET Framework v4.5.2, e sua utilização está diretamente associada a uma instância do LATROMI Web.
O único conhecimento imprescindível para criação dos objetos no LATROMI Client é a linguagem SQL. Embora seja possível criar relatórios e formulários conhecendo apenas o básico dessa linguagem, quanto maior o nível de conhecimento do desenvolvedor, mais proveito ele conseguirá tirar da ferramenta.
1cab2f162faccce765ade3c3d10f57f6bf987b8b
Predefinição:Latromi-client-description
10
229
1543
2018-07-05T17:29:23Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[Predefinição:Latromi-client-description]] para [[Predefinição:Info/LatromiClient]]
wikitext
text/x-wiki
#REDIRECIONAMENTO [[Predefinição:Info/LatromiClient]]
2797c4905c13d0d9e0d787b311160d31003f24cc
Predefinição:LatromiClient-PrimeiroAcesso
10
231
1563
2018-07-05T22:16:20Z
Daniel.giacomelli
1
Criou página com '== Configuração == Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial. File:LatromiClient_FirstAcces...'
wikitext
text/x-wiki
== Configuração ==
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[File:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[File:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
== Autenticação ==
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
[[File:Client_Login.jpg]]
== Ativação do Produto ==
{{Licenciamento}}
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
c2f4ed433c890aec2c607e561f70ad0ace37cba0
Arquivo:LatromiClient FirstAccess2.jpg
6
105
1565
1301
2018-07-05T22:32:16Z
Daniel.giacomelli
1
Daniel.giacomelli carregada uma nova versão de [[Arquivo:LatromiClient FirstAccess2.jpg]]
wikitext
text/x-wiki
Tela de configurações locais do LATROMI Client
4d2decf77e0f2d2e48202ae9d06b08493f8021c9
Manual de Instalação do Sistema
0
92
1566
1321
2018-07-06T13:48:49Z
Daniel.giacomelli
1
/* Dependências */
wikitext
text/x-wiki
== Dependências ==
* SGBD PostgreSQL 9.3 ou superior
* .NET Framework 4.5.2 (Instalada automaticamente)
* [http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip Crystal Reports Runtime 13.0.2] (Instalada automaticamente)
== Instalação ==
Atualmente, o sistema LATROMI é composto por 3 aplicativos, os quais estão listados abaixo
* WSApp
* [[Instalação de Servidor LATROMI|Manual de Instalação de Servidor LATROMI]]
b9a46760d4e1ff621cda18bcd11f5f3deb651c47
MediaWiki:Sidebar
8
3
1567
1288
2018-07-06T14:04:14Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** LATROMI:_Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
** Lista de APIs|APIs
* Suporte Técnico
** Manual de Instalação do Sistema|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
** Utilitários|Utilitários
* SEARCH
* TOOLBOX
* LANGUAGES
3bfef750a0a591e4e2d9e3d6c404dde1ef86b1c3
MediaWiki:Sidebar
8
3
1568
1567
2018-07-06T14:05:12Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** LATROMI:_Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
** Lista de APIs|Documentação de APIs
* Suporte Técnico
** Manual de Instalação do Sistema|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
** Utilitários|Utilitários
* SEARCH
* TOOLBOX
* LANGUAGES
a9cc2d1919a49247548361e1770d2561b1e38269
1569
1568
2018-07-06T14:05:50Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** LATROMI:_Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
** Listagem de APIs|Documentação de APIs
* Suporte Técnico
** Manual de Instalação do Sistema|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
** Utilitários|Utilitários
* SEARCH
* TOOLBOX
* LANGUAGES
9069b8eb68fc1979e9d5bd53fda25e1ee498be19
1570
1569
2018-07-06T14:07:31Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** LATROMI:_Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
** APIs JavaScript
* Suporte Técnico
** Manual de Instalação do Sistema|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
** Utilitários|Utilitários
* SEARCH
* TOOLBOX
* LANGUAGES
b23d25c427030a0d7273d4b3bf2eb7ef261d4f91
1571
1570
2018-07-06T14:07:55Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** LATROMI:_Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
** APIs JavaScript|APIs JavaScript
* Suporte Técnico
** Manual de Instalação do Sistema|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
** Utilitários|Utilitários
* SEARCH
* TOOLBOX
* LANGUAGES
80edc2b9e25b03372f7e29a0884b340446dc34d7
1572
1571
2018-07-06T14:08:27Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** LATROMI:_Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
** APIs JavaScript|APIs/JavaScript
* Suporte Técnico
** Manual de Instalação do Sistema|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
** Utilitários|Utilitários
* SEARCH
* TOOLBOX
* LANGUAGES
c799ad1a5ea315566cfa20159b014a9588d12eb9
1573
1572
2018-07-06T14:08:59Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** LATROMI:_Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
** DEV:APIs/JavaScript|APIs JavaScript
* Suporte Técnico
** Manual de Instalação do Sistema|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
** Utilitários|Utilitários
* SEARCH
* TOOLBOX
* LANGUAGES
6c02639b6f4ce3150419480e5ce31fecd88dc599
1574
1573
2018-07-06T14:16:44Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** LATROMI:_Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
** Help:APIs/JavaScript|APIs JavaScript
* Suporte Técnico
** Manual de Instalação do Sistema|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
** Utilitários|Utilitários
* SEARCH
* TOOLBOX
* LANGUAGES
7a90f0f4f828997b5b9f8d3a88b37c85a4a25b55
1580
1574
2018-07-06T14:47:37Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** LATROMI:_Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
** Dev/JavaScript|APIs JavaScript
* Suporte Técnico
** Manual de Instalação do Sistema|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
** Utilitários|Utilitários
* SEARCH
* TOOLBOX
* LANGUAGES
ff9dbc3572c4b8494bf60978652572557aa47b32
1581
1580
2018-07-06T14:48:02Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** LATROMI:_Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
** Dev:APIs/JavaScript|APIs JavaScript
* Suporte Técnico
** Manual de Instalação do Sistema|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
** Utilitários|Utilitários
* SEARCH
* TOOLBOX
* LANGUAGES
ca3154ddbc1afb8538b76ca3c4dc27073c4ff3ce
1582
1581
2018-07-06T14:52:38Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** LATROMI:_Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
** Desenvolvedor:APIs/JavaScript|APIs JavaScript
* Suporte Técnico
** Manual de Instalação do Sistema|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
** Utilitários|Utilitários
* SEARCH
* TOOLBOX
* LANGUAGES
241d343057aa7860be9824bd33975688eb9e8a49
1583
1582
2018-07-06T14:53:12Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** LATROMI:_Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
* Avançado
** Desenvolvedor:APIs/JavaScript|APIs JavaScript
* Suporte Técnico
** Manual de Instalação do Sistema|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
** Utilitários|Utilitários
* SEARCH
* TOOLBOX
* LANGUAGES
ccae635484008c326795119cc34c27ce722809fa
Desenvolvedor:APIs/JavaScript
3000
232
1575
2018-07-06T14:17:04Z
Daniel.giacomelli
1
Criou página com 'Teste'
wikitext
text/x-wiki
Teste
6d7082969a0681db6fe658a26ff16198600f0923
1576
1575
2018-07-06T14:37:53Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{|class="wikitable"
!Nome
!Descrição
|----------------
| [[latromi.commons]]
|style="max-width: 350px;|Conjunto de funções utilitárias, que podem ser utilizadas em todo o sistema.
|----------------
| [[latromi.security.sessionInfo]]
| Obtém informações do usuário logado.
|----------------
| [[latromi.formManager]]
| Gerenciador de Formulários Dinâmicos.
|----------------
| [[latromi.formInstance]]
| Conjunto de funções e propriedades para interação com o Formulário Dinâmico.
|----------------
| [[latromi.fieldInstance]]
| Conjunto de funções e propriedades para interação com um campo do Formulário Dinâmico.
|----------------
| [[latromi.gridManager]]
| Gerenciador de Consultas do tipo Grid.
|----------------
| [[latromi.gridInstance]]
| Conjunto de funções e propriedades para interação com a Grid.
|----------------
| [[latromi.gridRowInstance]]
| Conjunto de funções e propriedades para interação com uma linha da Grid.
|----------------
| [[latromi.gridCellInstance]]
| Conjunto de funções e propriedades para interação com uma célula da Grid.
|}
2aebd7942938ba5bd837b54dc9b83ea775391e4a
1577
1576
2018-07-06T14:39:29Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[Ajuda:APIs/JavaScript]] para [[LATROMI Manuais:APIs/JavaScript]]
wikitext
text/x-wiki
{|class="wikitable"
!Nome
!Descrição
|----------------
| [[latromi.commons]]
|style="max-width: 350px;|Conjunto de funções utilitárias, que podem ser utilizadas em todo o sistema.
|----------------
| [[latromi.security.sessionInfo]]
| Obtém informações do usuário logado.
|----------------
| [[latromi.formManager]]
| Gerenciador de Formulários Dinâmicos.
|----------------
| [[latromi.formInstance]]
| Conjunto de funções e propriedades para interação com o Formulário Dinâmico.
|----------------
| [[latromi.fieldInstance]]
| Conjunto de funções e propriedades para interação com um campo do Formulário Dinâmico.
|----------------
| [[latromi.gridManager]]
| Gerenciador de Consultas do tipo Grid.
|----------------
| [[latromi.gridInstance]]
| Conjunto de funções e propriedades para interação com a Grid.
|----------------
| [[latromi.gridRowInstance]]
| Conjunto de funções e propriedades para interação com uma linha da Grid.
|----------------
| [[latromi.gridCellInstance]]
| Conjunto de funções e propriedades para interação com uma célula da Grid.
|}
2aebd7942938ba5bd837b54dc9b83ea775391e4a
1579
1577
2018-07-06T14:46:18Z
Daniel.giacomelli
1
Daniel.giacomelli moveu a página [[LATROMI Manuais:APIs/JavaScript]] para [[Desenvolvedor:APIs/JavaScript]] sem deixar um redirecionamento
wikitext
text/x-wiki
{|class="wikitable"
!Nome
!Descrição
|----------------
| [[latromi.commons]]
|style="max-width: 350px;|Conjunto de funções utilitárias, que podem ser utilizadas em todo o sistema.
|----------------
| [[latromi.security.sessionInfo]]
| Obtém informações do usuário logado.
|----------------
| [[latromi.formManager]]
| Gerenciador de Formulários Dinâmicos.
|----------------
| [[latromi.formInstance]]
| Conjunto de funções e propriedades para interação com o Formulário Dinâmico.
|----------------
| [[latromi.fieldInstance]]
| Conjunto de funções e propriedades para interação com um campo do Formulário Dinâmico.
|----------------
| [[latromi.gridManager]]
| Gerenciador de Consultas do tipo Grid.
|----------------
| [[latromi.gridInstance]]
| Conjunto de funções e propriedades para interação com a Grid.
|----------------
| [[latromi.gridRowInstance]]
| Conjunto de funções e propriedades para interação com uma linha da Grid.
|----------------
| [[latromi.gridCellInstance]]
| Conjunto de funções e propriedades para interação com uma célula da Grid.
|}
2aebd7942938ba5bd837b54dc9b83ea775391e4a
1584
1579
2018-07-06T15:04:21Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{|class="wikitable"
!Nome
!Descrição
|----------------
| [[Dev:APIs/JavaScript/latromi.commons|latromi.commons]]
|style="max-width: 350px;|Conjunto de funções utilitárias, que podem ser utilizadas em todo o sistema.
|----------------
| [[latromi.security.sessionInfo]]
| Obtém informações do usuário logado.
|----------------
| [[latromi.formManager]]
| Gerenciador de Formulários Dinâmicos.
|----------------
| [[latromi.formInstance]]
| Conjunto de funções e propriedades para interação com o Formulário Dinâmico.
|----------------
| [[latromi.fieldInstance]]
| Conjunto de funções e propriedades para interação com um campo do Formulário Dinâmico.
|----------------
| [[latromi.gridManager]]
| Gerenciador de Consultas do tipo Grid.
|----------------
| [[latromi.gridInstance]]
| Conjunto de funções e propriedades para interação com a Grid.
|----------------
| [[latromi.gridRowInstance]]
| Conjunto de funções e propriedades para interação com uma linha da Grid.
|----------------
| [[latromi.gridCellInstance]]
| Conjunto de funções e propriedades para interação com uma célula da Grid.
|}
cc6d6d0b4e6e84452dc8048087c6ea24ec781845
1585
1584
2018-07-06T15:06:19Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{|class="wikitable"
!Nome
!Descrição
|----------------
| [[Dev:APIs/JavaScript/latromi.commons|latromi.commons]]
|style="max-width: 350px;|Conjunto de funções utilitárias, que podem ser utilizadas em todo o sistema.
|----------------
| [[Dev:APIs/JavaScript/latromi.security.sessionInfo|latromi.security.sessionInfo]]
| Obtém informações do usuário logado.
|----------------
| [[Dev:APIs/JavaScript/latromi.formManager|latromi.formManager]]
| Gerenciador de Formulários Dinâmicos.
|----------------
| [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
| Conjunto de funções e propriedades para interação com o Formulário Dinâmico.
|----------------
| [[Dev:APIs/JavaScript/latromi.fieldInstance|latromi.fieldInstance]]
| Conjunto de funções e propriedades para interação com um campo do Formulário Dinâmico.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridManager|latromi.gridManager]]
| Gerenciador de Consultas do tipo Grid.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridInstance|latromi.gridInstance]]
| Conjunto de funções e propriedades para interação com a Grid.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridRowInstance|latromi.gridRowInstance]]
| Conjunto de funções e propriedades para interação com uma linha da Grid.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridCellInstance|latromi.gridCellInstance]]
| Conjunto de funções e propriedades para interação com uma célula da Grid.
|}
8413d5132c8069497575faa7064f1380dc0202aa
1611
1585
2018-07-07T04:55:52Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:My APIs JavaScript}}
{|class="wikitable"
!Nome
!Descrição
|----------------
| [[Dev:APIs/JavaScript/latromi.commons|latromi.commons]]
|style="max-width: 350px;|Conjunto de funções utilitárias, que podem ser utilizadas em todo o sistema.
|----------------
| [[Dev:APIs/JavaScript/latromi.security.sessionInfo|latromi.security.sessionInfo]]
| Obtém informações do usuário logado.
|----------------
| [[Dev:APIs/JavaScript/latromi.formManager|latromi.formManager]]
| Gerenciador de Formulários Dinâmicos.
|----------------
| [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
| Conjunto de funções e propriedades para interação com o Formulário Dinâmico.
|----------------
| [[Dev:APIs/JavaScript/latromi.fieldInstance|latromi.fieldInstance]]
| Conjunto de funções e propriedades para interação com um campo do Formulário Dinâmico.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridManager|latromi.gridManager]]
| Gerenciador de Consultas do tipo Grid.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridInstance|latromi.gridInstance]]
| Conjunto de funções e propriedades para interação com a Grid.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridRowInstance|latromi.gridRowInstance]]
| Conjunto de funções e propriedades para interação com uma linha da Grid.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridCellInstance|latromi.gridCellInstance]]
| Conjunto de funções e propriedades para interação com uma célula da Grid.
|}
37418a25ccae89e997da2f6dba95accee3a7333b
1612
1611
2018-07-07T04:56:03Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:APIs JavaScript}}
{|class="wikitable"
!Nome
!Descrição
|----------------
| [[Dev:APIs/JavaScript/latromi.commons|latromi.commons]]
|style="max-width: 350px;|Conjunto de funções utilitárias, que podem ser utilizadas em todo o sistema.
|----------------
| [[Dev:APIs/JavaScript/latromi.security.sessionInfo|latromi.security.sessionInfo]]
| Obtém informações do usuário logado.
|----------------
| [[Dev:APIs/JavaScript/latromi.formManager|latromi.formManager]]
| Gerenciador de Formulários Dinâmicos.
|----------------
| [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
| Conjunto de funções e propriedades para interação com o Formulário Dinâmico.
|----------------
| [[Dev:APIs/JavaScript/latromi.fieldInstance|latromi.fieldInstance]]
| Conjunto de funções e propriedades para interação com um campo do Formulário Dinâmico.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridManager|latromi.gridManager]]
| Gerenciador de Consultas do tipo Grid.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridInstance|latromi.gridInstance]]
| Conjunto de funções e propriedades para interação com a Grid.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridRowInstance|latromi.gridRowInstance]]
| Conjunto de funções e propriedades para interação com uma linha da Grid.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridCellInstance|latromi.gridCellInstance]]
| Conjunto de funções e propriedades para interação com uma célula da Grid.
|}
1e13ca1468f3457267b93b34b48c08d574e360cd
1613
1612
2018-07-07T04:56:16Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:APIs JavaScript}}
{|class="wikitable"
!Nome
!Descrição
|----------------
| [[Dev:APIs/JavaScript/latromi.commons|latromi.commons]]
|style="max-width: 350px;|Conjunto de funções utilitárias, que podem ser utilizadas em todo o sistema.
|----------------
| [[Dev:APIs/JavaScript/latromi.security.sessionInfo|latromi.security.sessionInfo]]
| Obtém informações do usuário logado.
|----------------
| [[Dev:APIs/JavaScript/latromi.formManager|latromi.formManager]]
| Gerenciador de Formulários Dinâmicos.
|----------------
| [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
| Conjunto de funções e propriedades para interação com o Formulário Dinâmico.
|----------------
| [[Dev:APIs/JavaScript/latromi.fieldInstance|latromi.fieldInstance]]
| Conjunto de funções e propriedades para interação com um campo do Formulário Dinâmico.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridManager|latromi.gridManager]]
| Gerenciador de Consultas do tipo Grid.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridInstance|latromi.gridInstance]]
| Conjunto de funções e propriedades para interação com a Grid.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridRowInstance|latromi.gridRowInstance]]
| Conjunto de funções e propriedades para interação com uma linha da Grid.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridCellInstance|latromi.gridCellInstance]]
| Conjunto de funções e propriedades para interação com uma célula da Grid.
|}
1d770754f955f9d0d85acc3c60d70d12c6738ecb
Desenvolvedor:APIs/JavaScript/latromi.formManager
3000
234
1586
2018-07-06T15:29:31Z
Daniel.giacomelli
1
Criou página com '= formManager = A API '''formManager''' fornece os seguintes objetos no lado do cliente: {|class="wikitable" !Funções / Propriedades ! Descrição |- |getFormInstance() |O...'
wikitext
text/x-wiki
= formManager =
A API '''formManager''' fornece os seguintes objetos no lado do cliente:
{|class="wikitable"
!Funções / Propriedades
! Descrição
|-
|getFormInstance()
|Obtém uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente ao primeiro Formulário encontrado na tela.
|-
|getFormInstance(upgradeCode)
|Obtém uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um formulário específico carregado na tela.
|}
53dc1910b88530dcfce32aadcee09d404de29a32
1587
1586
2018-07-06T15:37:39Z
Daniel.giacomelli
1
/* formManager */
wikitext
text/x-wiki
= formManager =
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|getFormInstance()
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Obtém uma instância de '''formInstance''', referente ao primeiro Formulário encontrado na tela.
|----------------------------------
|getFormInstance(upgradeCode)
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Obtém uma instância de '''formInstance''', referente a um formulário específico carregado na tela.
|}
01f74743372431d39846dfd5bd78a7a8689e4ba7
1588
1587
2018-07-06T15:40:49Z
Daniel.giacomelli
1
wikitext
text/x-wiki
= formManager =
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|[[Dev:APIs/JavaScript/latromi.formInstance/getFormInstance()|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Obtém uma instância de '''formInstance''', referente ao primeiro Formulário encontrado na tela.
|}
27e7af908b57ee6131d3dd81e2998f9b81db786f
1589
1588
2018-07-06T15:42:07Z
Daniel.giacomelli
1
/* formManager */
wikitext
text/x-wiki
= formManager =
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|[[Dev:APIs/JavaScript/latromi.formInstance/getFormInstance()|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Obtém uma instância de '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|}
37d0479466ba4c8ec803ffd191c83abdda4857e6
1590
1589
2018-07-06T15:42:37Z
Daniel.giacomelli
1
/* formManager */
wikitext
text/x-wiki
= formManager =
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|[[Dev:APIs/JavaScript/latromi.formInstance/getFormInstance()|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|}
0e37ef3fde828b6fa3c053ee493735dbafb60aba
1594
1590
2018-07-06T15:53:37Z
Daniel.giacomelli
1
/* formManager */
wikitext
text/x-wiki
= formManager =
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|[[Dev:APIs/JavaScript/latromi.formInstance/getFormInstance()|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|style="max-width:600px"|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|}
4843da2c5538b1f59956add6b55c1d2578800124
1614
1594
2018-07-07T04:56:53Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}
= formManager =
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|[[Dev:APIs/JavaScript/latromi.formInstance/getFormInstance()|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|style="max-width:600px"|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|}
858d7166822ec4641bde580f584945a0e519f43e
1615
1614
2018-07-07T04:57:06Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|[[Dev:APIs/JavaScript/latromi.formInstance/getFormInstance()|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|style="max-width:600px"|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|}
d24c1a18fb826a3d1e08b6f1833a8b8bc279dda6
1616
1615
2018-07-07T04:57:39Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|[[Dev:APIs/JavaScript/latromi.formInstance/getFormInstance()|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|style="max-width:600px"|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|}
Função que retorna uma instância de [[Dev/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|style="max-width:600px"|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
== Exemplo ==
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + 'encontrado!');
}
}
55d52822a8d31ce735eadb5789551fba2b987121
1617
1616
2018-07-07T04:57:57Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|[[Dev:APIs/JavaScript/latromi.formInstance/getFormInstance()|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|style="max-width:600px"|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|}
Função que retorna uma instância de [[Dev/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|style="max-width:600px"|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
== Exemplo ==
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + 'encontrado!');
}
}
</syntaxhighlight>
57b6d58d8c9d8a8b8d58e2c8fa28977ee12691af
1618
1617
2018-07-07T04:58:35Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|[[Dev:APIs/JavaScript/latromi.formInstance/getFormInstance()|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|style="max-width:600px"|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|}
= getFormInstance() =
Função que retorna uma instância de [[Dev/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|style="max-width:600px"|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
== Exemplo ==
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + 'encontrado!');
}
}
</syntaxhighlight>
acc6ddae8930de13335a2e3a9717a8149cbec377
1619
1618
2018-07-07T05:04:46Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|[[#getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|style="max-width:600px"|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|}
= <span id="getFormInstance()"></span>getFormInstance() =
Função que retorna uma instância de [[Dev/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|style="max-width:600px"|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
== Exemplo ==
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + 'encontrado!');
}
}
</syntaxhighlight>
d10bf05ae68ba75030c70b3e0b4736768df77a04
1620
1619
2018-07-07T05:06:40Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|style="max-width:600px"|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|}
= <span id="getFormInstance"></span>getFormInstance() =
Função que retorna uma instância de [[Dev/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|style="max-width:600px"|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
== Exemplo ==
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + 'encontrado!');
}
}
</syntaxhighlight>
fc94201d600640c9d09ee7ac476620dd40d0181d
1621
1620
2018-07-07T05:24:24Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable" style="max-width:850px"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|}
= <span id="getFormInstance"></span>getFormInstance() =
Função que retorna uma instância de [[Dev/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable" style="max-width:850px"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
== Exemplo ==
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + 'encontrado!');
}
}
</syntaxhighlight>
86a1b6b3be499e2e9a9ec4ef0ada6c5970a828c5
1623
1621
2018-07-07T05:30:40Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|}
= <span id="getFormInstance"></span>getFormInstance() =
Função que retorna uma instância de [[Dev/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
== Exemplo ==
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + 'encontrado!');
}
}
</syntaxhighlight>
43c146fd87da5824019e95f307c20656b63d84ab
1629
1623
2018-07-07T05:56:48Z
Daniel.giacomelli
1
/* getFormInstance() */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|}
= <span id="getFormInstance"></span>getFormInstance() =
Função que retorna uma instância de [[Dev/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
d870d9da5123d79b746841a6b0c352602b75663f
LATROMI Client: Primeiro Acesso
0
163
1609
1530
2018-07-07T04:55:02Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:My Display Title}}
== Configuração ==
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[File:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[File:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
== Autenticação ==
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
[[File:Client_Login.jpg]]
== Ativação do Produto ==
{{Licenciamento}}
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
7cda370e897ae8ed4609ffb7a3e86eac5cbe9d66
1610
1609
2018-07-07T04:55:28Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Priumeiro Acesso ao LATROMI Client}}
== Configuração ==
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[File:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[File:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
== Autenticação ==
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
[[File:Client_Login.jpg]]
== Ativação do Produto ==
{{Licenciamento}}
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
0c03025af1c67f1f09aa9e883752a8ea1cac540a
MediaWiki:Common.css
8
47
1622
1203
2018-07-07T05:30:10Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
table.apidoctable {
max-width: 850px;
}
table.apidoctable > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
table.apidoctable > tbody > tr > td:nth-child(1) {
min-width: 150px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
021704605f885286facd3988d172a86865e821cf
1624
1622
2018-07-07T05:31:03Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
table.apidoctable {
max-width: 850px;
}
table.apidoctable > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
table.apidoctable > tbody > tr > td:nth-child(2) {
min-width: 150px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
ced37e1f9ce5b68c6b28508631d07ace57ea1461
Desenvolvedor:APIs/JavaScript/latromi.formInstance
3000
236
1625
2018-07-07T05:34:50Z
Daniel.giacomelli
1
Criou página com '{{DISPLAYTITLE:latromi.formInstance}} Conjunto de funções e propriedades para interação com o Formulário Dinâmico. Essa API fornece os seguintes objetos no lado do clien...'
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|}
c8c02d07cc3034f9708e00604bf6553700ac321e
1626
1625
2018-07-07T05:51:49Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico (não é o ID do Elemento HTML).
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|getFieldValue()
|Any
|Obtém o valor atual de um campo.
|-
|setFieldValue()
|Any
|Atribui valor a um campo.
|}
= <span id="getElement"></span>getElement() =
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
;Exemplo
<syntaxhighlight lang="JavaScript">
function getElement() {
var form = latromi.formManager.getFormInstance();
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
f8dc3f5431dce9fead8606cb408faea131bc30d2
1627
1626
2018-07-07T05:52:31Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico (não é o ID do Elemento HTML).
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|getFieldValue()
|Any
|Obtém o valor atual de um campo.
|-
|setFieldValue()
|Any
|Atribui valor a um campo.
|}
= <span id="getElement"></span>getElement() =
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
== Exemplo ==
<syntaxhighlight lang="JavaScript">
function getElement() {
var form = latromi.formManager.getFormInstance();
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
d221abb4c3a3dc06f01255d1135bbcde1d5bff83
1628
1627
2018-07-07T05:56:18Z
Daniel.giacomelli
1
/* getElement() */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico (não é o ID do Elemento HTML).
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|getFieldValue()
|Any
|Obtém o valor atual de um campo.
|-
|setFieldValue()
|Any
|Atribui valor a um campo.
|}
= <span id="getElement"></span>getElement() =
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
var form = latromi.formManager.getFormInstance();
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
6c2ecd02da5abe41afd798c85f464bbbd67648bb
1630
1628
2018-07-07T05:57:59Z
Daniel.giacomelli
1
/* getElement() */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico (não é o ID do Elemento HTML).
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|getFieldValue()
|Any
|Obtém o valor atual de um campo.
|-
|setFieldValue()
|Any
|Atribui valor a um campo.
|}
= <span id="getElement"></span>getElement() =
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
a708675a70a367dd36c41122a9b471c37dab36fb
1631
1630
2018-07-07T06:15:12Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico (não é o ID do Elemento HTML).
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|setFieldValue()
|Any
|Atribui valor a um campo.
|}
== <span id="getElement"></span>getElement() ==
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
d793fb7ebe6640057b4fa0430a5997ed30e510e2
1632
1631
2018-07-07T06:16:04Z
Daniel.giacomelli
1
/* getFieldValue() */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico (não é o ID do Elemento HTML).
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|setFieldValue()
|Any
|Atribui valor a um campo.
|}
== <span id="getElement"></span>getElement() ==
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
d8f2ea7573e9c7e59014fd168f65cf874be8bb25
1633
1632
2018-07-07T06:16:24Z
Daniel.giacomelli
1
/* getFieldValue() */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico (não é o ID do Elemento HTML).
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|setFieldValue()
|Any
|Atribui valor a um campo.
|}
== <span id="getElement"></span>getElement() ==
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
ff147373a26dd1e814e94f1fd61e26cd4cefee96
1634
1633
2018-07-07T06:20:08Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico (não é o ID do Elemento HTML).
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|setFieldValue()
|Any
|Atribui valor a um campo.
|}
== <span id="getElement"></span>getElement() ==
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== setFieldValue() ==
Função que atribui valor a um campo. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
e8c67ef8a6df370f0a09fafa1a0cbbf78999e9f1
1635
1634
2018-07-07T06:20:41Z
Daniel.giacomelli
1
/* setFieldValue() */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico (não é o ID do Elemento HTML).
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|setFieldValue()
|Any
|Atribui valor a um campo.
|}
== <span id="getElement"></span>getElement() ==
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== setFieldValue() ==
Função que atribui valor a um campo. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
Exemplo:
f16c73b47cdca9e1750dec617f7debaa00a97a6e
Desenvolvedor:APIs/JavaScript/latromi.formInstance
3000
236
1636
1635
2018-07-07T06:24:52Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico (não é o ID do Elemento HTML).
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|setFieldValue()
|Any
|Atribui valor a um campo.
|}
== <span id="getElement"></span>getElement() ==
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== setFieldValue() ==
Função que atribui valor a um campo. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
d0cab74e993c8a3ccd89790f729729cc172b5f94
1637
1636
2018-07-07T06:27:18Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico (não é o ID do Elemento HTML).
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|[[#setFieldValue|setFieldValue()]]
|Any
|Atribui valor a um campo.
|}
== <span id="getElement"></span>getElement() ==
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que atribui valor a um campo. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
40206bc4f4ed1292410192daeeb50a6f60ec1c63
1638
1637
2018-07-07T06:36:34Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|[[#setFieldValue|setFieldValue()]]
|Any
|Atribui valor a um campo.
|}
== id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== updgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que atribui valor a um campo. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
3f8d623315632e228f960084dd321a791ded83cf
1639
1638
2018-07-07T06:38:08Z
Daniel.giacomelli
1
/* updgradeCode */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|[[#setFieldValue|setFieldValue()]]
|Any
|Atribui valor a um campo.
|}
== id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que atribui valor a um campo. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
ab124a61da94cb4dfbfdff60e81e712734960381
1643
1639
2018-07-07T06:45:14Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Retorno
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|[[#setFieldValue|setFieldValue()]]
|Any
|Atribui valor a um campo.
|}
== id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que atribui valor a um campo. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
3df6ae6f2ee10beefc7a2e7241b004f3bd5b56fc
1644
1643
2018-07-07T06:46:21Z
Daniel.giacomelli
1
/* getFieldValue() */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Retorno
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|[[#setFieldValue|setFieldValue()]]
|Any
|Atribui valor a um campo.
|}
== id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que '''retorna o valor de um campo'''. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que atribui valor a um campo. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
c28c90e028a123263fb5be349199336bad51be30
1645
1644
2018-07-07T06:46:34Z
Daniel.giacomelli
1
/* getElement() */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Retorno
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|[[#setFieldValue|setFieldValue()]]
|Any
|Atribui valor a um campo.
|}
== id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que '''retorna o Elemento HTML''' que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que '''retorna o valor de um campo'''. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que atribui valor a um campo. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
9187aff261498fd4e578d693e4d16ef29c3abcde
1646
1645
2018-07-07T06:46:48Z
Daniel.giacomelli
1
/* setFieldValue() */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Retorno
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|[[#setFieldValue|setFieldValue()]]
|Any
|Atribui valor a um campo.
|}
== id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que '''retorna o Elemento HTML''' que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que '''retorna o valor de um campo'''. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que '''atribui valor a um campo'''. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
ea6fdf60e7c98b694e4615994912af514deb3705
1650
1646
2018-07-07T06:53:04Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Retorno
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement]]()
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue]](fieldName)
|Any
|Obtém o valor atual de um campo.
|-
|[[#setFieldValue|setFieldValue]](fieldName, value)
|Any
|Atribui valor a um campo.
|}
== id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que '''retorna o Elemento HTML''' que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que '''retorna o valor de um campo'''. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que '''atribui valor a um campo'''. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
2dd65e7822d14f35d10525c31c34eaf58ff60d08
1651
1650
2018-07-07T06:53:24Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Retorno
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement]] ()
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue]] (fieldName)
|Any
|Obtém o valor atual de um campo.
|-
|[[#setFieldValue|setFieldValue]] (fieldName, value)
|Any
|Atribui valor a um campo.
|}
== id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que '''retorna o Elemento HTML''' que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que '''retorna o valor de um campo'''. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que '''atribui valor a um campo'''. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
c32e45c49dad170a15bf581c307a20779b85fcac
1652
1651
2018-07-07T06:54:52Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement]]()
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue]](fieldName)
|Any
|Obtém o valor atual de um campo.
|-
|[[#setFieldValue|setFieldValue]](fieldName, value)
|Any
|Atribui valor a um campo.
|}
== id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que '''retorna o Elemento HTML''' que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que '''retorna o valor de um campo'''. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que '''atribui valor a um campo'''. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
2248ae0ee891ef340e6997602e7e2d71be387a80
1654
1652
2018-07-07T21:46:09Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|[[#setFieldValue|setFieldValue()]]
|Any
|Atribui valor a um campo.
|}
== id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que '''retorna o Elemento HTML''' que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que '''retorna o valor de um campo'''. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que '''atribui valor a um campo'''. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
760d185be2b1ca8d54dd5d5ed3c466f55f1ab158
1659
1654
2018-07-07T21:53:16Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|id
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|upgradeCode
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|[[#setFieldValue|setFieldValue()]]
|Any
|Atribui valor a um campo.
|}
== id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que '''retorna o Elemento HTML''' que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que '''retorna o valor de um campo'''. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que '''atribui valor a um campo'''. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
dc854e91c4cdaea749da0500858bd8365d2aebf8
1660
1659
2018-07-07T21:54:30Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#id|id]]
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|[[#upgradeCode|upgradeCode]]
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|-
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|[[#setFieldValue|setFieldValue()]]
|Any
|Atribui valor a um campo.
|}
== <span id="id"></span>id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== <span id="upgradeCode"></span>upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que '''retorna o Elemento HTML''' que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que '''retorna o valor de um campo'''. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que '''atribui valor a um campo'''. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
18d0376f63c3712387d739fb9ddbfef2b0cd2fc9
1670
1660
2018-07-08T22:24:10Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
== Propriedades ==
{|class="wikitable apidoctable2"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#id|id]]
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|[[#upgradeCode|upgradeCode]]
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|[[#setFieldValue|setFieldValue()]]
|Any
|Atribui valor a um campo.
|}
== <span id="id"></span>id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== <span id="upgradeCode"></span>upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que '''retorna o Elemento HTML''' que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que '''retorna o valor de um campo'''. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que '''atribui valor a um campo'''. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
8b11b4c3461eee781381897c9ab35ee86d118164
1671
1670
2018-07-08T22:24:34Z
Daniel.giacomelli
1
/* Propriedades */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Retorno
! Descrição
|----------------------------------
|[[#id|id]]
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|[[#upgradeCode|upgradeCode]]
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|[[#setFieldValue|setFieldValue()]]
|Any
|Atribui valor a um campo.
|}
== <span id="id"></span>id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== <span id="upgradeCode"></span>upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que '''retorna o Elemento HTML''' que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que '''retorna o valor de um campo'''. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que '''atribui valor a um campo'''. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
d90951b903c26e0d604e1163bdc0bf8545b74661
1672
1671
2018-07-08T22:24:47Z
Daniel.giacomelli
1
/* Métodos */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Retorno
! Descrição
|----------------------------------
|[[#id|id]]
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|[[#upgradeCode|upgradeCode]]
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Retorno
! Descrição
|----------------------------------
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|[[#setFieldValue|setFieldValue()]]
|Any
|Atribui valor a um campo.
|}
== <span id="id"></span>id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== <span id="upgradeCode"></span>upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que '''retorna o Elemento HTML''' que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que '''retorna o valor de um campo'''. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que '''atribui valor a um campo'''. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
ec45ce4337b388b26c66ee27b12310922618061b
1677
1672
2018-07-08T23:17:49Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable2"
|+ Propriedades
! Nome
! Retorno
! Descrição
|----------------------------------
|[[#id|id]]
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|[[#upgradeCode|upgradeCode]]
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|}
{|class="wikitable apidoctable2"
|+ Métodos
!Nome
! Retorno
! Descrição
|----------------------------------
|[[#getElement|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|[[#setFieldValue|setFieldValue()]]
|Any
|Atribui valor a um campo.
|}
== <span id="id"></span>id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== <span id="upgradeCode"></span>upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que '''retorna o Elemento HTML''' que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que '''retorna o valor de um campo'''. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que '''atribui valor a um campo'''. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
9ca717484882f88966ac4f432461e99125599aa2
1678
1677
2018-07-08T23:46:22Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable2"
|+ Propriedades
! Nome
! Retorno
! Descrição
|----------------------------------
|[[#id|id]]
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|[[#upgradeCode|upgradeCode]]
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|}
{|class="wikitable apidoctable2"
|+ Métodos
!Nome
! Retorno
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[#getFieldValue|getFieldValue()]]
|Any
|Obtém o valor atual de um campo.
|-
|[[#setFieldValue|setFieldValue()]]
|Any
|Atribui valor a um campo.
|}
== <span id="id"></span>id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== <span id="upgradeCode"></span>upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que '''retorna o Elemento HTML''' que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que '''retorna o valor de um campo'''. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que '''atribui valor a um campo'''. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
ed364bf00adfaac5eb4c054317843753c32bf26d
1682
1678
2018-07-08T23:59:15Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable2"
|+ Propriedades
! Nome
! Retorno
! Descrição
|----------------------------------
|[[#id|id]]
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|[[#upgradeCode|upgradeCode]]
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|}
{|class="wikitable apidoctable2"
|+ Métodos
!Nome
! Retorno
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(String)|getFieldValue(String)]]
|Any
|Obtém o valor atual de um campo.
|-
|[[#setFieldValue|setFieldValue()]]
|Any
|Atribui valor a um campo.
|}
== <span id="id"></span>id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== <span id="upgradeCode"></span>upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que '''retorna o Elemento HTML''' que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que '''retorna o valor de um campo'''. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que '''atribui valor a um campo'''. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
ffd82a68e9dc911ab964dd58978a84c716cd6bf9
1683
1682
2018-07-09T00:01:39Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable2"
|+ Propriedades
! Nome
! Retorno
! Descrição
|----------------------------------
|[[#id|id]]
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|[[#upgradeCode|upgradeCode]]
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|}
{|class="wikitable apidoctable2"
|+ Métodos
!Nome
! Retorno
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Any
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Any
|Atribui valor a um campo.
|}
== <span id="id"></span>id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== <span id="upgradeCode"></span>upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que '''retorna o Elemento HTML''' que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que '''retorna o valor de um campo'''. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que '''atribui valor a um campo'''. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
63be0c37b171cd4ea67367e679a2978ad3d982ed
Terminologia:Upgrade Code
3001
237
1640
2018-07-07T06:40:09Z
Daniel.giacomelli
1
Criou página com 'Código de Atualização'
wikitext
text/x-wiki
Código de Atualização
0679b4182aa1c3372340a728fd242ae83c2af44b
Desenvolvedor:APIs/JavaScript/latromi.formManager
3000
234
1641
1629
2018-07-07T06:43:43Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Tipo
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|-
|setOnFormCreatedCallback()
|
|
|-
|setOnEventFiringCallback()
|
|
|-
|setOnFieldValueChangedCallback()
|
|
|}
= <span id="getFormInstance"></span>getFormInstance() =
Função que retorna uma instância de [[Dev/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
0b8f1a45b6517e8d5f06cc87e00a715a26f5220b
1642
1641
2018-07-07T06:44:48Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|-
|setOnFormCreatedCallback()
|
|
|-
|setOnEventFiringCallback()
|
|
|-
|setOnFieldValueChangedCallback()
|
|
|}
= <span id="getFormInstance"></span>getFormInstance() =
Função que retorna uma instância de [[Dev/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
14f5b8fd6394c76961d9fe881e051bbcdee6106c
1647
1642
2018-07-07T06:49:39Z
Daniel.giacomelli
1
/* getFormInstance() */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|-
|setOnFormCreatedCallback()
|
|
|-
|setOnEventFiringCallback()
|
|
|-
|setOnFieldValueChangedCallback()
|
|
|}
= <span id="getFormInstance"></span>getFormInstance() =
Função que retorna uma instância de [[Dev/APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
90822e51f5ac4353e7d235fb32d1c24ba28d91d6
1648
1647
2018-07-07T06:49:54Z
Daniel.giacomelli
1
/* getFormInstance() */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|-
|setOnFormCreatedCallback()
|
|
|-
|setOnEventFiringCallback()
|
|
|-
|setOnFieldValueChangedCallback()
|
|
|}
= <span id="getFormInstance"></span>getFormInstance() =
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
80b7e58847b68da9046095368bcfb74185a340e5
1649
1648
2018-07-07T06:50:20Z
Daniel.giacomelli
1
/* getFormInstance() */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|-
|setOnFormCreatedCallback()
|
|
|-
|setOnEventFiringCallback()
|
|
|-
|setOnFieldValueChangedCallback()
|
|
|}
= <span id="getFormInstance"></span>getFormInstance() =
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
ccd7276880a58dcedae5f5ac96da42bcf9262d90
1653
1649
2018-07-07T21:44:25Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|-
|setOnFormCreatedCallback()
|
|Callback disparado quando o Formulário for criado na página.
|-
|setOnEventFiringCallback()
|
|Callback disparado quando um evento for disparado.
|-
|setOnFieldValueChangedCallback()
|
|Callback disparado quando o valor de um campo for alterado.
|}
= <span id="getFormInstance"></span>getFormInstance() =
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
0ac7a7272b3ff1e46cf85a8cfc2d95396e649fb6
1655
1653
2018-07-07T21:51:07Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|-
|setOnFormCreatedCallback()
|
|Callback disparado quando o Formulário for criado na página.
|-
|setOnEventFiringCallback()
|
|Callback disparado quando um evento for disparado.
|-
|setOnFieldValueChangedCallback()
|
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
6ac5e3a424493991c30d51189f596135f222d77f
1656
1655
2018-07-07T21:52:15Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|-
|setOnFormCreatedCallback()
|
|Callback disparado quando o Formulário for criado na página.
|-
|setOnEventFiringCallback()
|
|Callback disparado quando um evento for disparado.
|-
|setOnFieldValueChangedCallback()
|
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
03bee565c418dd9b812b193033d536d312895593
1657
1656
2018-07-07T21:52:50Z
Daniel.giacomelli
1
wikitext
text/x-wiki
__NOTOC__
{{DISPLAYTITLE:latromi.formManager}}
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|-
|setOnFormCreatedCallback()
|
|Callback disparado quando o Formulário for criado na página.
|-
|setOnEventFiringCallback()
|
|Callback disparado quando um evento for disparado.
|-
|setOnFieldValueChangedCallback()
|
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
6dd2ea3ba20f880cf3ec7b4dc150bd275a0df483
1658
1657
2018-07-07T21:53:02Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|-
|setOnFormCreatedCallback()
|
|Callback disparado quando o Formulário for criado na página.
|-
|setOnEventFiringCallback()
|
|Callback disparado quando um evento for disparado.
|-
|setOnFieldValueChangedCallback()
|
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
db8ceff39e22fd3de41d87cd49c0bf7eb508cab8
1661
1658
2018-07-07T21:55:20Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|-
|[[#setOnFormCreatedCallback|setOnFormCreatedCallback()]]
|
|Callback disparado quando o Formulário for criado na página.
|-
|[[#setOnEventFiringCallback|setOnEventFiringCallback()]]
|
|Callback disparado quando um evento for disparado.
|-
|[[#setOnFieldValueChangedCallback|setOnFieldValueChangedCallback()]
|
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
3b3acf5ff5e8a65c626797e254f3ebb44fcc35c9
1662
1661
2018-07-07T21:55:38Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|-
|[[#setOnFormCreatedCallback|setOnFormCreatedCallback()]]
|
|Callback disparado quando o Formulário for criado na página.
|-
|[[#setOnEventFiringCallback|setOnEventFiringCallback()]]
|
|Callback disparado quando um evento for disparado.
|-
|[[#setOnFieldValueChangedCallback|setOnFieldValueChangedCallback()]]
|
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
48842878bbafc2d9df1a1a3d5a321c3ee5a621e5
1663
1662
2018-07-07T22:01:56Z
Daniel.giacomelli
1
/* setOnFormCreatedCallback() */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|-
|[[#setOnFormCreatedCallback|setOnFormCreatedCallback()]]
|
|Callback disparado quando o Formulário for criado na página.
|-
|[[#setOnEventFiringCallback|setOnEventFiringCallback()]]
|
|Callback disparado quando um evento for disparado.
|-
|[[#setOnFieldValueChangedCallback|setOnFieldValueChangedCallback()]]
|
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
Especifica uma [https://www.google.com.br/search?q=Função+de+Callback Função de Callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada. A função informada deve esperar um parâmetro do tipo ''Object''. Neste parâmetro
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
4b02cf6dab8f34eb34e1fb408b0501bbc5e0cd6b
1664
1663
2018-07-07T22:02:58Z
Daniel.giacomelli
1
/* setOnFormCreatedCallback() */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|-
|[[#setOnFormCreatedCallback|setOnFormCreatedCallback()]]
|
|Callback disparado quando o Formulário for criado na página.
|-
|[[#setOnEventFiringCallback|setOnEventFiringCallback()]]
|
|Callback disparado quando um evento for disparado.
|-
|[[#setOnFieldValueChangedCallback|setOnFieldValueChangedCallback()]]
|
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
Especifica uma [https://www.google.com.br/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada. A função de callback informada deve esperar um parâmetro do tipo ''Object''. Neste parâmetro
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
b5b645893a8972ac76db7d3a399bb49e3f1068f8
1665
1664
2018-07-07T22:06:01Z
Daniel.giacomelli
1
/* setOnFormCreatedCallback() */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|-
|[[#setOnFormCreatedCallback|setOnFormCreatedCallback()]]
|
|Callback disparado quando o Formulário for criado na página.
|-
|[[#setOnEventFiringCallback|setOnEventFiringCallback()]]
|
|Callback disparado quando um evento for disparado.
|-
|[[#setOnFieldValueChangedCallback|setOnFieldValueChangedCallback()]]
|
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
Especifica uma [https://www.google.com.br/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada. A função de callback informada deve esperar um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento, conforme especificadas abaixo:
{|class="wikitable apidoctable"
!Membro
!Tipo
!Descrição
|-
|form
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Instância do Formulários que foi criado.
|}
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
ee6999dbaf728ff1059e5737766f1fa90651f962
1666
1665
2018-07-07T22:08:25Z
Daniel.giacomelli
1
/* setOnFormCreatedCallback() */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|-
|[[#setOnFormCreatedCallback|setOnFormCreatedCallback()]]
|
|Callback disparado quando o Formulário for criado na página.
|-
|[[#setOnEventFiringCallback|setOnEventFiringCallback()]]
|
|Callback disparado quando um evento for disparado.
|-
|[[#setOnFieldValueChangedCallback|setOnFieldValueChangedCallback()]]
|
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
Especifica uma [https://www.google.com.br/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
A função de callback informada deve esperar um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento, conforme especificadas abaixo:
{|class="wikitable apidoctable"
|+ CallbackArguments
!Funções / Propriedades
!Tipo
!Descrição
|-
|form
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Instância do Formulários que foi criado.
|}
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
414d6f679dcbab565d68705165f5fb2d7aad3bb4
1667
1666
2018-07-07T22:09:18Z
Daniel.giacomelli
1
/* setOnFormCreatedCallback() */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Funções / Propriedades
! Retorno
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|-
|[[#setOnFormCreatedCallback|setOnFormCreatedCallback()]]
|
|Callback disparado quando o Formulário for criado na página.
|-
|[[#setOnEventFiringCallback|setOnEventFiringCallback()]]
|
|Callback disparado quando um evento for disparado.
|-
|[[#setOnFieldValueChangedCallback|setOnFieldValueChangedCallback()]]
|
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
Especifica uma [https://www.google.com.br/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
A função de callback informada deve esperar um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento, conforme especificadas abaixo:
{|class="wikitable apidoctable"
|+ CallbackArguments
!Membro
!Tipo
!Descrição
|-
|form
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Instância do Formulários que foi criado.
|}
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
9d0545854d9fb5fbe4ea231d64823d72ab8ed75c
1668
1667
2018-07-07T22:10:09Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable"
!Membro
! Retorno
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
|-
|[[#setOnFormCreatedCallback|setOnFormCreatedCallback()]]
|
|Callback disparado quando o Formulário for criado na página.
|-
|[[#setOnEventFiringCallback|setOnEventFiringCallback()]]
|
|Callback disparado quando um evento for disparado.
|-
|[[#setOnFieldValueChangedCallback|setOnFieldValueChangedCallback()]]
|
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
Especifica uma [https://www.google.com.br/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
A função de callback informada deve esperar um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento, conforme especificadas abaixo:
{|class="wikitable apidoctable"
|+ CallbackArguments
!Membro
!Tipo
!Descrição
|-
|form
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Instância do Formulários que foi criado.
|}
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
08dc9f5f4fe130fb3ddf753099e12dc140fd7ab9
1669
1668
2018-07-08T22:21:31Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[#setOnFormCreatedCallback|setOnFormCreatedCallback()]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[#setOnEventFiringCallback|setOnEventFiringCallback()]]
|Callback disparado quando um evento for disparado.
|-
|[[#setOnFieldValueChangedCallback|setOnFieldValueChangedCallback()]]
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
Especifica uma [https://www.google.com.br/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
A função de callback informada deve esperar um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento, conforme especificadas abaixo:
{|class="wikitable apidoctable"
|+ CallbackArguments
!Membro
!Tipo
!Descrição
|-
|form
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Instância do Formulários que foi criado.
|}
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
307d2539370d4e48bd33dec99af395d51df1aa7f
1673
1669
2018-07-08T23:12:06Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable2"
|+ style="text-align:left;font-size:1.2rem"|Métodos
!Nome
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[#setOnFormCreatedCallback|setOnFormCreatedCallback()]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[#setOnEventFiringCallback|setOnEventFiringCallback()]]
|Callback disparado quando um evento for disparado.
|-
|[[#setOnFieldValueChangedCallback|setOnFieldValueChangedCallback()]]
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
Especifica uma [https://www.google.com.br/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
A função de callback informada deve esperar um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento, conforme especificadas abaixo:
{|class="wikitable apidoctable"
|+ CallbackArguments
!Membro
!Tipo
!Descrição
|-
|form
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Instância do Formulários que foi criado.
|}
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
08d78ecf0d9704b1526706ba91bd24f180d483d9
1675
1673
2018-07-08T23:14:32Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable2"
|+ Métodos
!Nome
! Descrição
|----------------------------------
|[[#getFormInstance|getFormInstance()]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[#setOnFormCreatedCallback|setOnFormCreatedCallback()]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[#setOnEventFiringCallback|setOnEventFiringCallback()]]
|Callback disparado quando um evento for disparado.
|-
|[[#setOnFieldValueChangedCallback|setOnFieldValueChangedCallback()]]
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
Especifica uma [https://www.google.com.br/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
A função de callback informada deve esperar um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento, conforme especificadas abaixo:
{|class="wikitable apidoctable"
|+ CallbackArguments
!Membro
!Tipo
!Descrição
|-
|form
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Instância do Formulários que foi criado.
|}
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
5a52336e88f8f5080d68c8c2ce8dd76aa1159525
MediaWiki:Common.css
8
47
1674
1624
2018-07-08T23:14:11Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
/* APIDOCTABLE 1 */
table.apidoctable {
max-width: 850px;
}
table.apidoctable > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
table.apidoctable > tbody > tr > td:nth-child(2) {
min-width: 150px !important;
}
/* APIDOCTABLE 2 */
table.apidoctable2 {
max-width: 850px;
}
table.apidoctable2 caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable2 > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
dbe6d39a1f162c779c8f82e8f80cc8d2e185173b
1676
1674
2018-07-08T23:17:01Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
/* APIDOCTABLE 1 */
table.apidoctable {
max-width: 850px;
}
table.apidoctable caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
table.apidoctable > tbody > tr > td:nth-child(2) {
min-width: 150px !important;
}
/* APIDOCTABLE 2 */
table.apidoctable2 {
max-width: 850px;
}
table.apidoctable2 caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable2 > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
9d1781e885fce252026ed68ad53c111c0ed83b34
Desenvolvedor:APIs/JavaScript/latromi.formInstance/getElement()
3000
238
1679
2018-07-08T23:51:16Z
Daniel.giacomelli
1
Criou página com '{{DISPLAYTITLE:getElement()}}__NOTOC__ Função que '''retorna o Elemento HTML''' que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS...'
wikitext
text/x-wiki
{{DISPLAYTITLE:getElement()}}__NOTOC__
Função que '''retorna o Elemento HTML''' que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
;Valor de Retorno
:Retorna um valor do tipo ''HTMLElement''.
== Exemplos ==
O Exemplo abaixo exibe no Console do navegador o nome da tag do elemento retornado pela função ''getElement()'':
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
be6b747cd07a5d2665fbb679b5fb77f3b43afb08
1680
1679
2018-07-08T23:51:29Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:getElement()}}__NOTOC__
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
;Valor de Retorno
:Retorna um valor do tipo ''HTMLElement''.
== Exemplos ==
O Exemplo abaixo exibe no Console do navegador o nome da tag do elemento retornado pela função ''getElement()'':
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
0629a0a812d9b6432419f71c5f941205d7d1ed62
1681
1680
2018-07-08T23:57:00Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:getElement()}}__NOTOC__
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getElement() { }
</syntaxhighlight>
==== Valor de Retorno ====
Retorna um valor do tipo ''HTMLElement''.
== Exemplos ==
O Exemplo abaixo exibe no Console do navegador o nome da tag do elemento retornado pela função ''getElement()'':
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
6fbbefb10152d09600ece454a4e117dd91bf35c6
Desenvolvedor:APIs/JavaScript/latromi.formInstance/getFieldValue(string)
3000
239
1684
2018-07-09T00:04:57Z
Daniel.giacomelli
1
Criou página com '{{DISPLAYTITLE:getFieldValue(string)}}__NOTOC__ Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for um...'
wikitext
text/x-wiki
{{DISPLAYTITLE:getFieldValue(string)}}__NOTOC__
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma TextBox, o resultado será uma String, mas se for uma CheckBox o resultado será Boolean.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFieldValue(string fieldName) { }
</syntaxhighlight>
==== Valor de Retorno ====
O tipo de dados do retorno varia conforme o tipo de campo.
==== Parâmetros ====
;fieldName
: Nome do campo a obter o valor.
== Exemplos ==
O Exemplo abaixo exibe no Console do navegador o nome da tag do elemento retornado pela função ''getElement()'':
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
12dec855810c705f88b205c91848a501c83d3e47
1685
1684
2018-07-09T00:05:28Z
Daniel.giacomelli
1
/* Sintaxe */
wikitext
text/x-wiki
{{DISPLAYTITLE:getFieldValue(string)}}__NOTOC__
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma TextBox, o resultado será uma String, mas se for uma CheckBox o resultado será Boolean.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFieldValue(fieldName) { }
</syntaxhighlight>
==== Valor de Retorno ====
O tipo de dados do retorno varia conforme o tipo de campo.
==== Parâmetros ====
;fieldName
: Nome do campo a obter o valor.
== Exemplos ==
O Exemplo abaixo exibe no Console do navegador o nome da tag do elemento retornado pela função ''getElement()'':
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
101fa4558d962bc954d308a2a0360801c6dfa88f
Desenvolvedor:APIs/JavaScript/latromi.formInstance/getFieldValue(string)
3000
239
1686
1685
2018-07-09T00:06:03Z
Daniel.giacomelli
1
/* Sintaxe */
wikitext
text/x-wiki
{{DISPLAYTITLE:getFieldValue(string)}}__NOTOC__
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma TextBox, o resultado será uma String, mas se for uma CheckBox o resultado será Boolean.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
public getFieldValue(fieldName : string) : any { }
</syntaxhighlight>
==== Valor de Retorno ====
O tipo de dados do retorno varia conforme o tipo de campo.
==== Parâmetros ====
;fieldName
: Nome do campo a obter o valor.
== Exemplos ==
O Exemplo abaixo exibe no Console do navegador o nome da tag do elemento retornado pela função ''getElement()'':
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
7b04fae053625ea8751bceab0647e6ed841299c4
1687
1686
2018-07-09T00:11:49Z
Daniel.giacomelli
1
/* Sintaxe */
wikitext
text/x-wiki
{{DISPLAYTITLE:getFieldValue(string)}}__NOTOC__
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma TextBox, o resultado será uma String, mas se for uma CheckBox o resultado será Boolean.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFieldValue(fieldName) { }
</syntaxhighlight>
==== Valor de Retorno ====
O tipo de dados do retorno varia conforme o tipo de campo.
==== Parâmetros ====
;fieldName
: Nome do campo a obter o valor.
== Exemplos ==
O Exemplo abaixo exibe no Console do navegador o nome da tag do elemento retornado pela função ''getElement()'':
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
101fa4558d962bc954d308a2a0360801c6dfa88f
1688
1687
2018-07-09T00:12:38Z
Daniel.giacomelli
1
/* Parâmetros */
wikitext
text/x-wiki
{{DISPLAYTITLE:getFieldValue(string)}}__NOTOC__
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma TextBox, o resultado será uma String, mas se for uma CheckBox o resultado será Boolean.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFieldValue(fieldName) { }
</syntaxhighlight>
==== Valor de Retorno ====
O tipo de dados do retorno varia conforme o tipo de campo.
=== Parâmetros ===
: fieldName
:: Nome do campo a obter o valor.
== Exemplos ==
O Exemplo abaixo exibe no Console do navegador o nome da tag do elemento retornado pela função ''getElement()'':
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
58e0da8031cbff43427f5a14a373e1a10efb0f4e
1689
1688
2018-07-09T00:12:59Z
Daniel.giacomelli
1
/* Sintaxe */
wikitext
text/x-wiki
{{DISPLAYTITLE:getFieldValue(string)}}__NOTOC__
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma TextBox, o resultado será uma String, mas se for uma CheckBox o resultado será Boolean.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFieldValue(fieldName) { }
</syntaxhighlight>
=== Valor de Retorno ===
O tipo de dados do retorno varia conforme o tipo de campo.
=== Parâmetros ===
: fieldName
:: Nome do campo a obter o valor.
== Exemplos ==
O Exemplo abaixo exibe no Console do navegador o nome da tag do elemento retornado pela função ''getElement()'':
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
fab14c128f8b21366118274b9a008e9194a9b0c4
1690
1689
2018-07-09T00:13:48Z
Daniel.giacomelli
1
/* Parâmetros */
wikitext
text/x-wiki
{{DISPLAYTITLE:getFieldValue(string)}}__NOTOC__
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma TextBox, o resultado será uma String, mas se for uma CheckBox o resultado será Boolean.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFieldValue(fieldName) { }
</syntaxhighlight>
=== Valor de Retorno ===
O tipo de dados do retorno varia conforme o tipo de campo.
=== Parâmetros ===
: ''fieldName''
:: Tipo: String
:: Nome do campo a obter o valor.
== Exemplos ==
O Exemplo abaixo exibe no Console do navegador o nome da tag do elemento retornado pela função ''getElement()'':
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
3cded32009938c73a8a1119c962873c906a934a2
1691
1690
2018-07-09T00:14:54Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:getFieldValue(string)}}__NOTOC__
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma TextBox, o resultado será uma String, mas se for uma CheckBox o resultado será Boolean.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFieldValue(fieldName) { }
</syntaxhighlight>
=== Parâmetros ===
: ''fieldName''
:: Tipo: String
:: Nome do campo a obter o valor.
=== Valor de Retorno ===
O tipo de dados do retorno varia conforme o tipo de campo.
== Exemplos ==
O Exemplo abaixo exibe no Console do navegador o nome da tag do elemento retornado pela função ''getElement()'':
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
485585b97f6f8a9c3a8ada8e5194f78ac32ce39b
1695
1691
2018-07-09T00:40:23Z
Daniel.giacomelli
1
/* Exemplos */
wikitext
text/x-wiki
{{DISPLAYTITLE:getFieldValue(string)}}__NOTOC__
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma TextBox, o resultado será uma String, mas se for uma CheckBox o resultado será Boolean.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFieldValue(fieldName) { }
</syntaxhighlight>
=== Parâmetros ===
: ''fieldName''
:: Tipo: String
:: Nome do campo a obter o valor.
=== Valor de Retorno ===
O tipo de dados do retorno varia conforme o tipo de campo.
== Exemplos ==
O Exemplo abaixo exibe no console do navegador o nome completo de uma pessoa, obtido através das ''TextBoxes'' '''txtFirstName''' e '''txtLastName'''. Se s ''CheckBox'' '''chkIsInternational''' estiver marcada, a mensagem será exibida em inglês, se não em português.
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
dc7df5039fab3f4f37205d2744ce9850a3900381
1697
1695
2018-07-09T00:43:04Z
Daniel.giacomelli
1
/* Exemplos */
wikitext
text/x-wiki
{{DISPLAYTITLE:getFieldValue(string)}}__NOTOC__
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma TextBox, o resultado será uma String, mas se for uma CheckBox o resultado será Boolean.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFieldValue(fieldName) { }
</syntaxhighlight>
=== Parâmetros ===
: ''fieldName''
:: Tipo: String
:: Nome do campo a obter o valor.
=== Valor de Retorno ===
O tipo de dados do retorno varia conforme o tipo de campo.
== Exemplos ==
O Exemplo abaixo exibe no console do navegador o nome completo de uma pessoa, obtido através das ''TextBoxes'' '''txtFirstName''' e '''txtLastName'''. Se s ''CheckBox'' '''chkIsInternational''' estiver marcada, a mensagem será exibida em inglês, se não em português.
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
a75eb874f9d5e53b6b6edea45dabe5b5a6fbb645
1698
1697
2018-07-09T00:43:36Z
Daniel.giacomelli
1
/* Exemplos */
wikitext
text/x-wiki
{{DISPLAYTITLE:getFieldValue(string)}}__NOTOC__
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma TextBox, o resultado será uma String, mas se for uma CheckBox o resultado será Boolean.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFieldValue(fieldName) { }
</syntaxhighlight>
=== Parâmetros ===
: ''fieldName''
:: Tipo: String
:: Nome do campo a obter o valor.
=== Valor de Retorno ===
O tipo de dados do retorno varia conforme o tipo de campo.
== Exemplos ==
O Exemplo abaixo exibe no console do navegador o nome completo de uma pessoa, obtido através das ''TextBoxes'' '''txtFirstName''' e '''txtLastName'''. Se o ''CheckBox'' '''chkIsInternational''' estiver marcada, a mensagem será exibida em inglês, se não em português.
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
ff4d7924af5413e93d00581e2e69d1ee1c2e1ce3
1699
1698
2018-07-09T00:44:00Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Método getFieldValue(string)}}__NOTOC__
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma TextBox, o resultado será uma String, mas se for uma CheckBox o resultado será Boolean.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFieldValue(fieldName) { }
</syntaxhighlight>
=== Parâmetros ===
: ''fieldName''
:: Tipo: String
:: Nome do campo a obter o valor.
=== Valor de Retorno ===
O tipo de dados do retorno varia conforme o tipo de campo.
== Exemplos ==
O Exemplo abaixo exibe no console do navegador o nome completo de uma pessoa, obtido através das ''TextBoxes'' '''txtFirstName''' e '''txtLastName'''. Se o ''CheckBox'' '''chkIsInternational''' estiver marcada, a mensagem será exibida em inglês, se não em português.
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
7428daf510b98f259008794957dfeee60990a1bd
Desenvolvedor:APIs/JavaScript/latromi.formInstance
3000
236
1692
1683
2018-07-09T00:34:16Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable2"
|+ Propriedades
! Nome
! Retorno
! Descrição
|----------------------------------
|[[#id|id]]
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|[[#upgradeCode|upgradeCode]]
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|}
{|class="wikitable apidoctable2"
|+ Métodos
!Nome
! Retorno
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Any
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Any
|Atribui valor a um campo.
|}
== <span id="id"></span>id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== <span id="upgradeCode"></span>upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que '''retorna o Elemento HTML''' que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que '''retorna o valor de um campo'''. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que '''atribui valor a um campo'''. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
== Ver Também ==
[[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
61099d72324a66fc0e2101a3ed7b3846141bb62a
1693
1692
2018-07-09T00:34:27Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable2"
|+ Propriedades
! Nome
! Retorno
! Descrição
|----------------------------------
|[[#id|id]]
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|[[#upgradeCode|upgradeCode]]
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|}
{|class="wikitable apidoctable2"
|+ Métodos
!Nome
! Retorno
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Any
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Any
|Atribui valor a um campo.
|}
== <span id="id"></span>id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== <span id="upgradeCode"></span>upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="getElement"></span>getElement() ==
Função que '''retorna o Elemento HTML''' que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o Element HTML
var element = form.getElement();
if (element) {
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="getFieldValue"></span>getFieldValue() ==
Função que '''retorna o valor de um campo'''. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma ''TextBox'', o resultado será uma ''String'', mas se for uma ''CheckBox'' o resultado será ''Boolean''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo a obter o valor.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que '''atribui valor a um campo'''. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
90253acd49a8ba07c46c3a08da62cd891d644eb6
1696
1693
2018-07-09T00:41:43Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable2"
|+ Propriedades
! Nome
! Retorno
! Descrição
|----------------------------------
|[[#id|id]]
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|[[#upgradeCode|upgradeCode]]
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|}
{|class="wikitable apidoctable2"
|+ Métodos
!Nome
! Retorno
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Any
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Any
|Atribui valor a um campo.
|}
== <span id="id"></span>id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== <span id="upgradeCode"></span>upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== <span id="setFieldValue"></span>setFieldValue() ==
Função que '''atribui valor a um campo'''. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma ''TextBox'' deve ser passado um valor do tipo ''String'', mas se for uma ''CheckBox'', deve ser um valor do tipo ''Booelan''.
{|class="wikitable apidoctable"
! Parâmetro
! Tipo
! Descrição
|----------------------------------
| fieldName
| String
| Nome do campo que reberá o valor.
|-
| value
| Any
| Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
c157887fac13f2b40b0bfe27d6f02d1d74dff3cd
Desenvolvedor:APIs/JavaScript/latromi.formInstance/getElement()
3000
238
1694
1681
2018-07-09T00:36:38Z
Daniel.giacomelli
1
/* Exemplos */
wikitext
text/x-wiki
{{DISPLAYTITLE:getElement()}}__NOTOC__
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getElement() { }
</syntaxhighlight>
==== Valor de Retorno ====
Retorna um valor do tipo ''HTMLElement''.
== Exemplos ==
O Exemplo abaixo exibe no Console do navegador o nome da tag do elemento retornado pela função ''getElement()'':
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
var element = form.getElement(); // Obtém o Element HTML
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
b88ed511576dae5e4317ab7bca68b6d5b00adad0
Desenvolvedor:APIs/JavaScript/latromi.formManager
3000
234
1700
1675
2018-07-09T13:56:50Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable2"
|+ Métodos
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formManager/getFormInstance()|getFormInstance()]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback()|setOnFormCreatedCallback()]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[APIs/JavaScript/latromi.formManager/setOnEventFiringCallback()|setOnEventFiringCallback()]]
|Callback disparado quando um evento for disparado.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback()|setOnFieldValueChangedCallback()]]
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
Especifica uma [https://www.google.com.br/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
A função de callback informada deve esperar um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento, conforme especificadas abaixo:
{|class="wikitable apidoctable"
|+ CallbackArguments
!Membro
!Tipo
!Descrição
|-
|form
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Instância do Formulários que foi criado.
|}
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
78fa797488ed8b8d572bbfcf625da107a7e7946d
1705
1700
2018-07-09T14:16:33Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable2"
|+ Métodos
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formManager/getFormInstance(string)|getFormInstance(string)]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback()|setOnFormCreatedCallback()]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[APIs/JavaScript/latromi.formManager/setOnEventFiringCallback()|setOnEventFiringCallback()]]
|Callback disparado quando um evento for disparado.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback()|setOnFieldValueChangedCallback()]]
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
Especifica uma [https://www.google.com.br/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
A função de callback informada deve esperar um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento, conforme especificadas abaixo:
{|class="wikitable apidoctable"
|+ CallbackArguments
!Membro
!Tipo
!Descrição
|-
|form
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Instância do Formulários que foi criado.
|}
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
62943661c6cafc9efd0d12a7e10c98554cae1eec
1710
1705
2018-07-09T14:35:39Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.formInstance = function () {
return {
// Callback para quando o form for criado
setOnFormCreatedCallback: function (callback) { },
// Callback para quando um evento for disparado
setOnEventFiringCallback: function (callback) { },
// Callback para quando o valor de um campo for alterado
setOnFieldValueChangedCallback: function (callback) { },
// Obtém uma instância do Formulário
getFormInstance: function (upgradeCode) { }
}
}
</syntaxhighlight>
{|class="wikitable apidoctable2"
|+ Métodos
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formManager/getFormInstance(string)|getFormInstance(string)]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback()|setOnFormCreatedCallback()]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[APIs/JavaScript/latromi.formManager/setOnEventFiringCallback()|setOnEventFiringCallback()]]
|Callback disparado quando um evento for disparado.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback()|setOnFieldValueChangedCallback()]]
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
Especifica uma [https://www.google.com.br/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
A função de callback informada deve esperar um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento, conforme especificadas abaixo:
{|class="wikitable apidoctable"
|+ CallbackArguments
!Membro
!Tipo
!Descrição
|-
|form
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Instância do Formulários que foi criado.
|}
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
41847aa95727c8d3cd992803ca6527ee03edc592
1712
1710
2018-07-09T14:38:18Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.formInstance = function () {
return {
// Callback para quando o form for criado
setOnFormCreatedCallback: function (callback) { },
// Callback para quando um evento for disparado
setOnEventFiringCallback: function (callback) { },
// Callback para quando o valor de um campo for alterado
setOnFieldValueChangedCallback: function (callback) { },
// Obtém uma instância do Formulário
getFormInstance: function (upgradeCode) { }
}
}
</syntaxhighlight>
{|class="wikitable apidoctable2"
|+ Métodos
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formManager/getFormInstance(string)|getFormInstance(string)]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)|setOnFormCreatedCallback(function)]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|setOnEventFiringCallback(function)]]
|Callback disparado quando um evento for disparado.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback(function)|setOnFieldValueChangedCallback(function)]]
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
Especifica uma [https://www.google.com.br/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
A função de callback informada deve esperar um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento, conforme especificadas abaixo:
{|class="wikitable apidoctable"
|+ CallbackArguments
!Membro
!Tipo
!Descrição
|-
|form
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Instância do Formulários que foi criado.
|}
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
2a961f4a07d13fb8df4673da05708073df9074d6
1713
1712
2018-07-09T14:38:59Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.formInstance = function () {
return {
// Callback para quando o form for criado
setOnFormCreatedCallback: function (callback) { },
// Callback para quando um evento for disparado
setOnEventFiringCallback: function (callback) { },
// Callback para quando o valor de um campo for alterado
setOnFieldValueChangedCallback: function (callback) { },
// Obtém uma instância do Formulário
getFormInstance: function (upgradeCode) { }
}
}
</syntaxhighlight>
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formManager/getFormInstance(string)|getFormInstance(string)]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)|setOnFormCreatedCallback(function)]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|setOnEventFiringCallback(function)]]
|Callback disparado quando um evento for disparado.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback(function)|setOnFieldValueChangedCallback(function)]]
|Callback disparado quando o valor de um campo for alterado.
|}
== <span id="getFormInstance"></span>getFormInstance() ==
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|upgradeCode *
|string
|Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o '''formManager''' vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
|}
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
Especifica uma [https://www.google.com.br/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
A função de callback informada deve esperar um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento, conforme especificadas abaixo:
{|class="wikitable apidoctable"
|+ CallbackArguments
!Membro
!Tipo
!Descrição
|-
|form
|[[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
|Instância do Formulários que foi criado.
|}
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
{|class="wikitable apidoctable"
!Parâmetro
!Tipo
!Descrição
|-
|callback
|function (arguments)
|Função de callback, esperando um parâmetro do tipo ''Object''.
|}
034d23b164099804e5132119475a438871ab577d
1718
1713
2018-07-09T14:50:14Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.formInstance = function () {
return {
// Callback para quando o form for criado
setOnFormCreatedCallback: function (callback) { },
// Callback para quando um evento for disparado
setOnEventFiringCallback: function (callback) { },
// Callback para quando o valor de um campo for alterado
setOnFieldValueChangedCallback: function (callback) { },
// Obtém uma instância do Formulário
getFormInstance: function (upgradeCode) { }
}
}
</syntaxhighlight>
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formManager/getFormInstance(string)|getFormInstance(string)]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)|setOnFormCreatedCallback(function)]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|setOnEventFiringCallback(function)]]
|Callback disparado quando um evento for disparado.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback(function)|setOnFieldValueChangedCallback(function)]]
|Callback disparado quando o valor de um campo for alterado.
|}
f0d5b5159a04b99c80039469e4e8bee0d677e7c6
Desenvolvedor:APIs/JavaScript/latromi.formManager/getFormInstance(string)
3000
240
1701
2018-07-09T14:03:53Z
Daniel.giacomelli
1
Criou página com '{{DISPLAYTITLE:Método getFormInstance()}}__NOTOC__ Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]]. '''Memebro de:''' DEV:...'
wikitext
text/x-wiki
{{DISPLAYTITLE:Método getFormInstance()}}__NOTOC__
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFieldValue(fieldName) { }
</syntaxhighlight>
=== Parâmetros ===
: ''fieldName''
:: Tipo: String
:: Nome do campo a obter o valor.
=== Valor de Retorno ===
O tipo de dados do retorno varia conforme o tipo de campo.
== Exemplos ==
O Exemplo abaixo exibe no console do navegador o nome completo de uma pessoa, obtido através das ''TextBoxes'' '''txtFirstName''' e '''txtLastName'''. Se o ''CheckBox'' '''chkIsInternational''' estiver marcada, a mensagem será exibida em inglês, se não em português.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
9422f310f7a70cc43a8bcf56ed53099c786cef67
1702
1701
2018-07-09T14:13:03Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Método getFormInstance()}}__NOTOC__
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFieldValue(fieldName) { }
</syntaxhighlight>
=== Valor de Retorno ===
Retorna um objeto do tipo [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
== Exemplos ==
O exemplo abaixo mostra como obter uma instância do objeto '''formInstance'''. O código executa as seguintes ações:
* Obtém um objeto do tipo '''formInstance''', referente ao primeiro Formulário encontrado na página.
* Se o objeto foi encontrado, exibe no console do navegador o ''Código de Ataulização''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
f701e33f1f73df1d6faa2a39f2f6fc8d607d5fec
1703
1702
2018-07-09T14:15:58Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Método getFormInstance(string)}}__NOTOC__
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFieldValue(fieldName) { }
</syntaxhighlight>
=== Parâmetros ===
: ''upgradeCode''
:: Tipo: String
:: Código de Atualização do Formulário a ser procurado. Este parâmetro é opcional, e se não for informado, será retornado o primeiro Formulário encontrado.
=== Valor de Retorno ===
Retorna um objeto do tipo [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
== Exemplos ==
O exemplo abaixo mostra como obter uma instância do objeto '''formInstance'''. O código executa as seguintes ações:
* Obtém um objeto do tipo '''formInstance''', referente ao primeiro Formulário encontrado na página.
* Se o objeto foi encontrado, exibe no console do navegador o ''Código de Ataulização''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
eb43d5b4b2baa0f805e1cd03f19f9a4d600711c2
1704
1703
2018-07-09T14:16:21Z
Daniel.giacomelli
1
Daniel.giacomelli moveu [[Desenvolvedor:APIs/JavaScript/latromi.formManager/getFormInstance()]] para [[Desenvolvedor:APIs/JavaScript/latromi.formManager/getFormInstance(string)]] sem deixar um redirecionamento
wikitext
text/x-wiki
{{DISPLAYTITLE:Método getFormInstance(string)}}__NOTOC__
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFieldValue(fieldName) { }
</syntaxhighlight>
=== Parâmetros ===
: ''upgradeCode''
:: Tipo: String
:: Código de Atualização do Formulário a ser procurado. Este parâmetro é opcional, e se não for informado, será retornado o primeiro Formulário encontrado.
=== Valor de Retorno ===
Retorna um objeto do tipo [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
== Exemplos ==
O exemplo abaixo mostra como obter uma instância do objeto '''formInstance'''. O código executa as seguintes ações:
* Obtém um objeto do tipo '''formInstance''', referente ao primeiro Formulário encontrado na página.
* Se o objeto foi encontrado, exibe no console do navegador o ''Código de Ataulização''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
eb43d5b4b2baa0f805e1cd03f19f9a4d600711c2
1706
1704
2018-07-09T14:17:04Z
Daniel.giacomelli
1
/* Parâmetros */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método getFormInstance(string)}}__NOTOC__
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFieldValue(fieldName) { }
</syntaxhighlight>
=== Parâmetros ===
: ''upgradeCode''
:: Tipo: String
:: Código de Atualização do Formulário a ser procurado. Este parâmetro é '''opcional''', e se não for informado, será retornado o primeiro Formulário encontrado.
=== Valor de Retorno ===
Retorna um objeto do tipo [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
== Exemplos ==
O exemplo abaixo mostra como obter uma instância do objeto '''formInstance'''. O código executa as seguintes ações:
* Obtém um objeto do tipo '''formInstance''', referente ao primeiro Formulário encontrado na página.
* Se o objeto foi encontrado, exibe no console do navegador o ''Código de Ataulização''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
7ff219d5814c6442cf92a3f1fa984f03e5591e02
1707
1706
2018-07-09T14:28:11Z
Daniel.giacomelli
1
/* Sintaxe */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método getFormInstance(string)}}__NOTOC__
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFormInstance(upgradeCode) { }
</syntaxhighlight>
=== Parâmetros ===
: ''upgradeCode''
:: Tipo: String
:: Código de Atualização do Formulário a ser procurado. Este parâmetro é '''opcional''', e se não for informado, será retornado o primeiro Formulário encontrado.
=== Valor de Retorno ===
Retorna um objeto do tipo [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
== Exemplos ==
O exemplo abaixo mostra como obter uma instância do objeto '''formInstance'''. O código executa as seguintes ações:
* Obtém um objeto do tipo '''formInstance''', referente ao primeiro Formulário encontrado na página.
* Se o objeto foi encontrado, exibe no console do navegador o ''Código de Ataulização''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
6905edca89b6269f53c62d711a51069cb166a363
1708
1707
2018-07-09T14:28:25Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Método getFormInstance(string | null)}}__NOTOC__
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFormInstance(upgradeCode) { }
</syntaxhighlight>
=== Parâmetros ===
: ''upgradeCode''
:: Tipo: String
:: Código de Atualização do Formulário a ser procurado. Este parâmetro é '''opcional''', e se não for informado, será retornado o primeiro Formulário encontrado.
=== Valor de Retorno ===
Retorna um objeto do tipo [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
== Exemplos ==
O exemplo abaixo mostra como obter uma instância do objeto '''formInstance'''. O código executa as seguintes ações:
* Obtém um objeto do tipo '''formInstance''', referente ao primeiro Formulário encontrado na página.
* Se o objeto foi encontrado, exibe no console do navegador o ''Código de Ataulização''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
85850be71c4b15ac0acc2c663f4a8d2fb801b968
1709
1708
2018-07-09T14:30:29Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Método getFormInstance(string | null)}}__NOTOC__
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFormInstance(upgradeCode) { }
</syntaxhighlight>
=== Parâmetros ===
: ''upgradeCode''
:: Tipo: String
:: Código de Atualização do Formulário a ser procurado. Este parâmetro é '''opcional''', e se não for informado, será retornado o primeiro Formulário encontrado.
=== Valor de Retorno ===
Retorna um objeto do tipo [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
== Exemplos ==
O exemplo abaixo mostra como obter uma instância do objeto '''formInstance'''. O código executa as seguintes ações:
* Obtém um objeto do tipo '''formInstance''', referente ao primeiro Formulário encontrado na página.
* Se o objeto foi encontrado, exibe no console do navegador o ''Código de Ataulização''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
742d43c5a3a33a020541e9402ee8847a08ba86b9
1711
1709
2018-07-09T14:37:05Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Método getFormInstance(string | null)}}__NOTOC__
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFormInstance(upgradeCode) { }
</syntaxhighlight>
=== Parâmetros ===
: ''upgradeCode''
:: Tipo: String
:: Código de atualização do Formulário Dinâmico. Este parâmetro é opcional. Se for especificado, o formManager vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
=== Valor de Retorno ===
Retorna um objeto do tipo [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
== Exemplos ==
O exemplo abaixo mostra como obter uma instância do objeto '''formInstance'''. O código executa as seguintes ações:
* Obtém um objeto do tipo '''formInstance''', referente ao primeiro Formulário encontrado na página.
* Se o objeto foi encontrado, exibe no console do navegador o ''Código de Ataulização''.
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
471df5e46df26c348b93cc2e9160084313b9950f
Desenvolvedor:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)
3000
241
1714
2018-07-09T14:46:29Z
Daniel.giacomelli
1
Criou página com '{{DISPLAYTITLE:Método setOnFormCreatedCallback()}}__NOTOC__ Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quan...'
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnFormCreatedCallback()}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnFormCreatedCallback(callback) {
var arguments {
form: { } // Instância de latromi.formInstance
};
callback(arguments);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function (object)
:: Função de callback, esperando um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
Sem retorno.
== Exemplos ==
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
}
</syntaxhighlight>
52eb411146ab6cddb7e93b0ab1ff625317a1042b
1715
1714
2018-07-09T14:47:58Z
Daniel.giacomelli
1
/* Sintaxe */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnFormCreatedCallback()}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnFormCreatedCallback(callback) {
var arguments = {
form: { } // Instância de latromi.formInstance
};
callback(arguments);
}</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function (object)
:: Função de callback, esperando um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
Sem retorno.
== Exemplos ==
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
}
</syntaxhighlight>
5478c58a885bf0585a5c02848b83e365ad2827d3
1716
1715
2018-07-09T14:48:43Z
Daniel.giacomelli
1
Daniel.giacomelli moveu [[Desenvolvedor:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback()]] para [[Desenvolvedor:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)]]
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnFormCreatedCallback()}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnFormCreatedCallback(callback) {
var arguments = {
form: { } // Instância de latromi.formInstance
};
callback(arguments);
}</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function (object)
:: Função de callback, esperando um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
Sem retorno.
== Exemplos ==
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
}
</syntaxhighlight>
5478c58a885bf0585a5c02848b83e365ad2827d3
Desenvolvedor:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback()
3000
242
1717
2018-07-09T14:48:43Z
Daniel.giacomelli
1
Daniel.giacomelli moveu [[Desenvolvedor:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback()]] para [[Desenvolvedor:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)]]
wikitext
text/x-wiki
#REDIRECIONAMENTO [[Desenvolvedor:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)]]
dcebf7a39e13a10c7d290818f59751f4610ec3b1
Desenvolvedor:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)
3000
243
1719
2018-07-09T14:53:03Z
Daniel.giacomelli
1
Criou página com '{{DISPLAYTITLE:Método setOnEventFiringCallback()}}__NOTOC__ Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quan...'
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnEventFiringCallback()}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnEventFiringCallback(callback) {
var arguments = {
eventKind: '',
eventName: '',
form: {},
field: {},
cancel: false,
completeCallback: function(arg) { }
};
callback(arguments);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function (object)
:: Função de callback, esperando um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
Sem retorno.
== Exemplos ==
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
}
</syntaxhighlight>
4c711784d9ab81ea9ab69138f79e979f31fdcd37
1720
1719
2018-07-09T15:01:03Z
Daniel.giacomelli
1
/* Parâmetros */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnEventFiringCallback()}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnEventFiringCallback(callback) {
var arguments = {
eventKind: '',
eventName: '',
form: {},
field: {},
cancel: false,
completeCallback: function(arg) { }
};
callback(arguments);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.formEventFiringContext|latromi.formEventFiringContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.formEventFiringContext|latromi.formEventFiringContext]]. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
Sem retorno.
== Exemplos ==
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
}
</syntaxhighlight>
36b92a6fc3042519bc31174389dade09cbc4287e
1721
1720
2018-07-09T15:03:15Z
Daniel.giacomelli
1
/* Parâmetros */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnEventFiringCallback()}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnEventFiringCallback(callback) {
var arguments = {
eventKind: '',
eventName: '',
form: {},
field: {},
cancel: false,
completeCallback: function(arg) { }
};
callback(arguments);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]]. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
Sem retorno.
== Exemplos ==
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
}
</syntaxhighlight>
49ee5dca8b52a241317f83e2063cfd0ee6fe0cb1
1722
1721
2018-07-09T15:03:59Z
Daniel.giacomelli
1
/* Sintaxe */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnEventFiringCallback()}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnEventFiringCallback(callback) {
var arguments = new latromi.formEventFiringContext();
callback(arguments);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]]. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
Sem retorno.
== Exemplos ==
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
}
</syntaxhighlight>
a94f37703c88c51ab2da54fb8c74eea21797a80e
1723
1722
2018-07-09T15:04:32Z
Daniel.giacomelli
1
/* Exemplos */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnEventFiringCallback()}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnEventFiringCallback(callback) {
var arguments = new latromi.formEventFiringContext();
callback(arguments);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]]. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
Sem retorno.
== Exemplos ==
Exemplo:
<syntaxhighlight lang="JavaScript">
function test() {
}
</syntaxhighlight>
fc55f8232071beabf9af9600b90469125fcbdd39
1724
1723
2018-07-09T15:05:08Z
Daniel.giacomelli
1
/* Sintaxe */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnEventFiringCallback()}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnEventFiringCallback(callback) {
var context = new latromi.formEventFiringContext();
callback(context);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]]. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
Sem retorno.
== Exemplos ==
Exemplo:
<syntaxhighlight lang="JavaScript">
function test() {
}
</syntaxhighlight>
75a1799f5989cdff9b2da7ece6d68427c12718fe
1731
1724
2018-07-09T16:15:54Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnEventFiringCallback(function)}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnEventFiringCallback(callback) {
var context = new latromi.formEventFiringContext();
callback(context);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]]. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
Sem retorno.
== Exemplos ==
Exemplo:
<syntaxhighlight lang="JavaScript">
function test() {
}
</syntaxhighlight>
243f931ed2508c2983d0b932a2a6e496fc7e3bd7
Desenvolvedor:APIs/JavaScript/latromi.formEventFiringContext
3000
244
1725
2018-07-09T15:07:37Z
Daniel.giacomelli
1
Criou página com '== Propriedades == {|class="wikitable apidoctable2" ! Nome ! Descrição |---------------------------------- | eventKind | |} == Métodos == {|class="wikitable apidoctable2"...'
wikitext
text/x-wiki
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| eventKind
|
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|completeCallback(function)
|
|}
52e1635a98123be598667b71b0974d8ffae002b3
1726
1725
2018-07-09T16:09:39Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| eventKind
| Tipo de evento, do tipo ''String''. O valor dessa propriedade pode ser:
* '''Form''': Se for um evento de Formulário.
* '''Field''': Se for um evento de campo do Formulário.
* '''Windows''': Se for um evento de Janela de Formulário.
|-
| eventName
| Nome do Evento, do tipo ''String''. Exemplo: ''Load'', ''LostFocus'', 'Click'' e ''WindowClosed''.
|-
| field
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.fieldInstance|fieldInstance]], referente ao campo que disparou o evento. Se não for um evento de campo, esta propriedade terá valor ''null''.
|-
| form
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]]. Esta propriedade terá valor quando for um evento de Formulário ou de membros de Formulário (Campos e Janelas).
|-
| cancel
| Cancelamento do Evento, do tipo ''Boolean''. Se for especificado '''true''' nesta propriedade, o evento não será processado no servidor.
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| completeCallback(function)
| Função para passar um callback que será chamado quando o processamento do evento no servidor for concluído.
|}
e6a18f992d0f91569a695bc77eb7be2a7718cebc
1727
1726
2018-07-09T16:10:03Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| eventKind
| Tipo de evento, do tipo ''String''. O valor dessa propriedade pode ser:
* '''Form''': Se for um evento de Formulário.
* '''Field''': Se for um evento de campo do Formulário.
* '''Windows''': Se for um evento de Janela de Formulário.
|-
| eventName
| Nome do Evento, do tipo ''String''. Exemplo: ''Load'', ''LostFocus'', 'Click'' e ''WindowClosed''.
|-
| field
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.fieldInstance|fieldInstance]], referente ao campo que disparou o evento. Se não for um evento de campo, esta propriedade terá valor ''null''.
|-
| form
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]]. Esta propriedade terá valor quando for um evento de Formulário ou de membros de Formulário (Campos e Janelas).
|-
| cancel
| Cancelamento do Evento, do tipo ''Boolean''. Se for especificado '''true''' nesta propriedade, o evento não será processado no servidor.
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| completeCallback(function)
| Função para passar um callback que será chamado quando o processamento do evento no servidor for concluído.
|}
5de73c4f0613346d0162eb64a68dfd6dcb7aca13
1728
1727
2018-07-09T16:12:31Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formEventFiringContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas antes do processamento de eventos.
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| eventKind
| Tipo de evento, do tipo ''String''. O valor dessa propriedade pode ser:
* '''Form''': Se for um evento de Formulário.
* '''Field''': Se for um evento de campo do Formulário.
* '''Windows''': Se for um evento de Janela de Formulário.
|-
| eventName
| Nome do Evento, do tipo ''String''. Exemplo: ''Load'', ''LostFocus'', 'Click'' e ''WindowClosed''.
|-
| field
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.fieldInstance|fieldInstance]], referente ao campo que disparou o evento. Se não for um evento de campo, esta propriedade terá valor ''null''.
|-
| form
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]]. Esta propriedade terá valor quando for um evento de Formulário ou de membros de Formulário (Campos e Janelas).
|-
| cancel
| Cancelamento do Evento, do tipo ''Boolean''. Se for especificado '''true''' nesta propriedade, o evento não será processado no servidor.
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| completeCallback(function)
| Função para passar um callback que será chamado quando o processamento do evento no servidor for concluído.
|}
e5df33843df7a9fe9f8f457e57a82e92b197c8df
1729
1728
2018-07-09T16:14:01Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formEventFiringContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas antes do processamento de eventos.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var context = {
eventKind: undefined,
eventName: undefined,
form: undefined,
field: undefined,
cancel: false,
completeCallback: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| eventKind
| Tipo de evento, do tipo ''String''. O valor dessa propriedade pode ser:
* '''Form''': Se for um evento de Formulário.
* '''Field''': Se for um evento de campo do Formulário.
* '''Windows''': Se for um evento de Janela de Formulário.
|-
| eventName
| Nome do Evento, do tipo ''String''. Exemplo: ''Load'', ''LostFocus'', 'Click'' e ''WindowClosed''.
|-
| field
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.fieldInstance|fieldInstance]], referente ao campo que disparou o evento. Se não for um evento de campo, esta propriedade terá valor ''null''.
|-
| form
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]]. Esta propriedade terá valor quando for um evento de Formulário ou de membros de Formulário (Campos e Janelas).
|-
| cancel
| Cancelamento do Evento, do tipo ''Boolean''. Se for especificado '''true''' nesta propriedade, o evento não será processado no servidor.
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| completeCallback(function)
| Função para passar um callback que será chamado quando o processamento do evento no servidor for concluído.
|}
839064b23a350eedbaef0f30f4e3333130d4101e
1730
1729
2018-07-09T16:14:31Z
Daniel.giacomelli
1
/* Sintaxe */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formEventFiringContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas antes do processamento de eventos.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var formEventFiringContext = {
eventKind: undefined,
eventName: undefined,
form: undefined,
field: undefined,
cancel: false,
completeCallback: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| eventKind
| Tipo de evento, do tipo ''String''. O valor dessa propriedade pode ser:
* '''Form''': Se for um evento de Formulário.
* '''Field''': Se for um evento de campo do Formulário.
* '''Windows''': Se for um evento de Janela de Formulário.
|-
| eventName
| Nome do Evento, do tipo ''String''. Exemplo: ''Load'', ''LostFocus'', 'Click'' e ''WindowClosed''.
|-
| field
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.fieldInstance|fieldInstance]], referente ao campo que disparou o evento. Se não for um evento de campo, esta propriedade terá valor ''null''.
|-
| form
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]]. Esta propriedade terá valor quando for um evento de Formulário ou de membros de Formulário (Campos e Janelas).
|-
| cancel
| Cancelamento do Evento, do tipo ''Boolean''. Se for especificado '''true''' nesta propriedade, o evento não será processado no servidor.
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| completeCallback(function)
| Função para passar um callback que será chamado quando o processamento do evento no servidor for concluído.
|}
8b39bc31dd6a633003b9039f419e392552f2c484
1733
1730
2018-07-09T16:25:42Z
Daniel.giacomelli
1
/* Propriedades */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formEventFiringContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas antes do processamento de eventos.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var formEventFiringContext = {
eventKind: undefined,
eventName: undefined,
form: undefined,
field: undefined,
cancel: false,
completeCallback: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| eventKind
| Tipo de evento, do tipo ''String''. O valor dessa propriedade pode ser:
* '''Form''': Se for um evento de Formulário.
* '''Field''': Se for um evento de campo do Formulário.
* '''Windows''': Se for um evento de Janela de Formulário.
|-
| eventName
| Nome do Evento, do tipo ''String''. Exemplo: ''Load'', ''LostFocus'', ''Click'' e ''WindowClosed''.
|-
| field
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.fieldInstance|fieldInstance]], referente ao campo que disparou o evento. Se não for um evento de campo, esta propriedade terá valor ''null''.
|-
| form
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]]. Esta propriedade terá valor quando for um evento de Formulário ou de membros de Formulário (Campos e Janelas).
|-
| cancel
| Cancelamento do Evento, do tipo ''Boolean''. Se for especificado '''true''' nesta propriedade, o evento não será processado no servidor.
|}
== Exemplo ==
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field')
console.log('Evento ' + context.eventName + ' do campo ' + context.field.name + ' disparado.');
else
console.log('Evento ' + context.eventName + ' disparado.')
});
</syntaxhighlight>
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| completeCallback(function)
| Função para passar um callback que será chamado quando o processamento do evento no servidor for concluído.
|}
4365ad5a723264d337b1a951cea8dad5befa7a25
1734
1733
2018-07-09T16:26:11Z
Daniel.giacomelli
1
/* Exemplo */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formEventFiringContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas antes do processamento de eventos.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var formEventFiringContext = {
eventKind: undefined,
eventName: undefined,
form: undefined,
field: undefined,
cancel: false,
completeCallback: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| eventKind
| Tipo de evento, do tipo ''String''. O valor dessa propriedade pode ser:
* '''Form''': Se for um evento de Formulário.
* '''Field''': Se for um evento de campo do Formulário.
* '''Windows''': Se for um evento de Janela de Formulário.
|-
| eventName
| Nome do Evento, do tipo ''String''. Exemplo: ''Load'', ''LostFocus'', ''Click'' e ''WindowClosed''.
|-
| field
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.fieldInstance|fieldInstance]], referente ao campo que disparou o evento. Se não for um evento de campo, esta propriedade terá valor ''null''.
|-
| form
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]]. Esta propriedade terá valor quando for um evento de Formulário ou de membros de Formulário (Campos e Janelas).
|-
| cancel
| Cancelamento do Evento, do tipo ''Boolean''. Se for especificado '''true''' nesta propriedade, o evento não será processado no servidor.
|}
== Exemplo ==
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field')
console.log('Evento ' + context.eventName + ' do campo ' + context.field.name + ' disparado.');
else
console.log('Evento ' + context.eventName + ' disparado.')
});
</syntaxhighlight>
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| completeCallback(function)
| Função para passar um callback que será chamado quando o processamento do evento no servidor for concluído.
|}
c0a2ab39725a405902cb077a49c063bb2af17d71
1735
1734
2018-07-09T16:26:53Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formEventFiringContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas antes do processamento de eventos.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var formEventFiringContext = {
eventKind: undefined,
eventName: undefined,
form: undefined,
field: undefined,
cancel: false,
completeCallback: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| eventKind
| Tipo de evento, do tipo ''String''. O valor dessa propriedade pode ser:
* '''Form''': Se for um evento de Formulário.
* '''Field''': Se for um evento de campo do Formulário.
* '''Windows''': Se for um evento de Janela de Formulário.
|-
| eventName
| Nome do Evento, do tipo ''String''. Exemplo: ''Load'', ''LostFocus'', ''Click'' e ''WindowClosed''.
|-
| field
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.fieldInstance|fieldInstance]], referente ao campo que disparou o evento. Se não for um evento de campo, esta propriedade terá valor ''null''.
|-
| form
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]]. Esta propriedade terá valor quando for um evento de Formulário ou de membros de Formulário (Campos e Janelas).
|-
| cancel
| Cancelamento do Evento, do tipo ''Boolean''. Se for especificado '''true''' nesta propriedade, o evento não será processado no servidor.
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| completeCallback(function)
| Função para passar um callback que será chamado quando o processamento do evento no servidor for concluído.
|}
59a8596669d69c4e3fb2ea164edaad99fd293eed
Desenvolvedor:APIs/JavaScript
3000
232
1732
1613
2018-07-09T16:19:09Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:APIs JavaScript}}
{|class="wikitable"
!Nome
!Descrição
|----------------
| [[Dev:APIs/JavaScript/latromi.commons|latromi.commons]]
|style="max-width: 350px;|Conjunto de funções utilitárias, que podem ser utilizadas em todo o sistema.
|----------------
| [[Dev:APIs/JavaScript/latromi.security.sessionInfo|latromi.security.sessionInfo]]
| Obtém informações do usuário logado.
|----------------
| latromi.extensions
|
|----------------
| [[Dev:APIs/JavaScript/latromi.formManager|latromi.formManager]]
| Gerenciador de Formulários Dinâmicos.
|----------------
| [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
| Conjunto de funções e propriedades para interação com o Formulário Dinâmico.
|----------------
| [[Dev:APIs/JavaScript/latromi.fieldInstance|latromi.fieldInstance]]
| Conjunto de funções e propriedades para interação com um campo do Formulário Dinâmico.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridManager|latromi.gridManager]]
| Gerenciador de Consultas do tipo Grid.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridInstance|latromi.gridInstance]]
| Conjunto de funções e propriedades para interação com a Grid.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridRowInstance|latromi.gridRowInstance]]
| Conjunto de funções e propriedades para interação com uma linha da Grid.
|----------------
| [[Dev:APIs/JavaScript/latromi.gridCellInstance|latromi.gridCellInstance]]
| Conjunto de funções e propriedades para interação com uma célula da Grid.
|}
9f181961f97fe7a6ca1c61772ecea19e2c95d98f
Desenvolvedor:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)
3000
243
1736
1731
2018-07-09T16:38:56Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnEventFiringCallback(function)}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnEventFiringCallback(callback) {
var context = new latromi.formEventFiringContext();
callback(context);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]]. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
Sem retorno.
== Exemplos ==
=== Utilizando o contexto ===
O exemplo a seguir, mostra como interceptar o disparo de um evento do Formulário Dinâmico. O código executa as seguintes ações:
* Verifica se é um evento de campo.
* Se for um evento de campo, mostra no console do navegador o nome do campo e nome do evento disparado.
* Se for outro tipo de evento, mostra apenas o nome do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field')
console.log('Evento ' + context.eventName + ' do campo ' + context.field.name + ' disparado.');
else
console.log('Evento ' + context.eventName + ' disparado.')
});
</syntaxhighlight>
=== Cancelando um evento ===
O exemplo a seguir, mostra como cancelar o processamento de um evento no servidor. O código executa as seguintes ações:
* Verifica se o evento disparado foi o ''Click'' do botão ''btnFakeButton''. Se for, executa as ações:
** Cancela o processamento do evento no servidor.
** Mostra no console do navegador uma mensagem notificando o cancelamento do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field'
&& ontext.field.name === 'btnFakeButton'
&& context.eventName === 'Click')
{
context.cancel = true;
console.log('O Evento Click do botão btnFakeButton foi cancelado.');
}
});
</syntaxhighlight>
115232d030924dd3820899b2492e34cfc0fa265f
1737
1736
2018-07-09T16:40:29Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnEventFiringCallback(function)}}
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnEventFiringCallback(callback) {
var context = new latromi.formEventFiringContext();
callback(context);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]]. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
Sem retorno.
== Exemplos ==
=== Utilizando o contexto ===
O exemplo a seguir, mostra como interceptar o disparo de um evento do Formulário Dinâmico. O código executa as seguintes ações:
* Verifica se é um evento de campo.
* Se for um evento de campo, mostra no console do navegador o nome do campo e nome do evento disparado.
* Se for outro tipo de evento, mostra apenas o nome do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field')
console.log('Evento ' + context.eventName + ' do campo ' + context.field.name + ' disparado.');
else
console.log('Evento ' + context.eventName + ' disparado.')
});
</syntaxhighlight>
=== Cancelando um evento ===
O exemplo a seguir, mostra como cancelar o processamento de um evento no servidor. O código executa as seguintes ações:
* Verifica se o evento disparado foi o ''Click'' do botão ''btnFakeButton''. Se for, executa as ações:
** Cancela o processamento do evento no servidor.
** Mostra no console do navegador uma mensagem notificando o cancelamento do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field'
&& ontext.field.name === 'btnFakeButton'
&& context.eventName === 'Click')
{
context.cancel = true;
console.log('O Evento Click do botão btnFakeButton foi cancelado.');
}
});
</syntaxhighlight>
82139cc86d84addda0fdce7e72563b0c35f14c98
1738
1737
2018-07-09T16:47:25Z
Daniel.giacomelli
1
/* Valor de Retorno */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnEventFiringCallback(function)}}
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnEventFiringCallback(callback) {
var context = new latromi.formEventFiringContext();
callback(context);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]]. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Utilizando o contexto ===
O exemplo a seguir, mostra como interceptar o disparo de um evento do Formulário Dinâmico. O código executa as seguintes ações:
* Verifica se é um evento de campo.
* Se for um evento de campo, mostra no console do navegador o nome do campo e nome do evento disparado.
* Se for outro tipo de evento, mostra apenas o nome do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field')
console.log('Evento ' + context.eventName + ' do campo ' + context.field.name + ' disparado.');
else
console.log('Evento ' + context.eventName + ' disparado.')
});
</syntaxhighlight>
=== Cancelando um evento ===
O exemplo a seguir, mostra como cancelar o processamento de um evento no servidor. O código executa as seguintes ações:
* Verifica se o evento disparado foi o ''Click'' do botão ''btnFakeButton''. Se for, executa as ações:
** Cancela o processamento do evento no servidor.
** Mostra no console do navegador uma mensagem notificando o cancelamento do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field'
&& ontext.field.name === 'btnFakeButton'
&& context.eventName === 'Click')
{
context.cancel = true;
console.log('O Evento Click do botão btnFakeButton foi cancelado.');
}
});
</syntaxhighlight>
65debc774ec5c07dad60eb4365462291b5209b24
1744
1738
2018-07-09T16:53:50Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnEventFiringCallback(function)}}
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada antes do processamento de eventos do Formulário Dinâmico no servidor.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnEventFiringCallback(callback) {
var context = new latromi.formEventFiringContext();
callback(context);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]]. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Utilizando o contexto ===
O exemplo a seguir, mostra como interceptar o disparo de um evento do Formulário Dinâmico. O código executa as seguintes ações:
* Verifica se é um evento de campo.
* Se for um evento de campo, mostra no console do navegador o nome do campo e nome do evento disparado.
* Se for outro tipo de evento, mostra apenas o nome do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field')
console.log('Evento ' + context.eventName + ' do campo ' + context.field.name + ' disparado.');
else
console.log('Evento ' + context.eventName + ' disparado.')
});
</syntaxhighlight>
=== Cancelando um evento ===
O exemplo a seguir, mostra como cancelar o processamento de um evento no servidor. O código executa as seguintes ações:
* Verifica se o evento disparado foi o ''Click'' do botão ''btnFakeButton''. Se for, executa as ações:
** Cancela o processamento do evento no servidor.
** Mostra no console do navegador uma mensagem notificando o cancelamento do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field'
&& ontext.field.name === 'btnFakeButton'
&& context.eventName === 'Click')
{
context.cancel = true;
console.log('O Evento Click do botão btnFakeButton foi cancelado.');
}
});
</syntaxhighlight>
85bd619dff1ad6e0493ab6f546d0afe9ef678e45
1760
1744
2018-07-09T17:30:42Z
Daniel.giacomelli
1
Daniel.giacomelli moveu [[APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)]] para [[Desenvolvedor:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)]]
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnEventFiringCallback(function)}}
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada antes do processamento de eventos do Formulário Dinâmico no servidor.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnEventFiringCallback(callback) {
var context = new latromi.formEventFiringContext();
callback(context);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]]. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Utilizando o contexto ===
O exemplo a seguir, mostra como interceptar o disparo de um evento do Formulário Dinâmico. O código executa as seguintes ações:
* Verifica se é um evento de campo.
* Se for um evento de campo, mostra no console do navegador o nome do campo e nome do evento disparado.
* Se for outro tipo de evento, mostra apenas o nome do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field')
console.log('Evento ' + context.eventName + ' do campo ' + context.field.name + ' disparado.');
else
console.log('Evento ' + context.eventName + ' disparado.')
});
</syntaxhighlight>
=== Cancelando um evento ===
O exemplo a seguir, mostra como cancelar o processamento de um evento no servidor. O código executa as seguintes ações:
* Verifica se o evento disparado foi o ''Click'' do botão ''btnFakeButton''. Se for, executa as ações:
** Cancela o processamento do evento no servidor.
** Mostra no console do navegador uma mensagem notificando o cancelamento do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field'
&& ontext.field.name === 'btnFakeButton'
&& context.eventName === 'Click')
{
context.cancel = true;
console.log('O Evento Click do botão btnFakeButton foi cancelado.');
}
});
</syntaxhighlight>
85bd619dff1ad6e0493ab6f546d0afe9ef678e45
Desenvolvedor:APIs/JavaScript/latromi.formManager/getFormInstance(string)
3000
240
1739
1711
2018-07-09T16:49:29Z
Daniel.giacomelli
1
/* Exemplos */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método getFormInstance(string | null)}}__NOTOC__
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFormInstance(upgradeCode) { }
</syntaxhighlight>
=== Parâmetros ===
: ''upgradeCode''
:: Tipo: String
:: Código de atualização do Formulário Dinâmico. Este parâmetro é opcional. Se for especificado, o formManager vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
=== Valor de Retorno ===
Retorna um objeto do tipo [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
== Exemplos ==
=== Obtendo o objeto formInstace ===
O exemplo abaixo mostra como obter uma instância do objeto '''formInstance'''. O código executa as seguintes ações:
* Obtém um objeto do tipo '''formInstance''', referente ao primeiro Formulário encontrado na página.
* Se o objeto foi encontrado, exibe no console do navegador o ''Código de Ataulização''.
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
5e5fa6c8d9bdcb879943b6b2818239c62ee42f27
1773
1739
2018-07-09T17:56:31Z
Daniel.giacomelli
1
/* Sintaxe */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método getFormInstance(string | null)}}__NOTOC__
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFormInstance(upgradeCode) { }
</syntaxhighlight>
=== Parâmetros ===
: ''upgradeCode''
:: Tipo: String
:: Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o formManager vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
=== Valor de Retorno ===
Retorna um objeto do tipo [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
== Exemplos ==
=== Obtendo o objeto formInstace ===
O exemplo abaixo mostra como obter uma instância do objeto '''formInstance'''. O código executa as seguintes ações:
* Obtém um objeto do tipo '''formInstance''', referente ao primeiro Formulário encontrado na página.
* Se o objeto foi encontrado, exibe no console do navegador o ''Código de Ataulização''.
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
901cf2b989480aad8b69077f067a069fdf6e5ec3
1776
1773
2018-07-09T18:17:40Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Método getFormInstance(string | null)}}__NOTOC__
Função que retorna uma instância de [[Dev:APIs/JavaScript/latromi.formInstance|formInstance]].
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFormInstance(upgradeCode) { }
</syntaxhighlight>
=== Parâmetros ===
: ''upgradeCode''
:: Tipo: String
:: Código de atualização do Formulário Dinâmico. Este parâmetro é '''opcional'''. Se for especificado, o formManager vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.
=== Valor de Retorno ===
Retorna um objeto do tipo [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
== Exemplos ==
=== Obtendo o objeto formInstace ===
O exemplo abaixo mostra como obter uma instância do objeto '''formInstance'''. O código executa as seguintes ações:
* Obtém um objeto do tipo '''formInstance''', referente ao primeiro Formulário encontrado na página.
* Se o objeto foi encontrado, exibe no console do navegador o ''Código de Ataulização''.
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
}
}
</syntaxhighlight>
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
* [[DEV:APIs/JavaScript|APIs JavaScript]]
3fa34f4459a295228ec8e3efdb46ec965dd90180
Desenvolvedor:APIs/JavaScript/latromi.formManager
3000
234
1740
1718
2018-07-09T16:50:52Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos.
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formManager/getFormInstance(string)|getFormInstance(string)]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)|setOnFormCreatedCallback(function)]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|setOnEventFiringCallback(function)]]
|Callback disparado quando um evento for disparado.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback(function)|setOnFieldValueChangedCallback(function)]]
|Callback disparado quando o valor de um campo for alterado.
|}
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.formInstance = function () {
return {
// Callback para quando o form for criado
setOnFormCreatedCallback: function (callback) { },
// Callback para quando um evento for disparado
setOnEventFiringCallback: function (callback) { },
// Callback para quando o valor de um campo for alterado
setOnFieldValueChangedCallback: function (callback) { },
// Obtém uma instância do Formulário
getFormInstance: function (upgradeCode) { }
}
}
</syntaxhighlight>
29cdafe97e3be8b4b852bc51b1373e5dcc2018d7
1741
1740
2018-07-09T16:52:26Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.formInstance = function () {
return {
// Callback para quando o form for criado
setOnFormCreatedCallback: function (callback) { },
// Callback para quando um evento for disparado
setOnEventFiringCallback: function (callback) { },
// Callback para quando o valor de um campo for alterado
setOnFieldValueChangedCallback: function (callback) { },
// Obtém uma instância do Formulário
getFormInstance: function (upgradeCode) { }
}
}
</syntaxhighlight>
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formManager/getFormInstance(string)|getFormInstance(string)]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)|setOnFormCreatedCallback(function)]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|setOnEventFiringCallback(function)]]
|Callback disparado quando um evento for disparado.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback(function)|setOnFieldValueChangedCallback(function)]]
|Callback disparado quando o valor de um campo for alterado.
|}
df907e041f76f3e74cfc2a0ecec39e8689fef8be
1759
1741
2018-07-09T17:30:31Z
Daniel.giacomelli
1
/* Métodos */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.formInstance = function () {
return {
// Callback para quando o form for criado
setOnFormCreatedCallback: function (callback) { },
// Callback para quando um evento for disparado
setOnEventFiringCallback: function (callback) { },
// Callback para quando o valor de um campo for alterado
setOnFieldValueChangedCallback: function (callback) { },
// Obtém uma instância do Formulário
getFormInstance: function (upgradeCode) { }
}
}
</syntaxhighlight>
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formManager/getFormInstance(string)|getFormInstance(string)]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)|setOnFormCreatedCallback(function)]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|setOnEventFiringCallback(function)]]
|Callback disparado quando um evento for disparado.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback(function)|setOnFieldValueChangedCallback(function)]]
|Callback disparado quando o valor de um campo for alterado.
|}
e0b270c6d6297ba2c4ce1c3792259f1e2bf39423
1767
1759
2018-07-09T17:43:43Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Esse objeto não precisa ser estanciado pois é um objeto estático.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.formInstance = function () {
return {
// Callback para quando o form for criado
setOnFormCreatedCallback: function (callback) { },
// Callback para quando um evento for disparado
setOnEventFiringCallback: function (callback) { },
// Callback para quando o valor de um campo for alterado
setOnFieldValueChangedCallback: function (callback) { },
// Obtém uma instância do Formulário
getFormInstance: function (upgradeCode) { }
}
}
</syntaxhighlight>
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formManager/getFormInstance(string)|getFormInstance(string)]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)|setOnFormCreatedCallback(function)]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|setOnEventFiringCallback(function)]]
|Callback disparado quando um evento for disparado.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback(function)|setOnFieldValueChangedCallback(function)]]
|Callback disparado quando o valor de um campo for alterado.
|}
c745f961e426c6daa7a2a83aa583f61cb7fd0ad2
1772
1767
2018-07-09T17:55:39Z
Daniel.giacomelli
1
/* Sintaxe */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Esse objeto não precisa ser estanciado pois é um objeto estático.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.formInstance = function () {
return {
setOnFormCreatedCallback : function (callback) { },
setOnEventFiringCallback : function (callback) { },
setOnFieldValueChangedCallback : function (callback) { },
getFormInstance : function (upgradeCode) { }
}
}
</syntaxhighlight>
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formManager/getFormInstance(string)|getFormInstance(string)]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)|setOnFormCreatedCallback(function)]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|setOnEventFiringCallback(function)]]
|Callback disparado quando um evento for disparado.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback(function)|setOnFieldValueChangedCallback(function)]]
|Callback disparado quando o valor de um campo for alterado.
|}
8e0d98bb1cbb9a317b3185197bf854705dd1df75
1781
1772
2018-07-09T18:28:05Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Esse objeto não precisa ser estanciado pois é um objeto estático.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.formInstance = function () {
return {
setOnFormCreatedCallback : function (callback) { },
setOnEventFiringCallback : function (callback) { },
setOnFieldValueChangedCallback : function (callback) { },
getFormInstance : function (upgradeCode) { }
}
}
</syntaxhighlight>
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formManager/getFormInstance(string)|getFormInstance(string)]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)|setOnFormCreatedCallback(function)]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|setOnEventFiringCallback(function)]]
|Callback disparado quando um evento for disparado.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback(function)|setOnFieldValueChangedCallback(function)]]
|Callback disparado quando o valor de um campo for alterado.
|}
== Exemplos ==
9d9275e7fb4063c4f81ed0646cf8fd714526b13e
1782
1781
2018-07-09T18:40:50Z
Daniel.giacomelli
1
/* Exemplos */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Esse objeto não precisa ser estanciado pois é um objeto estático.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.formInstance = function () {
return {
setOnFormCreatedCallback : function (callback) { },
setOnEventFiringCallback : function (callback) { },
setOnFieldValueChangedCallback : function (callback) { },
getFormInstance : function (upgradeCode) { }
}
}
</syntaxhighlight>
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formManager/getFormInstance(string)|getFormInstance(string)]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)|setOnFormCreatedCallback(function)]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|setOnEventFiringCallback(function)]]
|Callback disparado quando um evento for disparado.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback(function)|setOnFieldValueChangedCallback(function)]]
|Callback disparado quando o valor de um campo for alterado.
|}
== Exemplos ==
=== Manipulando eventos do Formulário ===
<syntaxhighlight lang="JavaScript">
var MyForm = function () {
function onFormCreatedPrivate(arguments) {
console.log('Formulário Criado.');
}
function onEventFiringPrivate(arguments){
console.log('Evento ' + arguments.eventName + ' disparado.');
}
function onFieldValueChangedPrivate(arguments){
console.log('O valor do campo ' + arguments.field.name + ' foi alterado.');
}
return {
// Delega a escuta do evento para funções privadas
// (não pode ser acessadas de fora deste objeto)
onFormCreated : onFormCreatedPrivate,
onEventFiring : onEventFiringPrivate,
onFieldValueChanged : onFieldValueChangedPrivate
}
};
// Declara o objeto criado
var myForm = new MyForm();
// Adiciona callbacks no Formulário
latromi.formManager.setOnFormCreatedCallback( myForm.onFormCreated );
latromi.formManager.setOnEventFiringCallback( myForm.onEventFiring );
latromi.formManager.setOnFieldValueChangedCallback( myForm.onFieldValueChanged );
</syntaxhighlight>
593701ce609c01c5d81262d9b545ba85898f2deb
1783
1782
2018-07-09T18:52:03Z
Daniel.giacomelli
1
/* Manipulando eventos do Formulário */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Esse objeto não precisa ser estanciado pois é um objeto estático.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.formInstance = function () {
return {
setOnFormCreatedCallback : function (callback) { },
setOnEventFiringCallback : function (callback) { },
setOnFieldValueChangedCallback : function (callback) { },
getFormInstance : function (upgradeCode) { }
}
}
</syntaxhighlight>
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formManager/getFormInstance(string)|getFormInstance(string)]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)|setOnFormCreatedCallback(function)]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|setOnEventFiringCallback(function)]]
|Callback disparado quando um evento for disparado.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback(function)|setOnFieldValueChangedCallback(function)]]
|Callback disparado quando o valor de um campo for alterado.
|}
== Exemplos ==
=== Escutando eventos do Formulário ===
O exemplo a seguir mostra como criar um objeto para escutar os eventos de formulário. O código executa as seguintes ações:
* Cria um objeto chamado '''MyForm'''
* No objeto '''MyForm''' são adicionadas funções públicas e privadas para escutar os eventos do Formulário. A utilização de funções privadas para escutar os eventos não é obrigatória. O mesmo pode ser feiro diretamente na funções públicas.
* Uma variável chamada '''myForm''' é declarada, e recebe uma nova instância do objeto '''MyForm'''.
* Em seguida, é configurada a escuta dos eventos (callbacks) do formulário pelo objeto instanciado na variável '''myForm'''.
<syntaxhighlight lang="JavaScript">
// Cria o objto MyForm
var MyForm = function () {
function onFormCreatedPrivate(arguments) {
console.log('Formulário Criado.');
}
function onEventFiringPrivate(arguments){
console.log('Evento ' + arguments.eventName + ' disparado.');
}
function onFieldValueChangedPrivate(arguments){
console.log('O valor do campo ' + arguments.field.name + ' foi alterado.');
}
return {
// Delega a escuta do evento para funções privadas
// (não pode ser acessadas de fora deste objeto)
onFormCreated : onFormCreatedPrivate,
onEventFiring : onEventFiringPrivate,
onFieldValueChanged : onFieldValueChangedPrivate
}
};
// Declara uma instância do objeto MyForm
var myForm = new MyForm();
// Utiliza funções públicas do objeto MyForm como Callback para os eventos de Formulário.
latromi.formManager.setOnFormCreatedCallback( myForm.onFormCreated );
latromi.formManager.setOnEventFiringCallback( myForm.onEventFiring );
latromi.formManager.setOnFieldValueChangedCallback( myForm.onFieldValueChanged );
</syntaxhighlight>
cc97190fcde1d74303ad9e32507487e18a257334
1784
1783
2018-07-09T18:54:28Z
Daniel.giacomelli
1
/* Escutando eventos do Formulário */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Esse objeto não precisa ser estanciado pois é um objeto estático.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.formInstance = function () {
return {
setOnFormCreatedCallback : function (callback) { },
setOnEventFiringCallback : function (callback) { },
setOnFieldValueChangedCallback : function (callback) { },
getFormInstance : function (upgradeCode) { }
}
}
</syntaxhighlight>
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formManager/getFormInstance(string)|getFormInstance(string)]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)|setOnFormCreatedCallback(function)]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|setOnEventFiringCallback(function)]]
|Callback disparado quando um evento for disparado.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback(function)|setOnFieldValueChangedCallback(function)]]
|Callback disparado quando o valor de um campo for alterado.
|}
== Exemplos ==
=== Escutando eventos do Formulário ===
O exemplo a seguir mostra como criar um objeto para escutar os eventos do formulário. O código executa as seguintes ações:
* Cria um objeto chamado '''MyForm'''
* No objeto '''MyForm''' são adicionadas funções públicas e privadas para escutar os eventos do Formulário.
*: ''OBS.: A utilização de funções privadas para escutar os eventos não é obrigatória. O mesmo pode ser feiro diretamente nas funções públicas.''
* Uma variável chamada '''myForm''' é declarada, e recebe uma nova instância do objeto '''MyForm'''.
* Em seguida, é configurada a escuta dos eventos do formulário pelo objeto instanciado na variável '''myForm'''.
<syntaxhighlight lang="JavaScript">
// Cria o objto MyForm
var MyForm = function () {
function onFormCreatedPrivate(arguments) {
console.log('Formulário Criado.');
}
function onEventFiringPrivate(arguments){
console.log('Evento ' + arguments.eventName + ' disparado.');
}
function onFieldValueChangedPrivate(arguments){
console.log('O valor do campo ' + arguments.field.name + ' foi alterado.');
}
return {
// Delega a escuta do evento para funções privadas
// (não pode ser acessadas de fora deste objeto)
onFormCreated : onFormCreatedPrivate,
onEventFiring : onEventFiringPrivate,
onFieldValueChanged : onFieldValueChangedPrivate
}
};
// Declara uma instância do objeto MyForm
var myForm = new MyForm();
// Utiliza funções públicas do objeto MyForm como Callback para os eventos de Formulário.
latromi.formManager.setOnFormCreatedCallback( myForm.onFormCreated );
latromi.formManager.setOnEventFiringCallback( myForm.onEventFiring );
latromi.formManager.setOnFieldValueChangedCallback( myForm.onFieldValueChanged );
</syntaxhighlight>
dce2de68e1faf29454df7e0131736567b6f27f15
1785
1784
2018-07-09T18:54:54Z
Daniel.giacomelli
1
/* Exemplos */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Esse objeto não precisa ser estanciado pois é um objeto estático.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.formInstance = function () {
return {
setOnFormCreatedCallback : function (callback) { },
setOnEventFiringCallback : function (callback) { },
setOnFieldValueChangedCallback : function (callback) { },
getFormInstance : function (upgradeCode) { }
}
}
</syntaxhighlight>
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formManager/getFormInstance(string)|getFormInstance(string)]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)|setOnFormCreatedCallback(function)]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|setOnEventFiringCallback(function)]]
|Callback disparado quando um evento for disparado.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback(function)|setOnFieldValueChangedCallback(function)]]
|Callback disparado quando o valor de um campo for alterado.
|}
== Exemplos ==
=== Escutando eventos do Formulário ===
O exemplo a seguir mostra como criar um objeto para escutar os eventos do formulário. O código executa as seguintes ações:
* Cria um objeto chamado '''MyForm'''
* No objeto '''MyForm''' são adicionadas funções públicas e privadas para escutar os eventos do Formulário.
*: ''OBS.: A utilização de funções privadas para escutar os eventos não é obrigatória. O mesmo pode ser feiro diretamente nas funções públicas.''
* Uma variável chamada '''myForm''' é declarada, e recebe uma nova instância do objeto '''MyForm'''.
* Em seguida, é configurada a escuta dos eventos do formulário pelo objeto instanciado na variável '''myForm'''.
<syntaxhighlight lang="JavaScript">
// Cria o objto MyForm
var MyForm = function () {
function onFormCreatedPrivate(arguments) {
console.log('Formulário Criado.');
}
function onEventFiringPrivate(arguments) {
console.log('Evento ' + arguments.eventName + ' disparado.');
}
function onFieldValueChangedPrivate(arguments) {
console.log('O valor do campo ' + arguments.field.name + ' foi alterado.');
}
return {
// Delega a escuta do evento para funções privadas
// (não pode ser acessadas de fora deste objeto)
onFormCreated : onFormCreatedPrivate,
onEventFiring : onEventFiringPrivate,
onFieldValueChanged : onFieldValueChangedPrivate
}
};
// Declara uma instância do objeto MyForm
var myForm = new MyForm();
// Utiliza funções públicas do objeto MyForm como Callback para os eventos de Formulário.
latromi.formManager.setOnFormCreatedCallback( myForm.onFormCreated );
latromi.formManager.setOnEventFiringCallback( myForm.onEventFiring );
latromi.formManager.setOnFieldValueChangedCallback( myForm.onFieldValueChanged );
</syntaxhighlight>
e01637cfa50f8394d4a6faac499955c6de27c71b
Desenvolvedor:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)
3000
241
1742
1716
2018-07-09T16:52:44Z
Daniel.giacomelli
1
/* Valor de Retorno */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnFormCreatedCallback()}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnFormCreatedCallback(callback) {
var arguments = {
form: { } // Instância de latromi.formInstance
};
callback(arguments);
}</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function (object)
:: Função de callback, esperando um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
}
</syntaxhighlight>
081f06d7ad07a721fdb77f586012dd7d25f80457
1743
1742
2018-07-09T16:53:03Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnFormCreatedCallback(function)}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnFormCreatedCallback(callback) {
var arguments = {
form: { } // Instância de latromi.formInstance
};
callback(arguments);
}</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function (object)
:: Função de callback, esperando um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
Exemplo:
<syntaxhighlight lang="JavaScript">
function getFormInstance() {
}
</syntaxhighlight>
fc9e630632e08620cf36ce2b3a59d642b9eb2cbc
1745
1743
2018-07-09T17:13:08Z
Daniel.giacomelli
1
/* Exemplos */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnFormCreatedCallback(function)}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnFormCreatedCallback(callback) {
var arguments = {
form: { } // Instância de latromi.formInstance
};
callback(arguments);
}</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function (object)
:: Função de callback, esperando um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Inicializando uma API ao criar o Formulário ===
O exemplo a seguir mostra como inicializar uma API que será usada apenas em um Formulário específico. O código executa as seguintes ações:
* Verifica se o formulário que foi criado na página é o detentor do Código de Atualização FRM00000267600002420180709131720350305.
* Se o teste acima for verdadeiro, inicializar o objeto '''myApi''', passando no construtor o valor do campo '''txtApiValue'''.
<syntaxhighlight lang="JavaScript">
var myApiInstance;
latromi.formManager.setOnFormCreatedCallback( function(context) {
// Se for um formulário especifico, inicializa a API.
if (context.form.upgradeCode === 'FRM00000267600002420180709131720350305') {
myApiInstance = new myApi(context.form.getFieldValue('txtApiValue'));
myApiInstance.init();
}
});
</syntaxhighlight>
35e8bf6b76f59354f121405bd75aed0ffcd2fa2e
1746
1745
2018-07-09T17:13:27Z
Daniel.giacomelli
1
/* Inicializando uma API ao criar o Formulário */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnFormCreatedCallback(function)}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnFormCreatedCallback(callback) {
var arguments = {
form: { } // Instância de latromi.formInstance
};
callback(arguments);
}</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function (object)
:: Função de callback, esperando um parâmetro do tipo ''Object''. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Inicializando um Objeto ao criar o Formulário ===
O exemplo a seguir mostra como inicializar uma API que será usada apenas em um Formulário específico. O código executa as seguintes ações:
* Verifica se o formulário que foi criado na página é o detentor do Código de Atualização FRM00000267600002420180709131720350305.
* Se o teste acima for verdadeiro, inicializar o objeto '''myApi''', passando no construtor o valor do campo '''txtApiValue'''.
<syntaxhighlight lang="JavaScript">
var myApiInstance;
latromi.formManager.setOnFormCreatedCallback( function(context) {
// Se for um formulário especifico, inicializa a API.
if (context.form.upgradeCode === 'FRM00000267600002420180709131720350305') {
myApiInstance = new myApi(context.form.getFieldValue('txtApiValue'));
myApiInstance.init();
}
});
</syntaxhighlight>
7b9c8bbdaa26208d41b01a44924f1a1e307a1ff0
1747
1746
2018-07-09T17:15:47Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnFormCreatedCallback(function)}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnFormCreatedCallback(callback) {
var arguments = {
form: { } // Instância de latromi.formInstance
};
callback(arguments);
}</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.formCreatedContext|formCreatedContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.formCreatedContext|formCreatedContext]]. Neste parâmetro estarão disponíveis as informações de contexto da criação do formulário.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Inicializando um Objeto ao criar o Formulário ===
O exemplo a seguir mostra como inicializar uma API que será usada apenas em um Formulário específico. O código executa as seguintes ações:
* Verifica se o formulário que foi criado na página é o detentor do Código de Atualização FRM00000267600002420180709131720350305.
* Se o teste acima for verdadeiro, inicializar o objeto '''myApi''', passando no construtor o valor do campo '''txtApiValue'''.
<syntaxhighlight lang="JavaScript">
var myApiInstance;
latromi.formManager.setOnFormCreatedCallback( function(context) {
// Se for um formulário especifico, inicializa a API.
if (context.form.upgradeCode === 'FRM00000267600002420180709131720350305') {
myApiInstance = new myApi(context.form.getFieldValue('txtApiValue'));
myApiInstance.init();
}
});
</syntaxhighlight>
633c347ff5c6a908e1f86c5aa5cb747a30b8a9e5
1748
1747
2018-07-09T17:16:13Z
Daniel.giacomelli
1
/* Sintaxe */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnFormCreatedCallback(function)}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnFormCreatedCallback(callback) {
var context = new latromi.formCreatedContext();
callback(context);
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.formCreatedContext|formCreatedContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.formCreatedContext|formCreatedContext]]. Neste parâmetro estarão disponíveis as informações de contexto da criação do formulário.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Inicializando um Objeto ao criar o Formulário ===
O exemplo a seguir mostra como inicializar uma API que será usada apenas em um Formulário específico. O código executa as seguintes ações:
* Verifica se o formulário que foi criado na página é o detentor do Código de Atualização FRM00000267600002420180709131720350305.
* Se o teste acima for verdadeiro, inicializar o objeto '''myApi''', passando no construtor o valor do campo '''txtApiValue'''.
<syntaxhighlight lang="JavaScript">
var myApiInstance;
latromi.formManager.setOnFormCreatedCallback( function(context) {
// Se for um formulário especifico, inicializa a API.
if (context.form.upgradeCode === 'FRM00000267600002420180709131720350305') {
myApiInstance = new myApi(context.form.getFieldValue('txtApiValue'));
myApiInstance.init();
}
});
</syntaxhighlight>
bfd29f27ab465120b759ff1e3ba9afd57842938e
1749
1748
2018-07-09T17:16:51Z
Daniel.giacomelli
1
/* Sintaxe */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnFormCreatedCallback(function)}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnFormCreatedCallback(callback) {
var context = new latromi.formCreatedContext();
callback(context);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.formCreatedContext|formCreatedContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.formCreatedContext|formCreatedContext]]. Neste parâmetro estarão disponíveis as informações de contexto da criação do formulário.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Inicializando um Objeto ao criar o Formulário ===
O exemplo a seguir mostra como inicializar uma API que será usada apenas em um Formulário específico. O código executa as seguintes ações:
* Verifica se o formulário que foi criado na página é o detentor do Código de Atualização FRM00000267600002420180709131720350305.
* Se o teste acima for verdadeiro, inicializar o objeto '''myApi''', passando no construtor o valor do campo '''txtApiValue'''.
<syntaxhighlight lang="JavaScript">
var myApiInstance;
latromi.formManager.setOnFormCreatedCallback( function(context) {
// Se for um formulário especifico, inicializa a API.
if (context.form.upgradeCode === 'FRM00000267600002420180709131720350305') {
myApiInstance = new myApi(context.form.getFieldValue('txtApiValue'));
myApiInstance.init();
}
});
</syntaxhighlight>
5f32bf58284294a3ae5827e37153c34628c8f090
Desenvolvedor:APIs/JavaScript/latromi.formCreatedContext
3000
245
1750
2018-07-09T17:20:18Z
Daniel.giacomelli
1
Criou página com '{{DISPLAYTITLE:latromi.formCreatedContext}}__NOTOC__ Objeto de contexto, passado como argumento para funções de callback chamadas depois da criação do Formulário na Pági...'
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formCreatedContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas depois da criação do Formulário na Página.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var formEventFiringContext = {
form: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| form
| Obtém uma instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]], referente ao Formulário que está sendo criado.
|}
fc4a9dfef69f2dea0c604360e24c05255e892084
1751
1750
2018-07-09T17:20:34Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formCreatedContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas depois da criação do Formulário na Página.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var formCreatedContext = {
form: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| form
| Obtém uma instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]], referente ao Formulário que está sendo criado.
|}
035c099856af6ce02ceb354199a7179ff354af9d
1752
1751
2018-07-09T17:21:26Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formCreatedContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas depois da criação do Formulário na Página.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var formCreatedContext = {
form: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| form
| Obtém uma instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]], referente ao Formulário que está sendo criado.
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
f1ed6148ea470dd01ec53ddd1bd9e3288eb64600
1753
1752
2018-07-09T17:21:41Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formCreatedContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas depois da criação do Formulário na Página.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var formCreatedContext = {
form: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| form
| Obtém uma instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]], referente ao Formulário que está sendo criado.
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
e9d41443289ee75a20f85c8ed300c25a52d1bcd9
1754
1753
2018-07-09T17:22:27Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Objeto latromi.formCreatedContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas depois da criação do Formulário na Página.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var formCreatedContext = {
form: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| form
| Obtém uma instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]], referente ao Formulário que está sendo criado.
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
a6ad3e2afd82728763079e2887726aca53f9ced6
1756
1754
2018-07-09T17:26:32Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
{{DISPLAYTITLE:Objeto latromi.formCreatedContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas depois da criação do Formulário na Página.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var formCreatedContext = {
form: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| form
| Obtém uma instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]], referente ao Formulário que está sendo criado.
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
* [[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)|Método setOnFormCreatedCallback(function)]]
c663bd51a3d329cff765cb3d8530b3a204a44189
Desenvolvedor:APIs/JavaScript/latromi.formEventFiringContext
3000
244
1755
1735
2018-07-09T17:22:58Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formEventFiringContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas antes do processamento de eventos.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var formEventFiringContext = {
eventKind: undefined,
eventName: undefined,
form: undefined,
field: undefined,
cancel: false,
completeCallback: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| eventKind
| Tipo de evento, do tipo ''String''. O valor dessa propriedade pode ser:
* '''Form''': Se for um evento de Formulário.
* '''Field''': Se for um evento de campo do Formulário.
* '''Windows''': Se for um evento de Janela de Formulário.
|-
| eventName
| Nome do Evento, do tipo ''String''. Exemplo: ''Load'', ''LostFocus'', ''Click'' e ''WindowClosed''.
|-
| field
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.fieldInstance|fieldInstance]], referente ao campo que disparou o evento. Se não for um evento de campo, esta propriedade terá valor ''null''.
|-
| form
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]]. Esta propriedade terá valor quando for um evento de Formulário ou de membros de Formulário (Campos e Janelas).
|-
| cancel
| Cancelamento do Evento, do tipo ''Boolean''. Se for especificado '''true''' nesta propriedade, o evento não será processado no servidor.
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| completeCallback(function)
| Função para passar um callback que será chamado quando o processamento do evento no servidor for concluído.
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
584bf61f0ca492d92b8f395e9dc890293debd76d
1757
1755
2018-07-09T17:29:28Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formEventFiringContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas antes do processamento de eventos.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var formEventFiringContext = {
eventKind: undefined,
eventName: undefined,
form: undefined,
field: undefined,
cancel: false,
completeCallback: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| eventKind
| Tipo de evento, do tipo ''String''. O valor dessa propriedade pode ser:
* '''Form''': Se for um evento de Formulário.
* '''Field''': Se for um evento de campo do Formulário.
* '''Windows''': Se for um evento de Janela de Formulário.
|-
| eventName
| Nome do Evento, do tipo ''String''. Exemplo: ''Load'', ''LostFocus'', ''Click'' e ''WindowClosed''.
|-
| field
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.fieldInstance|fieldInstance]], referente ao campo que disparou o evento. Se não for um evento de campo, esta propriedade terá valor ''null''.
|-
| form
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]]. Esta propriedade terá valor quando for um evento de Formulário ou de membros de Formulário (Campos e Janelas).
|-
| cancel
| Cancelamento do Evento, do tipo ''Boolean''. Se for especificado '''true''' nesta propriedade, o evento não será processado no servidor.
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| completeCallback(function)
| Função para passar um callback que será chamado quando o processamento do evento no servidor for concluído.
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
* [[DEV:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|Método setOnEventFiringCallback(function)]]
2323cf14b35f3edde14786b67e06cfb3b2607f54
1758
1757
2018-07-09T17:29:58Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formEventFiringContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas antes do processamento de eventos.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var formEventFiringContext = {
eventKind: undefined,
eventName: undefined,
form: undefined,
field: undefined,
cancel: false,
completeCallback: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| eventKind
| Tipo de evento, do tipo ''String''. O valor dessa propriedade pode ser:
* '''Form''': Se for um evento de Formulário.
* '''Field''': Se for um evento de campo do Formulário.
* '''Windows''': Se for um evento de Janela de Formulário.
|-
| eventName
| Nome do Evento, do tipo ''String''. Exemplo: ''Load'', ''LostFocus'', ''Click'' e ''WindowClosed''.
|-
| field
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.fieldInstance|fieldInstance]], referente ao campo que disparou o evento. Se não for um evento de campo, esta propriedade terá valor ''null''.
|-
| form
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]]. Esta propriedade terá valor quando for um evento de Formulário ou de membros de Formulário (Campos e Janelas).
|-
| cancel
| Cancelamento do Evento, do tipo ''Boolean''. Se for especificado '''true''' nesta propriedade, o evento não será processado no servidor.
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| completeCallback(function)
| Função para passar um callback que será chamado quando o processamento do evento no servidor for concluído.
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
* [[DEV:JavaScript/latromi.formManager/setOnEventFiringCallback(function)|Método setOnEventFiringCallback(function)]]
e55d76be84307c4ebf85ac7b571f6a2ae8060384
1762
1758
2018-07-09T17:31:29Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formEventFiringContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas antes do processamento de eventos.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var formEventFiringContext = {
eventKind: undefined,
eventName: undefined,
form: undefined,
field: undefined,
cancel: false,
completeCallback: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| eventKind
| Tipo de evento, do tipo ''String''. O valor dessa propriedade pode ser:
* '''Form''': Se for um evento de Formulário.
* '''Field''': Se for um evento de campo do Formulário.
* '''Windows''': Se for um evento de Janela de Formulário.
|-
| eventName
| Nome do Evento, do tipo ''String''. Exemplo: ''Load'', ''LostFocus'', ''Click'' e ''WindowClosed''.
|-
| field
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.fieldInstance|fieldInstance]], referente ao campo que disparou o evento. Se não for um evento de campo, esta propriedade terá valor ''null''.
|-
| form
| Obtém a instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]]. Esta propriedade terá valor quando for um evento de Formulário ou de membros de Formulário (Campos e Janelas).
|-
| cancel
| Cancelamento do Evento, do tipo ''Boolean''. Se for especificado '''true''' nesta propriedade, o evento não será processado no servidor.
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| completeCallback(function)
| Função para passar um callback que será chamado quando o processamento do evento no servidor for concluído.
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
* [[DEV:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|Método setOnEventFiringCallback(function)]]
2323cf14b35f3edde14786b67e06cfb3b2607f54
1769
1762
2018-07-09T17:51:39Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formEventFiringContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas antes do processamento de eventos.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var formEventFiringContext = {
eventKind: undefined,
eventName: undefined,
form: undefined,
field: undefined,
cancel: false,
completeCallback: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| eventKind
| Tipo de evento, do tipo ''String''. O valor dessa propriedade pode ser:
* '''Form''': Se for um evento de Formulário.
* '''Field''': Se for um evento de campo do Formulário.
* '''Windows''': Se for um evento de Janela de Formulário.
|-
| eventName
| Nome do Evento, do tipo ''String''. Exemplo: ''Load'', ''LostFocus'', ''Click'' e ''WindowClosed''.
|-
| field
| Obtém uma instância de [[DEV:APIs/JavaScript/latromi.fieldInstance|fieldInstance]], referente ao campo que disparou o evento. Se não for um evento de campo, esta propriedade terá valor ''null''.
|-
| form
| Obtém umaa instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]]. Esta propriedade terá valor quando for um evento de Formulário ou de membros de Formulário (Campos e Janelas).
|-
| cancel
| Cancelamento do Evento, do tipo ''Boolean''. Se for especificado '''true''' nesta propriedade, o evento não será processado no servidor.
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| completeCallback(function)
| Função para passar um callback que será chamado quando o processamento do evento no servidor for concluído.
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
* [[DEV:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|Método setOnEventFiringCallback(function)]]
e8e96a01b4db4b56201afc6a1455693256c90582
1777
1769
2018-07-09T18:22:52Z
Daniel.giacomelli
1
/* Métodos */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formEventFiringContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas antes do processamento de eventos.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var formEventFiringContext = {
eventKind: undefined,
eventName: undefined,
form: undefined,
field: undefined,
cancel: false,
completeCallback: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| eventKind
| Tipo de evento, do tipo ''String''. O valor dessa propriedade pode ser:
* '''Form''': Se for um evento de Formulário.
* '''Field''': Se for um evento de campo do Formulário.
* '''Windows''': Se for um evento de Janela de Formulário.
|-
| eventName
| Nome do Evento, do tipo ''String''. Exemplo: ''Load'', ''LostFocus'', ''Click'' e ''WindowClosed''.
|-
| field
| Obtém uma instância de [[DEV:APIs/JavaScript/latromi.fieldInstance|fieldInstance]], referente ao campo que disparou o evento. Se não for um evento de campo, esta propriedade terá valor ''null''.
|-
| form
| Obtém umaa instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]]. Esta propriedade terá valor quando for um evento de Formulário ou de membros de Formulário (Campos e Janelas).
|-
| cancel
| Cancelamento do Evento, do tipo ''Boolean''. Se for especificado '''true''' nesta propriedade, o evento não será processado no servidor.
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| completeCallback(function)
| Função para passar um callback que será chamado quando o processamento do evento no servidor for concluído. A função deve esperar um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.formEventCompleteContext|formEventCompleteContext]].
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
* [[DEV:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|Método setOnEventFiringCallback(function)]]
b126a23846369ea37a0cb3f597832b409129be06
1778
1777
2018-07-09T18:25:31Z
Daniel.giacomelli
1
/* Propriedades */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formEventFiringContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas antes do processamento de eventos.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var formEventFiringContext = {
eventKind: undefined,
eventName: undefined,
form: undefined,
field: undefined,
cancel: false,
completeCallback: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| eventKind
| Tipo de evento, do tipo ''String''. O valor dessa propriedade pode ser:
* '''Form''': Se for um evento de Formulário.
* '''Field''': Se for um evento de campo do Formulário.
* '''Windows''': Se for um evento de Janela de Formulário.
|-
| eventName
| Nome do Evento, do tipo ''String''. Exemplo: ''Load'', ''LostFocus'', ''Click'' e ''WindowClosed''.
|-
| field
| Obtém uma instância de [[DEV:APIs/JavaScript/latromi.fieldInstance|fieldInstance]], referente ao campo que disparou o evento. Se não for um evento de campo, esta propriedade terá valor ''null''.
|-
| form
| Obtém uma instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]]. Esta propriedade terá valor quando for um evento de Formulário ou de membros de Formulário (Campos e Janelas).
|-
| cancel
| Cancelamento do Evento, do tipo ''Boolean''. Se for especificado '''true''' nesta propriedade, o evento não será processado no servidor.
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| completeCallback(function)
| Função para passar um callback que será chamado quando o processamento do evento no servidor for concluído. A função deve esperar um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.formEventCompleteContext|formEventCompleteContext]].
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
* [[DEV:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|Método setOnEventFiringCallback(function)]]
553549ede250c6793c4b3122a464d62dc1d5f424
APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)
0
246
1761
2018-07-09T17:30:42Z
Daniel.giacomelli
1
Daniel.giacomelli moveu [[APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)]] para [[Desenvolvedor:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)]]
wikitext
text/x-wiki
#REDIRECIONAMENTO [[Desenvolvedor:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)]]
cc9fad17f4b955b6c88fc126bf87183d4b66f7a9
Desenvolvedor:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback(function)
3000
247
1763
2018-07-09T17:38:50Z
Daniel.giacomelli
1
Criou página com '{{DISPLAYTITLE:Método setOnFieldValueChangedCallback(function)}} Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada...'
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnFieldValueChangedCallback(function)}}
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o valor de algum campo for alterado via programaticamente (via processamento no servidor ou API JavaScript). A função não será chamada quando o valor do campo for alterado pelo usuário.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnFieldValueChangedCallback(callback) {
var context = new latromi.fieldValueChangedContext();
callback(context);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.fieldValueChangedContext|fieldValueChangedContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.fieldValueChangedContext|fieldValueChangedContext]]. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Utilizando o contexto ===
O exemplo a seguir, mostra como interceptar o disparo de um evento do Formulário Dinâmico. O código executa as seguintes ações:
* Verifica se é um evento de campo.
* Se for um evento de campo, mostra no console do navegador o nome do campo e nome do evento disparado.
* Se for outro tipo de evento, mostra apenas o nome do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field')
console.log('Evento ' + context.eventName + ' do campo ' + context.field.name + ' disparado.');
else
console.log('Evento ' + context.eventName + ' disparado.')
});
</syntaxhighlight>
=== Cancelando um evento ===
O exemplo a seguir, mostra como cancelar o processamento de um evento no servidor. O código executa as seguintes ações:
* Verifica se o evento disparado foi o ''Click'' do botão ''btnFakeButton''. Se for, executa as ações:
** Cancela o processamento do evento no servidor.
** Mostra no console do navegador uma mensagem notificando o cancelamento do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field'
&& ontext.field.name === 'btnFakeButton'
&& context.eventName === 'Click')
{
context.cancel = true;
console.log('O Evento Click do botão btnFakeButton foi cancelado.');
}
});
</syntaxhighlight>
57e8224e29438d01a6004b6c82661c3c259d6cfc
1764
1763
2018-07-09T17:39:50Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnFieldValueChangedCallback(function)}}
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o valor de algum campo for alterado via programaticamente (via processamento no servidor ou API JavaScript). A função não será chamada quando o valor do campo for alterado pelo usuário.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
'''Uso'': Estático
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnFieldValueChangedCallback(callback) {
var context = new latromi.fieldValueChangedContext();
callback(context);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.fieldValueChangedContext|fieldValueChangedContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.fieldValueChangedContext|fieldValueChangedContext]]. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Utilizando o contexto ===
O exemplo a seguir, mostra como interceptar o disparo de um evento do Formulário Dinâmico. O código executa as seguintes ações:
* Verifica se é um evento de campo.
* Se for um evento de campo, mostra no console do navegador o nome do campo e nome do evento disparado.
* Se for outro tipo de evento, mostra apenas o nome do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field')
console.log('Evento ' + context.eventName + ' do campo ' + context.field.name + ' disparado.');
else
console.log('Evento ' + context.eventName + ' disparado.')
});
</syntaxhighlight>
=== Cancelando um evento ===
O exemplo a seguir, mostra como cancelar o processamento de um evento no servidor. O código executa as seguintes ações:
* Verifica se o evento disparado foi o ''Click'' do botão ''btnFakeButton''. Se for, executa as ações:
** Cancela o processamento do evento no servidor.
** Mostra no console do navegador uma mensagem notificando o cancelamento do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field'
&& ontext.field.name === 'btnFakeButton'
&& context.eventName === 'Click')
{
context.cancel = true;
console.log('O Evento Click do botão btnFakeButton foi cancelado.');
}
});
</syntaxhighlight>
b3cdd7586b5f5fdfa3c1b8ce81e5a65a955cfd9b
1765
1764
2018-07-09T17:41:38Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnFieldValueChangedCallback(function)}}
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o valor de algum campo for alterado via programaticamente (via processamento no servidor ou API JavaScript). A função não será chamada quando o valor do campo for alterado pelo usuário.
:'''Uso''': Static
:'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnFieldValueChangedCallback(callback) {
var context = new latromi.fieldValueChangedContext();
callback(context);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.fieldValueChangedContext|fieldValueChangedContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.fieldValueChangedContext|fieldValueChangedContext]]. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Utilizando o contexto ===
O exemplo a seguir, mostra como interceptar o disparo de um evento do Formulário Dinâmico. O código executa as seguintes ações:
* Verifica se é um evento de campo.
* Se for um evento de campo, mostra no console do navegador o nome do campo e nome do evento disparado.
* Se for outro tipo de evento, mostra apenas o nome do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field')
console.log('Evento ' + context.eventName + ' do campo ' + context.field.name + ' disparado.');
else
console.log('Evento ' + context.eventName + ' disparado.')
});
</syntaxhighlight>
=== Cancelando um evento ===
O exemplo a seguir, mostra como cancelar o processamento de um evento no servidor. O código executa as seguintes ações:
* Verifica se o evento disparado foi o ''Click'' do botão ''btnFakeButton''. Se for, executa as ações:
** Cancela o processamento do evento no servidor.
** Mostra no console do navegador uma mensagem notificando o cancelamento do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field'
&& ontext.field.name === 'btnFakeButton'
&& context.eventName === 'Click')
{
context.cancel = true;
console.log('O Evento Click do botão btnFakeButton foi cancelado.');
}
});
</syntaxhighlight>
063b20dcba827ac4aa4ecea4f6e66d14850d62e4
1766
1765
2018-07-09T17:43:34Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnFieldValueChangedCallback(function)}}
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o valor de algum campo for alterado via programaticamente (via processamento no servidor ou API JavaScript). A função não será chamada quando o valor do campo for alterado pelo usuário.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnFieldValueChangedCallback(callback) {
var context = new latromi.fieldValueChangedContext();
callback(context);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.fieldValueChangedContext|fieldValueChangedContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.fieldValueChangedContext|fieldValueChangedContext]]. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Utilizando o contexto ===
O exemplo a seguir, mostra como interceptar o disparo de um evento do Formulário Dinâmico. O código executa as seguintes ações:
* Verifica se é um evento de campo.
* Se for um evento de campo, mostra no console do navegador o nome do campo e nome do evento disparado.
* Se for outro tipo de evento, mostra apenas o nome do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field')
console.log('Evento ' + context.eventName + ' do campo ' + context.field.name + ' disparado.');
else
console.log('Evento ' + context.eventName + ' disparado.')
});
</syntaxhighlight>
=== Cancelando um evento ===
O exemplo a seguir, mostra como cancelar o processamento de um evento no servidor. O código executa as seguintes ações:
* Verifica se o evento disparado foi o ''Click'' do botão ''btnFakeButton''. Se for, executa as ações:
** Cancela o processamento do evento no servidor.
** Mostra no console do navegador uma mensagem notificando o cancelamento do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field'
&& ontext.field.name === 'btnFakeButton'
&& context.eventName === 'Click')
{
context.cancel = true;
console.log('O Evento Click do botão btnFakeButton foi cancelado.');
}
});
</syntaxhighlight>
37c18c58cb322accaa398c6e4fb54ba350716a32
1768
1766
2018-07-09T17:48:22Z
Daniel.giacomelli
1
/* Exemplos */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnFieldValueChangedCallback(function)}}
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o valor de algum campo for alterado via programaticamente (via processamento no servidor ou API JavaScript). A função não será chamada quando o valor do campo for alterado pelo usuário.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnFieldValueChangedCallback(callback) {
var context = new latromi.fieldValueChangedContext();
callback(context);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.fieldValueChangedContext|fieldValueChangedContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.fieldValueChangedContext|fieldValueChangedContext]]. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Utilizando o contexto ===
O exemplo a seguir, mostra como interceptar a alteração de valor de um campo do Formulário Dinâmico. O código executa as seguintes ações:
* Mostra no console do navegador o nome do campo e novo valor atribuído a ele.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnFieldValueChangedCallback( function(context) {
console.log('Valor do campo ' + context.field.name + ' alterado para: ' + context.field.getValue());
});
</syntaxhighlight>
7b9be72870ef4c32246e58926d2e997c19af9d35
Desenvolvedor:APIs/JavaScript/latromi.fieldValueChangedContext
3000
248
1770
2018-07-09T17:53:23Z
Daniel.giacomelli
1
Criou página com '{{DISPLAYTITLE:latromi.fieldValueChangedContext}}__NOTOC__ Objeto de contexto, passado como argumento para funções de callback chamadas depois que um campo tem o seu valor a...'
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.fieldValueChangedContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas depois que um campo tem o seu valor alterado programaticamente.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var fieldValueChangedContext= {
form: undefined,
field: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| field
| Obtém uma instância de [[DEV:APIs/JavaScript/latromi.fieldInstance|fieldInstance]], referente ao campo que teve o valor alterado.
|-
| form
| Obtém uma instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]], referente ao formulário ao qual o campo pertence.
|}
9ca72fdf85770101b11457f2d92c71fa5a3a4276
1771
1770
2018-07-09T17:53:56Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.fieldValueChangedContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas depois que um campo tem o seu valor alterado programaticamente.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var fieldValueChangedContext= {
form: undefined,
field: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| field
| Obtém uma instância de [[DEV:APIs/JavaScript/latromi.fieldInstance|fieldInstance]], referente ao campo que teve o valor alterado.
|-
| form
| Obtém uma instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]], referente ao formulário ao qual o campo pertence.
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
* [[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback(function)|Método setOnFieldValueChangedCallback(function)]]
17c0db35a263f58852104c8bbe54384600e97004
Desenvolvedor:APIs/JavaScript/latromi.formInstance/getFieldValue(string)
3000
239
1774
1699
2018-07-09T18:01:32Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Método getFieldValue(string)}}__NOTOC__
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma TextBox, o resultado será uma String, mas se for uma CheckBox o resultado será Boolean.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFieldValue(fieldName) { }
</syntaxhighlight>
=== Parâmetros ===
: ''fieldName''
:: Tipo: String
:: Nome do campo a obter o valor.
=== Valor de Retorno ===
: O tipo de dados do retorno varia conforme o tipo de campo.
== Exemplos ==
=== Preenchendo campos ===
O Exemplo abaixo exibe no console do navegador o nome completo de uma pessoa, no formato brasileiro ou internacional. O código executa as seguintes ações:
* Obtém uma instância do Formulário.
* Obtém o valor das ''TextBoxes'' '''txtFirstName''' e '''txtLastName''' e da ''CheckBox'' '''chkIsInternational'''.
* Se a ''CheckBox'' '''chkIsInternational''' estiver marcada, a mensagem será exibida em inglês no console do navegador, se não em português.
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
92e6432d989320c911a616aee8502fdcb990cf4b
1775
1774
2018-07-09T18:02:33Z
Daniel.giacomelli
1
/* Exemplos */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método getFieldValue(string)}}__NOTOC__
Função que retorna o valor de um campo. O tipo de dados retornado vai variar conforme o tipo de campo. Por exemplo, se for uma TextBox, o resultado será uma String, mas se for uma CheckBox o resultado será Boolean.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getFieldValue(fieldName) { }
</syntaxhighlight>
=== Parâmetros ===
: ''fieldName''
:: Tipo: String
:: Nome do campo a obter o valor.
=== Valor de Retorno ===
: O tipo de dados do retorno varia conforme o tipo de campo.
== Exemplos ==
=== Obtendo valor dos campos do Formulário ===
O Exemplo abaixo exibe no console do navegador o nome completo de uma pessoa, no formato brasileiro ou internacional. O código executa as seguintes ações:
* Obtém uma instância do Formulário.
* Obtém o valor das ''TextBoxes'' '''txtFirstName''' e '''txtLastName''' e da ''CheckBox'' '''chkIsInternational'''.
* Se a ''CheckBox'' '''chkIsInternational''' estiver marcada, a mensagem será exibida em inglês no console do navegador, se não em português.
<syntaxhighlight lang="JavaScript">
function logFullName() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Obtém o valor dos campos
var firstName = form.getFieldValue('txtFirstName'),
lastName = form.getFieldValue('txtFirstName'),
isInternational = form.getFieldValue('chkIsInternational');
// Mostra uma mensagem em inglês no log se a
// CheckBox "chkIsInternational" estiver marcada
if (isInternational === true) {
console.log('The full name is ' + lastName + ', ' + firstName);
}
else {
console.log('O nome completo é ' + firstName + ' ' + lastName);
}
}
</syntaxhighlight>
db33256fb50e3e73e97ea4c3b9a65392c88dbb46
Desenvolvedor:APIs/JavaScript/latromi.formEventCompleteContext
3000
249
1779
2018-07-09T18:27:03Z
Daniel.giacomelli
1
Criou página com '{{DISPLAYTITLE:latromi.formEventCompleteContext}}__NOTOC__ Objeto de contexto, passado como argumento para funções de callback chamadas após o processamento de eventos no s...'
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formEventCompleteContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas após o processamento de eventos no servidor.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var formEventFiringContext = {
eventKind: undefined,
eventName: undefined,
form: undefined,
field: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| eventKind
| Tipo de evento, do tipo ''String''. O valor dessa propriedade pode ser:
* '''Form''': Se for um evento de Formulário.
* '''Field''': Se for um evento de campo do Formulário.
* '''Windows''': Se for um evento de Janela de Formulário.
|-
| eventName
| Nome do Evento, do tipo ''String''. Exemplo: ''Load'', ''LostFocus'', ''Click'' e ''WindowClosed''.
|-
| field
| Obtém uma instância de [[DEV:APIs/JavaScript/latromi.fieldInstance|fieldInstance]], referente ao campo que disparou o evento. Se não for um evento de campo, esta propriedade terá valor ''null''.
|-
| form
| Obtém uma instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]]. Esta propriedade terá valor quando for um evento de Formulário ou de membros de Formulário (Campos e Janelas).
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
* [[DEV:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|Método setOnEventFiringCallback(function)]]
f3bf87577cbac1a6bfab2ee0fbf039a25f374d22
1780
1779
2018-07-09T18:27:16Z
Daniel.giacomelli
1
/* Sintaxe */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formEventCompleteContext}}__NOTOC__
Objeto de contexto, passado como argumento para funções de callback chamadas após o processamento de eventos no servidor.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
var formEventCompleteContext= {
eventKind: undefined,
eventName: undefined,
form: undefined,
field: undefined
};
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| eventKind
| Tipo de evento, do tipo ''String''. O valor dessa propriedade pode ser:
* '''Form''': Se for um evento de Formulário.
* '''Field''': Se for um evento de campo do Formulário.
* '''Windows''': Se for um evento de Janela de Formulário.
|-
| eventName
| Nome do Evento, do tipo ''String''. Exemplo: ''Load'', ''LostFocus'', ''Click'' e ''WindowClosed''.
|-
| field
| Obtém uma instância de [[DEV:APIs/JavaScript/latromi.fieldInstance|fieldInstance]], referente ao campo que disparou o evento. Se não for um evento de campo, esta propriedade terá valor ''null''.
|-
| form
| Obtém uma instância de [[DEV:APIs/JavaScript/latromi.formInstance|formInstance]]. Esta propriedade terá valor quando for um evento de Formulário ou de membros de Formulário (Campos e Janelas).
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
* [[DEV:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|Método setOnEventFiringCallback(function)]]
4f1cc14016388154a1f9fe49fd303fa8bde3c93c
Desenvolvedor:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)
3000
243
1786
1760
2018-07-09T19:26:13Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnEventFiringCallback(function)}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada antes do processamento de eventos do Formulário Dinâmico no servidor.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnEventFiringCallback(callback) {
var context = new latromi.formEventFiringContext();
callback(context);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]]. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Utilizando o contexto ===
O exemplo a seguir, mostra como interceptar o disparo de um evento do Formulário Dinâmico. O código executa as seguintes ações:
* Verifica se é um evento de campo.
* Se for um evento de campo, mostra no console do navegador o nome do campo e nome do evento disparado.
* Se for outro tipo de evento, mostra apenas o nome do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field')
console.log('Evento ' + context.eventName + ' do campo ' + context.field.name + ' disparado.');
else
console.log('Evento ' + context.eventName + ' disparado.')
});
</syntaxhighlight>
=== Cancelando um evento ===
O exemplo a seguir, mostra como cancelar o processamento de um evento no servidor. O código executa as seguintes ações:
* Verifica se o evento disparado foi o ''Click'' do botão ''btnFakeButton''. Se for, executa as ações:
** Cancela o processamento do evento no servidor.
** Mostra no console do navegador uma mensagem notificando o cancelamento do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field'
&& ontext.field.name === 'btnFakeButton'
&& context.eventName === 'Click')
{
context.cancel = true;
console.log('O Evento Click do botão btnFakeButton foi cancelado.');
}
});
</syntaxhighlight>
aef3b2a182dde18b7ebaec85e8cdf67fa4f73701
Desenvolvedor:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)
3000
250
1787
2018-07-09T19:32:35Z
Daniel.giacomelli
1
Criou página com '{{DISPLAYTITLE:Método setFieldValue(string, any)}}__NOTOC__ Função que atribui valor a um campo. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se...'
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setFieldValue(string, any)}}__NOTOC__
Função que atribui valor a um campo. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma TextBox deve ser passado um valor do tipo String, mas se for uma CheckBox, deve ser um valor do tipo Booelan.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setFieldValue(fieldName, value) { }
</syntaxhighlight>
=== Parâmetros ===
: ''fieldName''
:: Tipo: String
:: Nome do campo que reberá o valor.
: ''value''
:: Tipo: Any
:: Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Obtendo valor dos campos do Formulário ===
O Exemplo abaixo exibe no console do navegador o nome completo de uma pessoa, no formato brasileiro ou internacional. O código executa as seguintes ações:
* Obtém uma instância do Formulário.
* Obtém o valor das ''TextBoxes'' '''txtFirstName''' e '''txtLastName''' e da ''CheckBox'' '''chkIsInternational'''.
* Se a ''CheckBox'' '''chkIsInternational''' estiver marcada, a mensagem será exibida em inglês no console do navegador, se não em português.
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
f3116ec9bdd305f7f49fff133304189e13e98c0d
1788
1787
2018-07-09T19:37:41Z
Daniel.giacomelli
1
/* Obtendo valor dos campos do Formulário */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setFieldValue(string, any)}}__NOTOC__
Função que atribui valor a um campo. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma TextBox deve ser passado um valor do tipo String, mas se for uma CheckBox, deve ser um valor do tipo Booelan.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setFieldValue(fieldName, value) { }
</syntaxhighlight>
=== Parâmetros ===
: ''fieldName''
:: Tipo: String
:: Nome do campo que reberá o valor.
: ''value''
:: Tipo: Any
:: Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Atribuindo valor aos campos do Formulário ===
O exemplo a seguir preenche alguns campos do Formulário Dinâmico. O código executa as seguintes ações:
* Obtém uma instância do Formulário.
* Atribui o texto "Bob" a ''TextBox'' '''txtFirtName'''.
* Atribui o texto "Dylan" a ''TextBox'' '''txtLastName'''.
* Atribui o valor booleano ''true'' a ''CheckBox'' '''chkIsInternational'''.
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
a2d7d45908e2ccfc0cef2b8f7608d48f4dc9def1
1789
1788
2018-07-09T19:47:07Z
Daniel.giacomelli
1
/* Atribuindo valor aos campos do Formulário */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setFieldValue(string, any)}}__NOTOC__
Função que atribui valor a um campo. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma TextBox deve ser passado um valor do tipo String, mas se for uma CheckBox, deve ser um valor do tipo Booelan.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setFieldValue(fieldName, value) { }
</syntaxhighlight>
=== Parâmetros ===
: ''fieldName''
:: Tipo: String
:: Nome do campo que reberá o valor.
: ''value''
:: Tipo: Any
:: Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Atribuindo valor aos campos do Formulário ===
O exemplo a seguir preenche alguns campos do Formulário Dinâmico. O código executa as seguintes ações:
* Obtém uma instância do Formulário.
* Preenche o campo '''txtFirtName''', do tipo ''TextBox'', com o texto <span style="color:magenta;font-family:monospace;font-size:1.2em;">"Bob"</span>.
* Preenche o campo '''txtLastName''', do tipo ''TextBox'', com o texto <span style="color:magenta;font-family:monospace;font-size:1.2em;">"Dylan"</span>.
* Marca a ''CheckBox'' chamada '''chkIsInternational''' informando o valor <span style="color:#0000cc;font-family:monospace;font-size:1.2em;">true</span>.
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob').
form.setFieldValue('txtLastName', 'Dylan').
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
bbc140827812c72b72b129c18a8572c0dedc36ee
1790
1789
2018-07-09T19:50:22Z
Daniel.giacomelli
1
/* Atribuindo valor aos campos do Formulário */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setFieldValue(string, any)}}__NOTOC__
Função que atribui valor a um campo. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma TextBox deve ser passado um valor do tipo String, mas se for uma CheckBox, deve ser um valor do tipo Booelan.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setFieldValue(fieldName, value) { }
</syntaxhighlight>
=== Parâmetros ===
: ''fieldName''
:: Tipo: String
:: Nome do campo que reberá o valor.
: ''value''
:: Tipo: Any
:: Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Atribuindo valor aos campos do Formulário ===
O exemplo a seguir preenche alguns campos do Formulário Dinâmico. O código executa as seguintes ações:
* Obtém uma instância do Formulário.
* Preenche o campo '''txtFirtName''', do tipo ''TextBox'', com o texto <span style="color:magenta;font-family:monospace;font-size:1.2em;">"Bob"</span>.
* Preenche o campo '''txtLastName''', do tipo ''TextBox'', com o texto <span style="color:magenta;font-family:monospace;font-size:1.2em;">"Dylan"</span>.
* Marca a ''CheckBox'' chamada '''chkIsInternational''' informando o valor <span style="color:#0000cc;font-family:monospace;font-size:1.2em;">true</span>.
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob');
form.setFieldValue('txtLastName', 'Dylan');
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
1612400d6d3b04b06eb1193414cefe532d25f55a
1791
1790
2018-07-09T19:53:11Z
Daniel.giacomelli
1
/* Atribuindo valor aos campos do Formulário */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setFieldValue(string, any)}}__NOTOC__
Função que atribui valor a um campo. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma TextBox deve ser passado um valor do tipo String, mas se for uma CheckBox, deve ser um valor do tipo Booelan.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setFieldValue(fieldName, value) { }
</syntaxhighlight>
=== Parâmetros ===
: ''fieldName''
:: Tipo: String
:: Nome do campo que reberá o valor.
: ''value''
:: Tipo: Any
:: Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Atribuindo valor aos campos do Formulário ===
<style scoped>
.codepart { font-family:monospace;font-size:1.2em;}
.codepart.code-string { color:magenta;}
.codepart.code-boolean { color:#0000cc;}
</style>
O exemplo a seguir preenche alguns campos do Formulário Dinâmico. O código executa as seguintes ações:
* Obtém uma instância do Formulário.
* Preenche o campo '''txtFirtName''', do tipo ''TextBox'', com o texto <span class="codepart code-string">"Bob"</span>.
* Preenche o campo '''txtLastName''', do tipo ''TextBox'', com o texto <span class="codepart code-string">"Dylan"</span>.
* Marca a ''CheckBox'' chamada '''chkIsInternational''' informando o valor <span class="codepart code-boolean">true</span>.
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob');
form.setFieldValue('txtLastName', 'Dylan');
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
c40d8db67d6faf9d904e6a4e6c9f82b909f8ad89
1792
1791
2018-07-09T19:53:55Z
Daniel.giacomelli
1
/* Atribuindo valor aos campos do Formulário */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setFieldValue(string, any)}}__NOTOC__
Função que atribui valor a um campo. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma TextBox deve ser passado um valor do tipo String, mas se for uma CheckBox, deve ser um valor do tipo Booelan.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setFieldValue(fieldName, value) { }
</syntaxhighlight>
=== Parâmetros ===
: ''fieldName''
:: Tipo: String
:: Nome do campo que reberá o valor.
: ''value''
:: Tipo: Any
:: Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Atribuindo valor aos campos do Formulário ===
O exemplo a seguir preenche alguns campos do Formulário Dinâmico. O código executa as seguintes ações:
* Obtém uma instância do Formulário.
* Preenche o campo '''txtFirtName''', do tipo ''TextBox'', com o texto <span class="codepart code-string">"Bob"</span>.
* Preenche o campo '''txtLastName''', do tipo ''TextBox'', com o texto <span class="codepart code-string">"Dylan"</span>.
* Marca a ''CheckBox'' chamada '''chkIsInternational''' informando o valor <span class="codepart code-boolean">true</span>.
<syntaxhighlight lang="JavaScript">
function populateFields() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Preenche os campos
form.setFieldValue('txtFirstName', 'Bob');
form.setFieldValue('txtLastName', 'Dylan');
form.setFieldValue('chkIsInternational', true);
}
</syntaxhighlight>
3c97e9e84daa5f5403007837cdf1c2c66fddca89
MediaWiki:Common.css
8
47
1793
1676
2018-07-09T19:54:25Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
/* APIDOCTABLE 1 */
table.apidoctable {
max-width: 850px;
}
table.apidoctable caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
table.apidoctable > tbody > tr > td:nth-child(2) {
min-width: 150px !important;
}
/* APIDOCTABLE 2 */
table.apidoctable2 {
max-width: 850px;
}
table.apidoctable2 caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable2 > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
.codepart { font-family:monospace;font-size:1.2em;}
.codepart.code-string { color:magenta;}
.codepart.code-boolean { color:#0000cc;}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
a6d0fb59811f38c5a322f2e8dfda8a2bcb10e9b0
Desenvolvedor:APIs/JavaScript/latromi.formInstance
3000
236
1794
1696
2018-07-09T20:03:17Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
{|class="wikitable apidoctable2"
|+ Propriedades
! Nome
! Retorno
! Descrição
|----------------------------------
|[[#id|id]]
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|[[#upgradeCode|upgradeCode]]
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|}
{|class="wikitable apidoctable2"
|+ Métodos
!Nome
! Retorno
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Any
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Any
|Atribui valor a um campo.
|}
== <span id="id"></span>id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== <span id="upgradeCode"></span>upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
df445050341c9a654136c578a04c6f0aa066a5b0
1795
1794
2018-07-09T20:04:11Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Retorno
! Descrição
|----------------------------------
|[[#id|id]]
|Number
|Obtém o ID do Formulário Dinâmico.
|-
|[[#upgradeCode|upgradeCode]]
|String
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Retorno
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Any
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Any
|Atribui valor a um campo.
|}
== <span id="id"></span>id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== <span id="upgradeCode"></span>upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
e03416c7d568c9ed7b443233819725d765c08fd9
1796
1795
2018-07-09T20:04:29Z
Daniel.giacomelli
1
/* Propriedades */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|[[#id|id]]
|Obtém o ID do Formulário Dinâmico.
|-
|[[#upgradeCode|upgradeCode]]
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Retorno
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Element
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Any
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Any
|Atribui valor a um campo.
|}
== <span id="id"></span>id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== <span id="upgradeCode"></span>upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
92240b48e39c66811e1a02c5d45918f8020f7954
1797
1796
2018-07-09T20:04:55Z
Daniel.giacomelli
1
/* Métodos */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|[[#id|id]]
|Obtém o ID do Formulário Dinâmico.
|-
|[[#upgradeCode|upgradeCode]]
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Atribui valor a um campo.
|}
== <span id="id"></span>id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== <span id="upgradeCode"></span>upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
c0ce9efbde08406e096d560cf6377df4c4ae5169
1798
1797
2018-07-09T20:05:54Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/id|id]]
|Obtém o ID do Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/upgradeCode|upgradeCode]]
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Atribui valor a um campo.
|}
== <span id="id"></span>id ==
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
== <span id="upgradeCode"></span>upgradeCode ==
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
Exemplo:
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
fa6a8ec219000e38297705cf7fa43e0c32539070
1806
1798
2018-07-09T20:34:12Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API [[Dev:APIs/JavaScript/latromi.formManager|formManager]]. Essa API fornece os seguintes objetos no lado do cliente:
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/id|id]]
|Obtém o ID do Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/upgradeCode|upgradeCode]]
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Atribui valor a um campo.
|}
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
90dd096cf9a8cb41d35fe495a1366006af31d79c
1807
1806
2018-07-09T20:34:42Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtida através da API estática [[Dev:APIs/JavaScript/latromi.formManager|formManager]].
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/id|id]]
|Obtém o ID do Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/upgradeCode|upgradeCode]]
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Atribui valor a um campo.
|}
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
2384d5022516d730b1db2f4bb88d375c84814b0d
1808
1807
2018-07-09T20:34:59Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtida através da API estática [[Dev:APIs/JavaScript/latromi.formManager|formManager]].
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/id|id]]
|Obtém o ID do Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/upgradeCode|upgradeCode]]
|Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Atribui valor a um campo.
|}
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
64ff72d1c0834643482675ee1beb5e39990fe630
1809
1808
2018-07-09T20:35:52Z
Daniel.giacomelli
1
/* Propriedades */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtida através da API estática [[Dev:APIs/JavaScript/latromi.formManager|formManager]].
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/id|id]]
|Obtém o ID do Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/upgradeCode|upgradeCode]]
|Obtém o Código de Atualização Formulário Dinâmico.
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Atribui valor a um campo.
|}
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
a07d3122ca58f01b6595d080cd5cb2c0a652a275
1816
1809
2018-07-09T21:26:27Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Fornece propriedades e métodos para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtida através da API estática [[Dev:APIs/JavaScript/latromi.formManager|formManager]].
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/id|id]]
|Obtém o ID do Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/upgradeCode|upgradeCode]]
|Obtém o Código de Atualização Formulário Dinâmico.
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Atribui valor a um campo.
|}
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
9e3c295bab5b2965a025d5c0951f5da1b0e17108
1817
1816
2018-07-09T21:26:44Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Fornece propriedades e métodos para manipulação do Formulário Dinâmico. A instância desse objeto deve ser obtida através da API estática [[Dev:APIs/JavaScript/latromi.formManager|formManager]].
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/id|id]]
|Obtém o ID do Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/upgradeCode|upgradeCode]]
|Obtém o Código de Atualização Formulário Dinâmico.
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Atribui valor a um campo.
|}
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
4d2beaad933df15a211decc19cd9c593b6aa8496
Desenvolvedor:APIs/JavaScript/latromi.formInstance/id
3000
251
1799
2018-07-09T20:08:34Z
Daniel.giacomelli
1
Criou página com '{{DISPLAYTITLE:Propriedade id}}__NOTOC__ Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemen...'
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedade id}}__NOTOC__
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Retorno ==
: Retorna o ID do Formulário Dinâmico, do tipo ''number''.
449a74c5e85c12e307226fc5f68d8d89f11a6717
1801
1799
2018-07-09T20:11:03Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedade id}}__NOTOC__
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
=== Retorno ===
: Retorna o ID do Formulário Dinâmico, do tipo ''number''.
db5a05a117f8da9cf1868e08235674c738f8af11
1802
1801
2018-07-09T20:11:16Z
Daniel.giacomelli
1
/* Sintaxe */
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedade id}}__NOTOC__
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
==== Retorno ====
: Retorna o ID do Formulário Dinâmico, do tipo ''number''.
8b5c81e1ef9a65c6d999998d3ad1ee111f5c198d
1803
1802
2018-07-09T20:14:05Z
Daniel.giacomelli
1
/* Sintaxe */
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedade id}}__NOTOC__
Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
id: undefined
</syntaxhighlight>
==== Retorno ====
: Retorna o ID do Formulário Dinâmico, do tipo ''number''.
620f1a49893c90c0f1899894484074193fb6f0e2
Desenvolvedor:APIs/JavaScript/latromi.formInstance/getElement()
3000
238
1800
1694
2018-07-09T20:08:39Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Método getElement()}}__NOTOC__
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function getElement() { }
</syntaxhighlight>
==== Valor de Retorno ====
Retorna um valor do tipo ''HTMLElement''.
== Exemplos ==
O Exemplo abaixo exibe no Console do navegador o nome da tag do elemento retornado pela função ''getElement()'':
<syntaxhighlight lang="JavaScript">
function getElement() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
if (form) {
var element = form.getElement(); // Obtém o Element HTML
console.log('Elemento do tipo ' + element.tagName + ' encontrado!');
}
}
</syntaxhighlight>
ea98b0a6b7d4f2366a204d74775ad2c763b3b39c
Desenvolvedor:APIs/JavaScript/latromi.formInstance/upgradeCode
3000
252
1804
2018-07-09T20:29:48Z
Daniel.giacomelli
1
Criou página com '{{DISPLAYTITLE:Propriedade upgradeCode}}__NOTOC__ Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico. '''Memebro de:''...'
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedade upgradeCode}}__NOTOC__
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
upgradeCode: undefined
</syntaxhighlight>
==== Retorno ====
: Retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico, do tipo ''string''.
== Exemplos ==
=== Usando a propriedade upgradeCode ===
<syntaxhighlight lang="JavaScript">
function logProperties() {
// Obtém a instância do formulário
var form = latromi.formManager.getFormInstance();
// Mostra no log o valor das propriedades
console.log('Formulário com ID ' + form.id +
' e Código de Atualização ' + form.upgradeCode);
}
</syntaxhighlight>
57ef6d582439ac14bb83f348d50bbf3fbf3e719e
1805
1804
2018-07-09T20:33:01Z
Daniel.giacomelli
1
/* Usando a propriedade upgradeCode */
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedade upgradeCode}}__NOTOC__
Propriedade que retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico.
'''Memebro de:''' [[DEV:APIs/JavaScript/latromi.formInstance|latromi.formInstance]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
upgradeCode: undefined
</syntaxhighlight>
==== Retorno ====
: Retorna o [[Terminologia:Upgrade Code|Código de Atualização]] do Formulário Dinâmico, do tipo ''string''.
== Exemplos ==
=== Usando a propriedade upgradeCode ===
O exemplo a seguir mostra no console do navegador o Código de Atualização do Formulário. O código executa as seguintes ações:
* Obtém uma instância do Formulário Dinâmico através do Gereciador de Formulários.
* Mostra no console do navegador o Código de Atualização do Formulário.
<syntaxhighlight lang="JavaScript">
function logProperties() {
var form = latromi.formManager.getFormInstance();
console.log('Formulário com Código de Atualização: ' + form.upgradeCode);
}
</syntaxhighlight>
2835cbcfe147f8ed8cfded799609195b579e8913
Conectando-se a uma planilha de Excel
0
26
1810
1523
2018-07-09T20:38:56Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Na inclusão da QUERY, crie uma conexão com os dados abaixo:
* Provider: ''System.Data.OleDb''
* Banco: Caminho da planilha. ''Ex.: \\192.168.0.200\publico\Planilhas\planilha1.xls''
* Parâmetros Adicionais: ''Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=Excel 8.0''
Exemplo de SELECT:
<syntaxhighlight lang="Sql">
SELECT
FORMAT(NOW() , 'MM/dd/yyyy') AS dataatual,
FORMAT([data] , 'MM/dd/yyyy') AS dataplanilha, * FROM [Plan1$]
WHERE [data] IS NOT NULL
ORDER BY [data] DESC
</syntaxhighlight>
'''IMPORTANTE:''' O caminho da planilha precisa ser visível tanto para o WecDB Client quanto para o Portal WecDB
[[Category:Provedores de Dados]]
131eb6c08a251600f27994876041ed2f4a151802
Desenvolvedor:APIs/JavaScript/latromi.security.sessionInfo
3000
253
1811
2018-07-09T20:52:11Z
Daniel.giacomelli
1
Criou página com 'Fornece propriedades para obter informações do usuário logado. === Sintaxe === <syntaxhighlight lang="JavaScript"> latromi.security.sessionInfo = function () { retur...'
wikitext
text/x-wiki
Fornece propriedades para obter informações do usuário logado.
=== Sintaxe ===
<syntaxhighlight lang="JavaScript">
latromi.security.sessionInfo = function () {
return {
userid: undefined,
username: undefined,
isadmin: undefined
}
}
</syntaxhighlight>
34d0bfaf865d4c58f5e23b06a9c5312d511283a8
1812
1811
2018-07-09T20:59:29Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Fornece propriedades para obter informações do usuário logado.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.security.sessionInfo = function () {
return {
userid: undefined,
username: undefined,
isadmin: undefined
}
}
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.security.sessionInfo/userid|userid]]
| Obtém o ID do usuário logado.
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.security.sessionInfo/username|username]]
| Obtém o Nome de Usuário do usuário logado.
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.security.sessionInfo/isadmin|isadmin]]
| Obtém um valor do tipo ''Boolean'', indicando se o usuário logado é administrador do sistema.
|}
a8a998eb1d4fff99c1e408e9b7c6de180a296a82
1813
1812
2018-07-09T21:13:04Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Fornece propriedades para obter informações do usuário logado.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.security.sessionInfo = function () {
return {
userid: undefined,
username: undefined,
isadmin: undefined
}
}
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.security.sessionInfo/userid|userid]]
| Obtém o ID do usuário logado.
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.security.sessionInfo/username|username]]
| Obtém o Nome de Usuário do usuário logado.
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.security.sessionInfo/isadmin|isadmin]]
| Obtém um valor do tipo ''Boolean'', indicando se o usuário logado é administrador do sistema.
|}
== Exemplos ==
=== Obtendo informações do usuário logado ===
O exemplo a seguir mostra como como obter as informações do usuário logado. O código executa as seguintes ações:
* Obtém uma instância de '''sessionInfo'''.
* Verifica se o usuário logado é administrador.
* Se o usuário logado for administrador, mostra a mensagem <span class="codepart code-string">Administrador logado</span>... no console do navegador, senão mostra a mensagem <span class="codepart code-string">Usuário logado</span>....
<syntaxhighlight lang="JavaScript">
function logUserInfo() {
var userSessionInfo = new latromi.security.sessionInfo();
if (userSessionInfo.isadmin)
console.log('Administrador logado: ' + userSessionInfo.username);
else
console.log('Usuário logado: ' + userSessionInfo.username);
}
</syntaxhighlight>
2d35fe0f19b9058f0af9f5a5be11d5cbb537a48e
1814
1813
2018-07-09T21:14:02Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.security.sessionInfo}}__NOTOC__
Fornece propriedades para obter informações do usuário logado.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.security.sessionInfo = function () {
return {
userid: undefined,
username: undefined,
isadmin: undefined
}
}
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.security.sessionInfo/userid|userid]]
| Obtém o ID do usuário logado.
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.security.sessionInfo/username|username]]
| Obtém o Nome de Usuário do usuário logado.
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.security.sessionInfo/isadmin|isadmin]]
| Obtém um valor do tipo ''Boolean'', indicando se o usuário logado é administrador do sistema.
|}
== Exemplos ==
=== Obtendo informações do usuário logado ===
O exemplo a seguir mostra como como obter as informações do usuário logado. O código executa as seguintes ações:
* Obtém uma instância de '''sessionInfo'''.
* Verifica se o usuário logado é administrador.
* Se o usuário logado for administrador, mostra a mensagem <span class="codepart code-string">Administrador logado</span>... no console do navegador, senão mostra a mensagem <span class="codepart code-string">Usuário logado</span>....
<syntaxhighlight lang="JavaScript">
function logUserInfo() {
var userSessionInfo = new latromi.security.sessionInfo();
if (userSessionInfo.isadmin)
console.log('Administrador logado: ' + userSessionInfo.username);
else
console.log('Usuário logado: ' + userSessionInfo.username);
}
</syntaxhighlight>
aac6d2c793ad1ec758b43c0557300dd29a534316
1815
1814
2018-07-09T21:15:46Z
Daniel.giacomelli
1
/* Propriedades */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.security.sessionInfo}}__NOTOC__
Fornece propriedades para obter informações do usuário logado.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.security.sessionInfo = function () {
return {
userid: undefined,
username: undefined,
isadmin: undefined
}
}
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.security.sessionInfo/userid|userid]]
| Obtém o ''ID'' do usuário logado.
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.security.sessionInfo/username|username]]
| Obtém o ''Nome de Usuário'' do usuário logado.
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.security.sessionInfo/isadmin|isadmin]]
| Obtém um valor do tipo ''Boolean'', indicando se o usuário logado é administrador do sistema.
|}
== Exemplos ==
=== Obtendo informações do usuário logado ===
O exemplo a seguir mostra como como obter as informações do usuário logado. O código executa as seguintes ações:
* Obtém uma instância de '''sessionInfo'''.
* Verifica se o usuário logado é administrador.
* Se o usuário logado for administrador, mostra a mensagem <span class="codepart code-string">Administrador logado</span>... no console do navegador, senão mostra a mensagem <span class="codepart code-string">Usuário logado</span>....
<syntaxhighlight lang="JavaScript">
function logUserInfo() {
var userSessionInfo = new latromi.security.sessionInfo();
if (userSessionInfo.isadmin)
console.log('Administrador logado: ' + userSessionInfo.username);
else
console.log('Usuário logado: ' + userSessionInfo.username);
}
</syntaxhighlight>
80dbce089a35520bd909d52db649443177eb4a7f
Desenvolvedor:APIs/JavaScript/latromi.fieldInstance
3000
254
1818
2018-07-09T21:45:50Z
Daniel.giacomelli
1
Criou página com '{{DISPLAYTITLE:latromi.fieldInstance}}__NOTOC__ Fornece propriedades e métodos para manipulação de campos do Formulário Dinâmico. == Propriedades == {|class="wikitable...'
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.fieldInstance}}__NOTOC__
Fornece propriedades e métodos para manipulação de campos do Formulário Dinâmico.
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| id
| Obtém o ID do campo.
|-
| sequence
| Obtém a sequencia (posição) do Campo.
|-
| type
| Obtém um número indicando o tipo do campo:
# Numeric Text Box
# Text Box
# Date/Time Picker
# Combo Box
# Lookup
# Check Box
# Radio Button
# Color Picker
# Label
# Upload
# HTML Editor
# Consulta
# Button
# Link
# TreeView
# ImageView
# HtmlElement
# Gauge
|-
| name
| Obtém o nome do campo.
|-
| clientId
| Obtém o ID do elemento HTML correspondente ao campo.
|-
| wrapperClientId
| Obtém o ID do elemento HTML que envolve o campo.
|-
| labelText
| Obtém o texto da label do campo (descrição)
|-
| enabled
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver habilitado. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Habilitado'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| visible
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver visível. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Visível'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| required
| Obtém <span class="codepart code-boolean">true</span> se o preenchimento do campo for obrigatório. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Preenchimento Obrigatório'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
| height
| Obtém a altura do campo.
|-
| tooltip
| Obtém o texto de ToolTip (balão de ajuda) do campo.
|-
| initialValue
| Obtém o valor inicial do campo.
|-
| events
| Lista de eventos disponíveis
|}
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.security.sessionInfo = function () {
return {
userid: undefined,
username: undefined,
isadmin: undefined
}
}
</syntaxhighlight>
4b68856e0c2364a53043596326e968867cc56a16
1819
1818
2018-07-09T21:46:07Z
Daniel.giacomelli
1
/* Propriedades */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.fieldInstance}}__NOTOC__
Fornece propriedades e métodos para manipulação de campos do Formulário Dinâmico.
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| id
| Obtém o ID do campo.
|-
| sequence
| Obtém a sequencia (posição) do Campo.
|-
| type
| Obtém um número indicando o tipo do campo:
# Numeric Text Box
# Text Box
# Date/Time Picker
# Combo Box
# Lookup
# Check Box
# Radio Button
# Color Picker
# Label
# Upload
# HTML Editor
# Consulta
# Button
# Link
# TreeView
# ImageView
# HtmlElement
# Gauge
|-
| name
| Obtém o nome do campo.
|-
| clientId
| Obtém o ID do elemento HTML correspondente ao campo.
|-
| wrapperClientId
| Obtém o ID do elemento HTML que envolve o campo.
|-
| labelText
| Obtém o texto da label do campo (descrição)
|-
| enabled
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver habilitado. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Habilitado'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| visible
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver visível. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Visível'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| required
| Obtém <span class="codepart code-boolean">true</span> se o preenchimento do campo for obrigatório. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Preenchimento Obrigatório'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| height
| Obtém a altura do campo.
|-
| tooltip
| Obtém o texto de ToolTip (balão de ajuda) do campo.
|-
| initialValue
| Obtém o valor inicial do campo.
|-
| events
| Lista de eventos disponíveis
|}
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.security.sessionInfo = function () {
return {
userid: undefined,
username: undefined,
isadmin: undefined
}
}
</syntaxhighlight>
69ef35e9659e2eea9638717e8a5ed0b69faf3221
1820
1819
2018-07-09T21:49:52Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.fieldInstance}}__NOTOC__
Fornece propriedades e métodos para manipulação de campos do Formulário Dinâmico.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.security.sessionInfo = function () {
return {
userid: undefined,
username: undefined,
isadmin: undefined
}
}
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| id
| Obtém o ID do campo.
|-
| sequence
| Obtém a sequencia (posição) do Campo.
|-
| type
| Obtém um número indicando o tipo do campo:
# Numeric Text Box
# Text Box
# Date/Time Picker
# Combo Box
# Lookup
# Check Box
# Radio Button
# Color Picker
# Label
# Upload
# HTML Editor
# Consulta
# Button
# Link
# TreeView
# ImageView
# HtmlElement
# Gauge
|-
| name
| Obtém o nome do campo.
|-
| clientId
| Obtém o ID do elemento HTML correspondente ao campo.
|-
| wrapperClientId
| Obtém o ID do elemento HTML que envolve o campo.
|-
| labelText
| Obtém o texto da label do campo (descrição)
|-
| enabled
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver habilitado. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Habilitado'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| visible
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver visível. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Visível'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| required
| Obtém <span class="codepart code-boolean">true</span> se o preenchimento do campo for obrigatório. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Preenchimento Obrigatório'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| height
| Obtém a altura do campo.
|-
| tooltip
| Obtém o texto de ToolTip (balão de ajuda) do campo.
|-
| initialValue
| Obtém o valor inicial do campo.
|-
| events
| Lista de eventos disponíveis
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.fieldInstance/getValue()|getValue()]]
| Obtém o valor atual do campo.
|-
| [[DEV:APIs/JavaScript/latromi.fieldInstance/setValue(any)|setValue(any)]]
| Atribui valor ao campo.
|}
bae945f887aa5cc4ddff03a90888f3a619b75581
1821
1820
2018-07-09T21:54:54Z
Daniel.giacomelli
1
/* Propriedades */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.fieldInstance}}__NOTOC__
Fornece propriedades e métodos para manipulação de campos do Formulário Dinâmico.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.security.sessionInfo = function () {
return {
userid: undefined,
username: undefined,
isadmin: undefined
}
}
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| id
| Obtém o ID do campo.
|-
| sequence
| Obtém a sequencia (posição) do Campo.
|-
| type
| Obtém um número indicando o tipo do campo:
# Numeric Text Box
# Text Box
# Date/Time Picker
# Combo Box
# Lookup
# Check Box
# Radio Button
# Color Picker
# Label
# Upload
# HTML Editor
# Consulta
# Button
# Link
# TreeView
# ImageView
# HtmlElement
# Gauge
|-
| name
| Obtém o nome do campo.
|-
| clientId
| Obtém o ID do elemento HTML correspondente ao campo.
|-
| wrapperClientId
| Obtém o ID do elemento HTML que envolve o campo.
|-
| labelText
| Obtém o texto da label do campo (descrição)
|-
| enabled
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver habilitado. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Habilitado'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| visible
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver visível. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Visível'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| required
| Obtém <span class="codepart code-boolean">true</span> se o preenchimento do campo for obrigatório. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Preenchimento Obrigatório'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| height
| Obtém a altura do campo.
|-
| tooltip
| Obtém o texto de ToolTip (balão de ajuda) do campo.
|-
| initialValue
| Obtém o valor inicial do campo.
|-
| events
| Lista de eventos disponíveis
|-
|
| Cada tipo de campo possui um conjunto de propriedades específicas. Clique [[DEV:APIs/JavaScript/latromi.fieldInstance/Propriedades Extendidas|aqui]] para consultá-las.
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.fieldInstance/getValue()|getValue()]]
| Obtém o valor atual do campo.
|-
| [[DEV:APIs/JavaScript/latromi.fieldInstance/setValue(any)|setValue(any)]]
| Atribui valor ao campo.
|}
20aa92215c2e4cfcb24d91eb5f108ec0465c7ece
1822
1821
2018-07-09T21:55:11Z
Daniel.giacomelli
1
/* Propriedades */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.fieldInstance}}__NOTOC__
Fornece propriedades e métodos para manipulação de campos do Formulário Dinâmico.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.security.sessionInfo = function () {
return {
userid: undefined,
username: undefined,
isadmin: undefined
}
}
</syntaxhighlight>
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| id
| Obtém o ID do campo.
|-
| sequence
| Obtém a sequencia (posição) do Campo.
|-
| type
| Obtém um número indicando o tipo do campo:
# Numeric Text Box
# Text Box
# Date/Time Picker
# Combo Box
# Lookup
# Check Box
# Radio Button
# Color Picker
# Label
# Upload
# HTML Editor
# Consulta
# Button
# Link
# TreeView
# ImageView
# HtmlElement
# Gauge
|-
| name
| Obtém o nome do campo.
|-
| clientId
| Obtém o ID do elemento HTML correspondente ao campo.
|-
| wrapperClientId
| Obtém o ID do elemento HTML que envolve o campo.
|-
| labelText
| Obtém o texto da label do campo (descrição)
|-
| enabled
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver habilitado. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Habilitado'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| visible
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver visível. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Visível'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| required
| Obtém <span class="codepart code-boolean">true</span> se o preenchimento do campo for obrigatório. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Preenchimento Obrigatório'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| height
| Obtém a altura do campo.
|-
| tooltip
| Obtém o texto de ToolTip (balão de ajuda) do campo.
|-
| initialValue
| Obtém o valor inicial do campo.
|-
| events
| Lista de eventos disponíveis
|-
| *
| Cada tipo de campo possui um conjunto de propriedades específicas. Clique [[DEV:APIs/JavaScript/latromi.fieldInstance/Propriedades Extendidas|aqui]] para consultá-las.
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.fieldInstance/getValue()|getValue()]]
| Obtém o valor atual do campo.
|-
| [[DEV:APIs/JavaScript/latromi.fieldInstance/setValue(any)|setValue(any)]]
| Atribui valor ao campo.
|}
25e6c9524476efcf636c2e3cd6b1f3cc945cdd2a
1823
1822
2018-07-09T21:57:19Z
Daniel.giacomelli
1
/* Propriedades */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.fieldInstance}}__NOTOC__
Fornece propriedades e métodos para manipulação de campos do Formulário Dinâmico.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.security.sessionInfo = function () {
return {
userid: undefined,
username: undefined,
isadmin: undefined
}
}
</syntaxhighlight>
== Propriedades ==
Cada tipo de campo possui um conjunto de propriedades específicas. Clique [[DEV:APIs/JavaScript/latromi.fieldInstance/Propriedades Extendidas|aqui]] para consultá-las.
Segue abaixo o conjunto de propriedades padrão, disponíveis em todos os tipos de campos:
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| id
| Obtém o ID do campo.
|-
| sequence
| Obtém a sequencia (posição) do Campo.
|-
| type
| Obtém um número indicando o tipo do campo:
# Numeric Text Box
# Text Box
# Date/Time Picker
# Combo Box
# Lookup
# Check Box
# Radio Button
# Color Picker
# Label
# Upload
# HTML Editor
# Consulta
# Button
# Link
# TreeView
# ImageView
# HtmlElement
# Gauge
|-
| name
| Obtém o nome do campo.
|-
| clientId
| Obtém o ID do elemento HTML correspondente ao campo.
|-
| wrapperClientId
| Obtém o ID do elemento HTML que envolve o campo.
|-
| labelText
| Obtém o texto da label do campo (descrição)
|-
| enabled
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver habilitado. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Habilitado'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| visible
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver visível. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Visível'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| required
| Obtém <span class="codepart code-boolean">true</span> se o preenchimento do campo for obrigatório. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Preenchimento Obrigatório'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| height
| Obtém a altura do campo.
|-
| tooltip
| Obtém o texto de ToolTip (balão de ajuda) do campo.
|-
| initialValue
| Obtém o valor inicial do campo.
|-
| events
| Lista de eventos disponíveis
|-
| *
| Cada tipo de campo possui um conjunto de propriedades específicas. Clique [[DEV:APIs/JavaScript/latromi.fieldInstance/Propriedades Extendidas|aqui]] para consultá-las.
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.fieldInstance/getValue()|getValue()]]
| Obtém o valor atual do campo.
|-
| [[DEV:APIs/JavaScript/latromi.fieldInstance/setValue(any)|setValue(any)]]
| Atribui valor ao campo.
|}
b349389f327f8d552de3eb8cbe2fb9c2094ab2d5
1824
1823
2018-07-09T21:58:04Z
Daniel.giacomelli
1
/* Propriedades */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.fieldInstance}}__NOTOC__
Fornece propriedades e métodos para manipulação de campos do Formulário Dinâmico.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.security.sessionInfo = function () {
return {
userid: undefined,
username: undefined,
isadmin: undefined
}
}
</syntaxhighlight>
== Propriedades ==
Cada tipo de campo possui um conjunto de propriedades específicas. Clique [[DEV:APIs/JavaScript/latromi.fieldInstance/Propriedades Extendidas|aqui]] para consultá-las.
Segue abaixo o conjunto de propriedades padrão, disponíveis em todos os tipos de campos:
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| id
| Obtém o ID do campo.
|-
| sequence
| Obtém a sequencia (posição) do Campo.
|-
| type
| Obtém um número indicando o tipo do campo:
# Numeric Text Box
# Text Box
# Date/Time Picker
# Combo Box
# Lookup
# Check Box
# Radio Button
# Color Picker
# Label
# Upload
# HTML Editor
# Consulta
# Button
# Link
# TreeView
# ImageView
# HtmlElement
# Gauge
|-
| name
| Obtém o nome do campo.
|-
| clientId
| Obtém o ID do elemento HTML correspondente ao campo.
|-
| wrapperClientId
| Obtém o ID do elemento HTML que envolve o campo.
|-
| labelText
| Obtém o texto da label do campo (descrição)
|-
| enabled
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver habilitado. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Habilitado'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| visible
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver visível. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Visível'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| required
| Obtém <span class="codepart code-boolean">true</span> se o preenchimento do campo for obrigatório. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Preenchimento Obrigatório'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| height
| Obtém a altura do campo.
|-
| tooltip
| Obtém o texto de ToolTip (balão de ajuda) do campo.
|-
| initialValue
| Obtém o valor inicial do campo.
|-
| events
| Lista de eventos disponíveis
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.fieldInstance/getValue()|getValue()]]
| Obtém o valor atual do campo.
|-
| [[DEV:APIs/JavaScript/latromi.fieldInstance/setValue(any)|setValue(any)]]
| Atribui valor ao campo.
|}
b0ee066861330625b151fe532bd19eea9f635432
Desenvolvedor:APIs/JavaScript/latromi.fieldInstance/Propriedades Extendidas
3000
255
1825
2018-07-09T22:05:23Z
Daniel.giacomelli
1
Criou página com '{{DISPLAYTITLE:latromi.fieldInstance}} == Numeric Text Box == {|class="wikitable apidoctable2" ! Nome ! Descrição |---------------------------------- | minValue | Valor mí...'
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.fieldInstance}}
== Numeric Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| minValue
| Valor mínimo
|-
| maxValue
| Valor máximo
|-
| decimalPlaces
| Quantidade de Casas Decimais
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Date/Time Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Combo Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Lookup ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Check Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Radio Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Color Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Label ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Upload ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HTML Editor ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Consulta ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Link ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== TreeView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== ImageView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HtmlElement ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Gauge ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
8e730fe5839dbc33761657f56f01044980173cec
1826
1825
2018-07-09T22:05:58Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedades Estendidas de Campos}}
== Numeric Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| minValue
| Valor mínimo
|-
| maxValue
| Valor máximo
|-
| decimalPlaces
| Quantidade de Casas Decimais
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Date/Time Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Combo Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Lookup ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Check Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Radio Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Color Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Label ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Upload ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HTML Editor ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Consulta ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Link ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== TreeView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== ImageView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HtmlElement ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Gauge ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
b6f4f1bcb486d369b4da4ea9d82a96d0dce9f8e5
1827
1826
2018-07-09T22:07:15Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedades Estendidas de Campos}}
Cada tipo de campo possui um conjunto de propriedades específicas, as quais estão listadas nesta página. Para consultas as propriedades comuns a todos os tipos de campo, clique [[DEV:APIs/JavaScript/latromi.fieldInstance|aqui]].
== Numeric Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| minValue
| Valor mínimo
|-
| maxValue
| Valor máximo
|-
| decimalPlaces
| Quantidade de Casas Decimais
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Date/Time Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Combo Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Lookup ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Check Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Radio Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Color Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Label ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Upload ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HTML Editor ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Consulta ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Link ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== TreeView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== ImageView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HtmlElement ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Gauge ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
7fcfacfd61e24c86ba33b92eb03e1c8b77b06f5a
1828
1827
2018-07-09T22:07:35Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedades Estendidas de Campos}}
Cada tipo de campo possui um conjunto de propriedades específicas, as quais estão listadas nesta página.
Para consultas as propriedades comuns a todos os tipos de campo, clique [[DEV:APIs/JavaScript/latromi.fieldInstance|aqui]].
== Numeric Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| minValue
| Valor mínimo
|-
| maxValue
| Valor máximo
|-
| decimalPlaces
| Quantidade de Casas Decimais
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Date/Time Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Combo Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Lookup ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Check Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Radio Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Color Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Label ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Upload ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HTML Editor ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Consulta ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Link ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== TreeView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== ImageView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HtmlElement ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Gauge ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
3de8fbc497c79a1c47ecd1d61a9b36a8860098e1
1829
1828
2018-07-09T22:07:48Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedades Estendidas de Campos}}
Cada tipo de campo possui um conjunto de propriedades específicas, as quais estão listadas nesta página.
Para consultar as propriedades comuns a todos os tipos de campo, clique [[DEV:APIs/JavaScript/latromi.fieldInstance|aqui]].
== Numeric Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| minValue
| Valor mínimo
|-
| maxValue
| Valor máximo
|-
| decimalPlaces
| Quantidade de Casas Decimais
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Date/Time Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Combo Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Lookup ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Check Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Radio Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Color Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Label ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Upload ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HTML Editor ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Consulta ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Link ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== TreeView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== ImageView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HtmlElement ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Gauge ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
a081d7aa582a18df04802a85ce4a7321fa9b0ab5
1830
1829
2018-07-09T22:08:19Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedades Estendidas de Campos}}
Cada tipo de campo possui um conjunto de propriedades específicas, as quais estão listadas nesta página.
Para consultar as propriedades comuns a todos os tipos de campo, clique [[DEV:APIs/JavaScript/latromi.fieldInstance#Propriedades|aqui]].
== Numeric Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| minValue
| Valor mínimo
|-
| maxValue
| Valor máximo
|-
| decimalPlaces
| Quantidade de Casas Decimais
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Date/Time Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Combo Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Lookup ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Check Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Radio Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Color Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Label ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Upload ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HTML Editor ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Consulta ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Link ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== TreeView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== ImageView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HtmlElement ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Gauge ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
c34b3abfd5ba30e4dfeade2e1c1e56de4016bb5b
1831
1830
2018-07-09T22:09:05Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedades Estendidas de Campos}}
Cada tipo de campo possui um conjunto de propriedades específicas, as quais estão listadas nesta página.
Para consultar as propriedades comuns a todos os tipos de campo, clique [[DEV:APIs/JavaScript/latromi.fieldInstance#Propriedades|aqui]].
== Numeric Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| minValue
| Valor mínimo
|-
| maxValue
| Valor máximo
|-
| decimalPlaces
| Quantidade de Casas Decimais
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Date/Time Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Combo Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Lookup ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Check Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Radio Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Color Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Label ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Upload ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HTML Editor ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Consulta ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Link ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== TreeView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== ImageView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HtmlElement ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Gauge ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.fieldInstance|Objeto latromi.fieldInstance]]
35f5c0e4b71e03f6ccc0f4c68eadd4a5d07e093c
1832
1831
2018-07-09T22:14:45Z
Daniel.giacomelli
1
/* Text Box */
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedades Estendidas de Campos}}
Cada tipo de campo possui um conjunto de propriedades específicas, as quais estão listadas nesta página.
Para consultar as propriedades comuns a todos os tipos de campo, clique [[DEV:APIs/JavaScript/latromi.fieldInstance#Propriedades|aqui]].
== Numeric Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| minValue
| Valor mínimo
|-
| maxValue
| Valor máximo
|-
| decimalPlaces
| Quantidade de Casas Decimais
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| mask
| Máscara do campo
|-
| multiline
| Obtém <span class="codepart code-boolean">true</span> se for um campo multilinha. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| preventSubmit
|
|-
| textTransform
| Retorna um número indicando o tipo de '''Transformação de Texto''' utilizado. Se o campo não usa transformação de texto, vai retornar 0 (Zero). Caso contrário uma da opções abaixo:
# Maiusculo
# Minusculo
# Capitalizar
|-
| regexValidator
| Retorna a '''Expressão Regular''' de validação do campo.
|}
== Date/Time Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Combo Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Lookup ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Check Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Radio Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Color Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Label ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Upload ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HTML Editor ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Consulta ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Link ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== TreeView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== ImageView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HtmlElement ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Gauge ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.fieldInstance|Objeto latromi.fieldInstance]]
4f194ed039a63cf598d219b10febe38f086f92a7
1833
1832
2018-07-09T22:15:22Z
Daniel.giacomelli
1
/* Text Box */
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedades Estendidas de Campos}}
Cada tipo de campo possui um conjunto de propriedades específicas, as quais estão listadas nesta página.
Para consultar as propriedades comuns a todos os tipos de campo, clique [[DEV:APIs/JavaScript/latromi.fieldInstance#Propriedades|aqui]].
== Numeric Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| minValue
| Valor mínimo
|-
| maxValue
| Valor máximo
|-
| decimalPlaces
| Quantidade de Casas Decimais
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| mask
| Retorna a '''Máscara''' do campo.
|-
| multiline
| Obtém <span class="codepart code-boolean">true</span> se for um campo multilinha. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| textTransform
| Retorna um número indicando o tipo de '''Transformação de Texto''' utilizado. Se o campo não usa transformação de texto, vai retornar 0 (Zero). Caso contrário uma da opções abaixo:
# Maiusculo
# Minusculo
# Capitalizar
|-
| regexValidator
| Retorna a '''Expressão Regular''' de validação do campo.
|}
== Date/Time Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Combo Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Lookup ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Check Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Radio Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Color Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Label ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Upload ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HTML Editor ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Consulta ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Link ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== TreeView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== ImageView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HtmlElement ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Gauge ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.fieldInstance|Objeto latromi.fieldInstance]]
0478834859ecc6b3887a0bf13af601016242294a
1834
1833
2018-07-09T22:19:34Z
Daniel.giacomelli
1
/* Date/Time Picker */
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedades Estendidas de Campos}}
Cada tipo de campo possui um conjunto de propriedades específicas, as quais estão listadas nesta página.
Para consultar as propriedades comuns a todos os tipos de campo, clique [[DEV:APIs/JavaScript/latromi.fieldInstance#Propriedades|aqui]].
== Numeric Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| minValue
| Valor mínimo
|-
| maxValue
| Valor máximo
|-
| decimalPlaces
| Quantidade de Casas Decimais
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| mask
| Retorna a '''Máscara''' do campo.
|-
| multiline
| Obtém <span class="codepart code-boolean">true</span> se for um campo multilinha. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| textTransform
| Retorna um número indicando o tipo de '''Transformação de Texto''' utilizado. Se o campo não usa transformação de texto, vai retornar 0 (Zero). Caso contrário uma da opções abaixo:
# Maiusculo
# Minusculo
# Capitalizar
|-
| regexValidator
| Retorna a '''Expressão Regular''' de validação do campo.
|}
== Date/Time Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| dateTypeId
| Retorna um número indicando o tipo de tempo usado pelo campo:
# Data
# Hora
# Data + Hora
|-
| timeFormatId
| Retorna um número indicando o tipo de hora usado pelo campo:
# AM/PM
# HH:mm
# HH:mm:ss
|-
| preventSubmit
|
|}
== Combo Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Lookup ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Check Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Radio Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Color Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Label ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Upload ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HTML Editor ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Consulta ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Link ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== TreeView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== ImageView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HtmlElement ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Gauge ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.fieldInstance|Objeto latromi.fieldInstance]]
c5efcd855f225496d0b1881aeca29d376ce160c3
1835
1834
2018-07-09T22:20:01Z
Daniel.giacomelli
1
/* Date/Time Picker */
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedades Estendidas de Campos}}
Cada tipo de campo possui um conjunto de propriedades específicas, as quais estão listadas nesta página.
Para consultar as propriedades comuns a todos os tipos de campo, clique [[DEV:APIs/JavaScript/latromi.fieldInstance#Propriedades|aqui]].
== Numeric Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| minValue
| Valor mínimo
|-
| maxValue
| Valor máximo
|-
| decimalPlaces
| Quantidade de Casas Decimais
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| mask
| Retorna a '''Máscara''' do campo.
|-
| multiline
| Obtém <span class="codepart code-boolean">true</span> se for um campo multilinha. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| textTransform
| Retorna um número indicando o tipo de '''Transformação de Texto''' utilizado. Se o campo não usa transformação de texto, vai retornar 0 (Zero). Caso contrário uma da opções abaixo:
# Maiusculo
# Minusculo
# Capitalizar
|-
| regexValidator
| Retorna a '''Expressão Regular''' de validação do campo.
|}
== Date/Time Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| dateTypeId
| Retorna um número indicando o tipo de tempo usado pelo campo:
# Data
# Hora
# Data + Hora
|-
| timeFormatId
| Retorna um número indicando o tipo de hora usado pelo campo:
# AM/PM
# HH:mm
# HH:mm:ss
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Combo Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Lookup ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Check Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Radio Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Color Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Label ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Upload ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HTML Editor ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Consulta ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Link ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== TreeView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== ImageView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HtmlElement ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Gauge ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.fieldInstance|Objeto latromi.fieldInstance]]
7847b95d094b6836207dc70f3e24ec27c90e6a50
Desenvolvedor:APIs/JavaScript/latromi.fieldInstance/Propriedades Extendidas
3000
255
1836
1835
2018-07-09T22:21:44Z
Daniel.giacomelli
1
/* Combo Box */
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedades Estendidas de Campos}}
Cada tipo de campo possui um conjunto de propriedades específicas, as quais estão listadas nesta página.
Para consultar as propriedades comuns a todos os tipos de campo, clique [[DEV:APIs/JavaScript/latromi.fieldInstance#Propriedades|aqui]].
== Numeric Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| minValue
| Valor mínimo
|-
| maxValue
| Valor máximo
|-
| decimalPlaces
| Quantidade de Casas Decimais
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| mask
| Retorna a '''Máscara''' do campo.
|-
| multiline
| Obtém <span class="codepart code-boolean">true</span> se for um campo multilinha. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| textTransform
| Retorna um número indicando o tipo de '''Transformação de Texto''' utilizado. Se o campo não usa transformação de texto, vai retornar 0 (Zero). Caso contrário uma da opções abaixo:
# Maiusculo
# Minusculo
# Capitalizar
|-
| regexValidator
| Retorna a '''Expressão Regular''' de validação do campo.
|}
== Date/Time Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| dateTypeId
| Retorna um número indicando o tipo de tempo usado pelo campo:
# Data
# Hora
# Data + Hora
|-
| timeFormatId
| Retorna um número indicando o tipo de hora usado pelo campo:
# AM/PM
# HH:mm
# HH:mm:ss
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Combo Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| emptyText
| Texto para campo vazio (placeholder). Usando no lugar do literal "--" quando o a ComboBox não tiver nenhuma opção.
|}
== Lookup ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Check Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Radio Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Color Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Label ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Upload ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HTML Editor ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Consulta ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Link ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== TreeView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== ImageView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HtmlElement ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Gauge ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.fieldInstance|Objeto latromi.fieldInstance]]
0819a720dac7245776c510adb1e5e73ab6c87791
1837
1836
2018-07-09T22:22:11Z
Daniel.giacomelli
1
/* Combo Box */
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedades Estendidas de Campos}}
Cada tipo de campo possui um conjunto de propriedades específicas, as quais estão listadas nesta página.
Para consultar as propriedades comuns a todos os tipos de campo, clique [[DEV:APIs/JavaScript/latromi.fieldInstance#Propriedades|aqui]].
== Numeric Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| minValue
| Valor mínimo
|-
| maxValue
| Valor máximo
|-
| decimalPlaces
| Quantidade de Casas Decimais
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| mask
| Retorna a '''Máscara''' do campo.
|-
| multiline
| Obtém <span class="codepart code-boolean">true</span> se for um campo multilinha. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| textTransform
| Retorna um número indicando o tipo de '''Transformação de Texto''' utilizado. Se o campo não usa transformação de texto, vai retornar 0 (Zero). Caso contrário uma da opções abaixo:
# Maiusculo
# Minusculo
# Capitalizar
|-
| regexValidator
| Retorna a '''Expressão Regular''' de validação do campo.
|}
== Date/Time Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| dateTypeId
| Retorna um número indicando o tipo de tempo usado pelo campo:
# Data
# Hora
# Data + Hora
|-
| timeFormatId
| Retorna um número indicando o tipo de hora usado pelo campo:
# AM/PM
# HH:mm
# HH:mm:ss
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Combo Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| emptyText
| Texto para campo vazio (placeholder). Usado para substituir o literal "--" quando a ComboBox não tiver nenhuma opção.
|}
== Lookup ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Check Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Radio Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Color Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Label ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Upload ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HTML Editor ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Consulta ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Link ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== TreeView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== ImageView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HtmlElement ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Gauge ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.fieldInstance|Objeto latromi.fieldInstance]]
f8e4c64ca0f5feeb06918e8f13247a67d66bdcbe
1838
1837
2018-07-09T22:31:17Z
Daniel.giacomelli
1
/* Lookup */
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedades Estendidas de Campos}}
Cada tipo de campo possui um conjunto de propriedades específicas, as quais estão listadas nesta página.
Para consultar as propriedades comuns a todos os tipos de campo, clique [[DEV:APIs/JavaScript/latromi.fieldInstance#Propriedades|aqui]].
== Numeric Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| minValue
| Valor mínimo
|-
| maxValue
| Valor máximo
|-
| decimalPlaces
| Quantidade de Casas Decimais
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| mask
| Retorna a '''Máscara''' do campo.
|-
| multiline
| Obtém <span class="codepart code-boolean">true</span> se for um campo multilinha. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| textTransform
| Retorna um número indicando o tipo de '''Transformação de Texto''' utilizado. Se o campo não usa transformação de texto, vai retornar 0 (Zero). Caso contrário uma da opções abaixo:
# Maiusculo
# Minusculo
# Capitalizar
|-
| regexValidator
| Retorna a '''Expressão Regular''' de validação do campo.
|}
== Date/Time Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| dateTypeId
| Retorna um número indicando o tipo de tempo usado pelo campo:
# Data
# Hora
# Data + Hora
|-
| timeFormatId
| Retorna um número indicando o tipo de hora usado pelo campo:
# AM/PM
# HH:mm
# HH:mm:ss
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Combo Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| emptyText
| Texto para campo vazio (placeholder). Usado para substituir o literal "--" quando a ComboBox não tiver nenhuma opção.
|}
== Lookup ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| browserId
| Retorna o ID do Browser Dinâmico.
|-
| browserMode
| Retorna um número indicando o modo de operação do Browser Dinâmico:
# Popup
# ComboBox
|-
| browserValueMember
| Retorna o nome da coluna do Browser Dinâmico usada como valor.
|-
| browserLink
| Campo + Valor do vinculo entre o Browser Dinâmico e Campo, separados por ";".
: ''Exemplo: grupo=1;empresa=1;filial=PARAM.filial''
|-
| inputEnabled
| Obtém <span class="codepart code-boolean">true</span> se a propriedade '''Habiltar Editor''' do campo foi marcada. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| inputType
| Retorna um número indicando o tipo de editor utilizado:
# Numeric TextBox
# TextBox
# Date/Time Picker
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| textTransform
| Retorna um número indicando o tipo de '''Transformação de Texto''' utilizado (somente quando o editor for ''TextBox''). Se o campo não usa transformação de texto, vai retornar 0 (Zero). Caso contrário uma da opções abaixo:
# Maiusculo
# Minusculo
# Capitalizar
|}
== Check Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Radio Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Color Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Label ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Upload ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HTML Editor ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Consulta ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Link ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== TreeView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== ImageView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HtmlElement ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Gauge ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.fieldInstance|Objeto latromi.fieldInstance]]
0580ccbe1c43393026ae5e06a81a21fe5815e484
1839
1838
2018-07-09T22:31:55Z
Daniel.giacomelli
1
/* Lookup */
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedades Estendidas de Campos}}
Cada tipo de campo possui um conjunto de propriedades específicas, as quais estão listadas nesta página.
Para consultar as propriedades comuns a todos os tipos de campo, clique [[DEV:APIs/JavaScript/latromi.fieldInstance#Propriedades|aqui]].
== Numeric Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| minValue
| Valor mínimo
|-
| maxValue
| Valor máximo
|-
| decimalPlaces
| Quantidade de Casas Decimais
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| mask
| Retorna a '''Máscara''' do campo.
|-
| multiline
| Obtém <span class="codepart code-boolean">true</span> se for um campo multilinha. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| textTransform
| Retorna um número indicando o tipo de '''Transformação de Texto''' utilizado. Se o campo não usa transformação de texto, vai retornar 0 (Zero). Caso contrário uma da opções abaixo:
# Maiusculo
# Minusculo
# Capitalizar
|-
| regexValidator
| Retorna a '''Expressão Regular''' de validação do campo.
|}
== Date/Time Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| dateTypeId
| Retorna um número indicando o tipo de tempo usado pelo campo:
# Data
# Hora
# Data + Hora
|-
| timeFormatId
| Retorna um número indicando o tipo de hora usado pelo campo:
# AM/PM
# HH:mm
# HH:mm:ss
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Combo Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| emptyText
| Texto para campo vazio (placeholder). Usado para substituir o literal "--" quando a ComboBox não tiver nenhuma opção.
|}
== Lookup ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| browserId
| Retorna o ID do Browser Dinâmico.
|-
| browserMode
| Retorna um número indicando o modo de operação do Browser Dinâmico:
# Popup
# ComboBox
|-
| browserValueMember
| Retorna o nome da coluna do Browser Dinâmico usada como valor.
|-
| browserLink
| Campo + Valor do vinculo entre o Browser Dinâmico e Campo, separados por ";".
: ''Exemplo: grupo=1;empresa=1;filial=PARAM.filial''
|-
| inputEnabled
| Obtém <span class="codepart code-boolean">true</span> se a propriedade '''Habiltar Editor''' do campo foi marcada. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| inputType
| Retorna um número indicando o tipo de editor utilizado:
# Numeric TextBox
# TextBox
# Date/Time Picker
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| textTransform
| Retorna um número indicando o tipo de '''Transformação de Texto''' utilizado (somente quando o editor for ''TextBox''). Se o campo não usa transformação de texto, vai retornar 0 (Zero). Caso contrário vai retornar uma da opções abaixo:
# Maiusculo
# Minusculo
# Capitalizar
|}
== Check Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Radio Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Color Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Label ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Upload ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HTML Editor ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Consulta ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Link ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== TreeView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== ImageView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HtmlElement ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Gauge ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.fieldInstance|Objeto latromi.fieldInstance]]
fdac505c98b580904c25afc06b43a9de3df26e00
1840
1839
2018-07-09T22:32:09Z
Daniel.giacomelli
1
/* Text Box */
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedades Estendidas de Campos}}
Cada tipo de campo possui um conjunto de propriedades específicas, as quais estão listadas nesta página.
Para consultar as propriedades comuns a todos os tipos de campo, clique [[DEV:APIs/JavaScript/latromi.fieldInstance#Propriedades|aqui]].
== Numeric Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| minValue
| Valor mínimo
|-
| maxValue
| Valor máximo
|-
| decimalPlaces
| Quantidade de Casas Decimais
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| mask
| Retorna a '''Máscara''' do campo.
|-
| multiline
| Obtém <span class="codepart code-boolean">true</span> se for um campo multilinha. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| textTransform
| Retorna um número indicando o tipo de '''Transformação de Texto''' utilizado. Se o campo não usa transformação de texto, vai retornar 0 (Zero). Caso contrário vai retornar uma da opções abaixo:
# Maiusculo
# Minusculo
# Capitalizar
|-
| regexValidator
| Retorna a '''Expressão Regular''' de validação do campo.
|}
== Date/Time Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| dateTypeId
| Retorna um número indicando o tipo de tempo usado pelo campo:
# Data
# Hora
# Data + Hora
|-
| timeFormatId
| Retorna um número indicando o tipo de hora usado pelo campo:
# AM/PM
# HH:mm
# HH:mm:ss
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Combo Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| emptyText
| Texto para campo vazio (placeholder). Usado para substituir o literal "--" quando a ComboBox não tiver nenhuma opção.
|}
== Lookup ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| browserId
| Retorna o ID do Browser Dinâmico.
|-
| browserMode
| Retorna um número indicando o modo de operação do Browser Dinâmico:
# Popup
# ComboBox
|-
| browserValueMember
| Retorna o nome da coluna do Browser Dinâmico usada como valor.
|-
| browserLink
| Campo + Valor do vinculo entre o Browser Dinâmico e Campo, separados por ";".
: ''Exemplo: grupo=1;empresa=1;filial=PARAM.filial''
|-
| inputEnabled
| Obtém <span class="codepart code-boolean">true</span> se a propriedade '''Habiltar Editor''' do campo foi marcada. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| inputType
| Retorna um número indicando o tipo de editor utilizado:
# Numeric TextBox
# TextBox
# Date/Time Picker
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| textTransform
| Retorna um número indicando o tipo de '''Transformação de Texto''' utilizado (somente quando o editor for ''TextBox''). Se o campo não usa transformação de texto, vai retornar 0 (Zero). Caso contrário vai retornar uma da opções abaixo:
# Maiusculo
# Minusculo
# Capitalizar
|}
== Check Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Radio Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Color Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Label ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Upload ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HTML Editor ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Consulta ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Link ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== TreeView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== ImageView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HtmlElement ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Gauge ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.fieldInstance|Objeto latromi.fieldInstance]]
0038bbf0d0b703dae5dc432ab86621c61579c565
1842
1840
2018-07-09T22:32:58Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Propriedades Estendidas de Campos}}
Cada tipo de campo possui um conjunto de propriedades específicas, as quais estão listadas nesta página.
Para consultar as propriedades comuns a todos os tipos de campo, clique '''[[DEV:APIs/JavaScript/latromi.fieldInstance#Propriedades|aqui]]'''.
== Numeric Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| minValue
| Valor mínimo
|-
| maxValue
| Valor máximo
|-
| decimalPlaces
| Quantidade de Casas Decimais
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Text Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| mask
| Retorna a '''Máscara''' do campo.
|-
| multiline
| Obtém <span class="codepart code-boolean">true</span> se for um campo multilinha. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| textTransform
| Retorna um número indicando o tipo de '''Transformação de Texto''' utilizado. Se o campo não usa transformação de texto, vai retornar 0 (Zero). Caso contrário vai retornar uma da opções abaixo:
# Maiusculo
# Minusculo
# Capitalizar
|-
| regexValidator
| Retorna a '''Expressão Regular''' de validação do campo.
|}
== Date/Time Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| dateTypeId
| Retorna um número indicando o tipo de tempo usado pelo campo:
# Data
# Hora
# Data + Hora
|-
| timeFormatId
| Retorna um número indicando o tipo de hora usado pelo campo:
# AM/PM
# HH:mm
# HH:mm:ss
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|}
== Combo Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| emptyText
| Texto para campo vazio (placeholder). Usado para substituir o literal "--" quando a ComboBox não tiver nenhuma opção.
|}
== Lookup ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| browserId
| Retorna o ID do Browser Dinâmico.
|-
| browserMode
| Retorna um número indicando o modo de operação do Browser Dinâmico:
# Popup
# ComboBox
|-
| browserValueMember
| Retorna o nome da coluna do Browser Dinâmico usada como valor.
|-
| browserLink
| Campo + Valor do vinculo entre o Browser Dinâmico e Campo, separados por ";".
: ''Exemplo: grupo=1;empresa=1;filial=PARAM.filial''
|-
| inputEnabled
| Obtém <span class="codepart code-boolean">true</span> se a propriedade '''Habiltar Editor''' do campo foi marcada. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| inputType
| Retorna um número indicando o tipo de editor utilizado:
# Numeric TextBox
# TextBox
# Date/Time Picker
|-
| preventSubmit
| Obtém <span class="codepart code-boolean">true</span> se o campo configurado para '''Cancelar Submissão'''. Caso contrário <span class="codepart code-boolean">false</span>.
|-
| textTransform
| Retorna um número indicando o tipo de '''Transformação de Texto''' utilizado (somente quando o editor for ''TextBox''). Se o campo não usa transformação de texto, vai retornar 0 (Zero). Caso contrário vai retornar uma da opções abaixo:
# Maiusculo
# Minusculo
# Capitalizar
|}
== Check Box ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Radio Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Color Picker ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Label ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Upload ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HTML Editor ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Consulta ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Button ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Link ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== TreeView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== ImageView ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== HtmlElement ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Gauge ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|
|
|}
== Ver Também ==
* [[DEV:APIs/JavaScript/latromi.fieldInstance|Objeto latromi.fieldInstance]]
b8a3aa6f094887bf1cca3d80cd93c7ba41684d03
Desenvolvedor:APIs/JavaScript/latromi.fieldInstance
3000
254
1841
1824
2018-07-09T22:32:45Z
Daniel.giacomelli
1
/* Propriedades */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.fieldInstance}}__NOTOC__
Fornece propriedades e métodos para manipulação de campos do Formulário Dinâmico.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.security.sessionInfo = function () {
return {
userid: undefined,
username: undefined,
isadmin: undefined
}
}
</syntaxhighlight>
== Propriedades ==
Cada tipo de campo possui um conjunto de propriedades específicas. Clique '''[[DEV:APIs/JavaScript/latromi.fieldInstance/Propriedades Extendidas|aqui]]''' para consultá-las.
Segue abaixo o conjunto de propriedades padrão, disponíveis em todos os tipos de campos:
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| id
| Obtém o ID do campo.
|-
| sequence
| Obtém a sequencia (posição) do Campo.
|-
| type
| Obtém um número indicando o tipo do campo:
# Numeric Text Box
# Text Box
# Date/Time Picker
# Combo Box
# Lookup
# Check Box
# Radio Button
# Color Picker
# Label
# Upload
# HTML Editor
# Consulta
# Button
# Link
# TreeView
# ImageView
# HtmlElement
# Gauge
|-
| name
| Obtém o nome do campo.
|-
| clientId
| Obtém o ID do elemento HTML correspondente ao campo.
|-
| wrapperClientId
| Obtém o ID do elemento HTML que envolve o campo.
|-
| labelText
| Obtém o texto da label do campo (descrição)
|-
| enabled
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver habilitado. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Habilitado'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| visible
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver visível. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Visível'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| required
| Obtém <span class="codepart code-boolean">true</span> se o preenchimento do campo for obrigatório. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Preenchimento Obrigatório'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| height
| Obtém a altura do campo.
|-
| tooltip
| Obtém o texto de ToolTip (balão de ajuda) do campo.
|-
| initialValue
| Obtém o valor inicial do campo.
|-
| events
| Lista de eventos disponíveis
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.fieldInstance/getValue()|getValue()]]
| Obtém o valor atual do campo.
|-
| [[DEV:APIs/JavaScript/latromi.fieldInstance/setValue(any)|setValue(any)]]
| Atribui valor ao campo.
|}
f0fee6fcc86fcf27afe42b5237e891d1057341a9
1843
1841
2018-07-09T22:36:09Z
Daniel.giacomelli
1
/* Sintaxe */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.fieldInstance}}__NOTOC__
Fornece propriedades e métodos para manipulação de campos do Formulário Dinâmico.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
{
id: undefined,
sequence: undefined,
type: undefined,
name: undefined,
clientId: undefined,
wrapperClientId: undefined,
labelText: undefined,
enabled: undefined,
visible: undefined,
required: undefined,
height: undefined,
tooltip: undefined,
initialValue: undefined,
events: undefined,
// Propriedades estendidas
// ...
getValue: function() { },
setValue: function(value) { }
}
</syntaxhighlight>
== Propriedades ==
Cada tipo de campo possui um conjunto de propriedades específicas. Clique '''[[DEV:APIs/JavaScript/latromi.fieldInstance/Propriedades Extendidas|aqui]]''' para consultá-las.
Segue abaixo o conjunto de propriedades padrão, disponíveis em todos os tipos de campos:
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| id
| Obtém o ID do campo.
|-
| sequence
| Obtém a sequencia (posição) do Campo.
|-
| type
| Obtém um número indicando o tipo do campo:
# Numeric Text Box
# Text Box
# Date/Time Picker
# Combo Box
# Lookup
# Check Box
# Radio Button
# Color Picker
# Label
# Upload
# HTML Editor
# Consulta
# Button
# Link
# TreeView
# ImageView
# HtmlElement
# Gauge
|-
| name
| Obtém o nome do campo.
|-
| clientId
| Obtém o ID do elemento HTML correspondente ao campo.
|-
| wrapperClientId
| Obtém o ID do elemento HTML que envolve o campo.
|-
| labelText
| Obtém o texto da label do campo (descrição)
|-
| enabled
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver habilitado. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Habilitado'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| visible
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver visível. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Visível'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| required
| Obtém <span class="codepart code-boolean">true</span> se o preenchimento do campo for obrigatório. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Preenchimento Obrigatório'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| height
| Obtém a altura do campo.
|-
| tooltip
| Obtém o texto de ToolTip (balão de ajuda) do campo.
|-
| initialValue
| Obtém o valor inicial do campo.
|-
| events
| Lista de eventos disponíveis
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.fieldInstance/getValue()|getValue()]]
| Obtém o valor atual do campo.
|-
| [[DEV:APIs/JavaScript/latromi.fieldInstance/setValue(any)|setValue(any)]]
| Atribui valor ao campo.
|}
3ca54bc6d465eea5a140071bd7bd62141bbe0095
1844
1843
2018-07-09T22:37:06Z
Daniel.giacomelli
1
/* Sintaxe */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.fieldInstance}}__NOTOC__
Fornece propriedades e métodos para manipulação de campos do Formulário Dinâmico.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.fieldInstance = function() {
return {
id: undefined,
sequence: undefined,
type: undefined,
name: undefined,
clientId: undefined,
wrapperClientId: undefined,
labelText: undefined,
enabled: undefined,
visible: undefined,
required: undefined,
height: undefined,
tooltip: undefined,
initialValue: undefined,
events: undefined,
// Propriedades estendidas
// ...
getValue: function() { },
setValue: function(value) { }
}
}
</syntaxhighlight>
== Propriedades ==
Cada tipo de campo possui um conjunto de propriedades específicas. Clique '''[[DEV:APIs/JavaScript/latromi.fieldInstance/Propriedades Extendidas|aqui]]''' para consultá-las.
Segue abaixo o conjunto de propriedades padrão, disponíveis em todos os tipos de campos:
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| id
| Obtém o ID do campo.
|-
| sequence
| Obtém a sequencia (posição) do Campo.
|-
| type
| Obtém um número indicando o tipo do campo:
# Numeric Text Box
# Text Box
# Date/Time Picker
# Combo Box
# Lookup
# Check Box
# Radio Button
# Color Picker
# Label
# Upload
# HTML Editor
# Consulta
# Button
# Link
# TreeView
# ImageView
# HtmlElement
# Gauge
|-
| name
| Obtém o nome do campo.
|-
| clientId
| Obtém o ID do elemento HTML correspondente ao campo.
|-
| wrapperClientId
| Obtém o ID do elemento HTML que envolve o campo.
|-
| labelText
| Obtém o texto da label do campo (descrição)
|-
| enabled
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver habilitado. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Habilitado'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| visible
| Obtém <span class="codepart code-boolean">true</span> se o campo estiver visível. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Visível'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| required
| Obtém <span class="codepart code-boolean">true</span> se o preenchimento do campo for obrigatório. Caso contrário <span class="codepart code-boolean">false</span>.
: ''OBS: O valor dessa propriedade é baseado no estado inicial do campo, configurado na propriedade '''Preenchimento Obrigatório'''. Se o estado for alterado via programação, essa propriedade não será atualizada.''
|-
| height
| Obtém a altura do campo.
|-
| tooltip
| Obtém o texto de ToolTip (balão de ajuda) do campo.
|-
| initialValue
| Obtém o valor inicial do campo.
|-
| events
| Lista de eventos disponíveis
|}
== Métodos ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
| [[DEV:APIs/JavaScript/latromi.fieldInstance/getValue()|getValue()]]
| Obtém o valor atual do campo.
|-
| [[DEV:APIs/JavaScript/latromi.fieldInstance/setValue(any)|setValue(any)]]
| Atribui valor ao campo.
|}
d912a3dcb9e7dbb395704f97b06c604891534cad
Desenvolvedor:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)
3000
241
1845
1749
2018-07-09T23:50:49Z
Daniel.giacomelli
1
/* Inicializando um Objeto ao criar o Formulário */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnFormCreatedCallback(function)}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada quando o processo de criação do Formulário Dinâmico na página for concluído. Este evento ocorre apenas uma vez para cada página carregada.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnFormCreatedCallback(callback) {
var context = new latromi.formCreatedContext();
callback(context);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.formCreatedContext|formCreatedContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.formCreatedContext|formCreatedContext]]. Neste parâmetro estarão disponíveis as informações de contexto da criação do formulário.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Inicializando um Objeto ao criar o Formulário ===
O exemplo a seguir mostra como inicializar um objeto que será usado apenas em um Formulário específico. O código executa as seguintes ações:
* Verifica se o formulário que foi criado na página é o detentor do Código de Atualização FRM00000267600002420180709131720350305.
* Se o teste acima for verdadeiro, inicializar o objeto '''myApi''', passando no construtor o valor do campo '''txtApiValue'''.
<syntaxhighlight lang="JavaScript">
var myApiInstance;
latromi.formManager.setOnFormCreatedCallback( function(context) {
// Se for um formulário especifico, inicializa a API.
if (context.form.upgradeCode === 'FRM00000267600002420180709131720350305') {
myApiInstance = new myApi(context.form.getFieldValue('txtApiValue'));
myApiInstance.init();
}
});
</syntaxhighlight>
0aafc0ce3ed15f6c977db788ec0d5232dd7f4953
Desenvolvedor:APIs/JavaScript/latromi.formManager
3000
234
1846
1785
2018-07-09T23:51:33Z
Daniel.giacomelli
1
/* Escutando eventos do Formulário */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Esse objeto não precisa ser estanciado pois é um objeto estático.
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
latromi.formInstance = function () {
return {
setOnFormCreatedCallback : function (callback) { },
setOnEventFiringCallback : function (callback) { },
setOnFieldValueChangedCallback : function (callback) { },
getFormInstance : function (upgradeCode) { }
}
}
</syntaxhighlight>
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formManager/getFormInstance(string)|getFormInstance(string)]]
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)|setOnFormCreatedCallback(function)]]
|Callback disparado quando o Formulário for criado na página.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|setOnEventFiringCallback(function)]]
|Callback disparado quando um evento for disparado.
|-
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback(function)|setOnFieldValueChangedCallback(function)]]
|Callback disparado quando o valor de um campo for alterado.
|}
== Exemplos ==
=== Escutando eventos do Formulário ===
O exemplo a seguir mostra como criar um objeto para escutar os eventos do formulário. O código executa as seguintes ações:
* Cria um objeto chamado '''MyForm'''
* No objeto '''MyForm''' são adicionadas funções públicas e privadas para escutar os eventos do Formulário.
*: ''OBS.: A utilização de funções privadas para escutar os eventos não é obrigatória. O mesmo pode ser feiro diretamente nas funções públicas.''
* Uma variável chamada '''myForm''' é declarada, e recebe uma nova instância do objeto '''MyForm'''.
* Em seguida, é configurada a escuta dos eventos do formulário pelo objeto instanciado na variável '''myForm'''.
<syntaxhighlight lang="JavaScript">
// Cria o objeto MyForm
var MyForm = function () {
function onFormCreatedPrivate(arguments) {
console.log('Formulário Criado.');
}
function onEventFiringPrivate(arguments) {
console.log('Evento ' + arguments.eventName + ' disparado.');
}
function onFieldValueChangedPrivate(arguments) {
console.log('O valor do campo ' + arguments.field.name + ' foi alterado.');
}
return {
// Delega a escuta do evento para funções privadas
// (não pode ser acessadas de fora deste objeto)
onFormCreated : onFormCreatedPrivate,
onEventFiring : onEventFiringPrivate,
onFieldValueChanged : onFieldValueChangedPrivate
}
};
// Declara uma instância do objeto MyForm
var myForm = new MyForm();
// Utiliza funções públicas do objeto MyForm como Callback para os eventos de Formulário.
latromi.formManager.setOnFormCreatedCallback( myForm.onFormCreated );
latromi.formManager.setOnEventFiringCallback( myForm.onEventFiring );
latromi.formManager.setOnFieldValueChangedCallback( myForm.onFieldValueChanged );
</syntaxhighlight>
ee380e4a6f2ee2df98a385a7c0c700403a8fdb50
Erros do Crystal Reports
0
59
1847
1100
2018-07-17T19:03:14Z
Daniel.giacomelli
1
/* Solução */
wikitext
text/x-wiki
==Código de Barras Mal Formado==
[[Arquivo:Crystal_ErroCodBarBoleto.png|200px|thumb|right|Código de Barras I25m36l3.ttf com problema]]
=== Erro ===
Código de barras sai errado ao utilizar a fonte '''I25m36l3.ttf'''.
=== Causa ===
Fonte mal instalada.
=== Solução ===
Siga os passos abaixo para instalar a fonte
# Baixe e instale a fonte [http://latromi.com.br/downloads/fonts/I25m36l3.zip I25m36l3.ttf].
# Nas configurações de Fonte do Painel de Controle, desmarque a opção ''ocultar fontes com base em confgurações de idioma''.
Se após os passos acima, a fonte continuar com problema, tente as opções abaixo:
<ol>
<li>Conceder Permissão no arquivo físico da fonte para usuário do IIS.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
<li>Reiniciar o computador.</li>
</ol>
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
O LATROMI Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
==Código de Barras Pequeno==
[[Arquivo:Crystal_ErrorCodBarraPequeno.png|200px|thumb|right|Relatório do Crystal com o Código de Barras Pequeno]]
=== Erro ===
Ao gerar um PDF que utilize código de barras, o código de barras sai em tamanho menor do que o especificado no RPT.
=== Causa ===
Uma chave de registro do Crystal Reports que habilita a geração de fontes grandes está desabilitada.
=== Solução ===
Siga os passos abaixo:
<ol>
<li>Vá em Iniciar > Executar</li>
<li>Digite '''regedit''' e pressione enter</li>
<li>Localize a chave ''HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects'', clique com o botão direito do mouse, e vá em ''Permissões''.</li>
<li>Conceda todos os privilégios ao usuário que estiver rodando o serviço do IIS ou a todos os usuários.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export\PDF
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
</ol>
[[Category:Crystal Reports]]
429cc5508cabadeaa8538848408f060f3358efb5
Solução de Problemas
0
16
1848
1222
2018-07-18T15:02:09Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* LATROMI Client
* LATROMI Web
** [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
** [[Erro SQL1159 ao utilizar o banco IBM DB2 via .NET Provider]]
** [[Página de geração de PDF abre mas o conteúdo não aparece| Janela com geração de PDF abre mas o conteúdo não aparece]]
** [[Erros do Crystal Reports|Erros do Crystal Reports]]
** [[Erros do Formulário Dinâmico]]
** [[Erros do Browser Dinâmico]]
* pgAdmin
** [[Erros do pgAdmin]]
* SQL Server:
** [[Solução de Problemas do SQL Server]]
f5ee6d9ffdfd66cdb3ee9555e21315171c8adede
Solução de Problemas do SQL Server
0
256
1849
2018-07-18T15:02:19Z
Daniel.giacomelli
1
Criou página com ': https://stackoverflow.com/questions/801909/why-is-some-sql-query-much-slower-when-used-with-sqlcommand : https://docs.microsoft.com/pt-br/sql/t-sql/statements/set-arithabort...'
wikitext
text/x-wiki
: https://stackoverflow.com/questions/801909/why-is-some-sql-query-much-slower-when-used-with-sqlcommand
: https://docs.microsoft.com/pt-br/sql/t-sql/statements/set-arithabort-transact-sql?view=sql-server-2017
d7b29d714beb4a70f1e9b8846f6c2b9f870be876
1850
1849
2018-07-18T17:19:29Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Esse artigo fornece algumas dicas para lidar com problemas do SQL Server, que podem afetar a utilização do LATROMI.
== Query executa mais rápido no SSMS do que no LATROMI ==
Vários fatores podem influenciar na tempo que uma consulta leva pra ser executada no banco de dados. Dentre esses fatores estão a falta (ou má utilização) de índices, a quantidade de registros, ou até mesmo a complexidade da QUERY. Mas se a QUERY leva menos tempo para executar no SSMS (Sql Server Management Studio) do que no LATROMI, o problema pode estar nas opções que são configuradas por padrão no SSMS e que não foram configuradas na aplicação. Geralmente, a opção que faz a diferença nesse caso é [https://docs.microsoft.com/pt-br/sql/t-sql/statements/set-arithabort-transact-sql?view=sql-server-2017 SET ARITHABORT = ON].
Habilite essa opção antes da chamada da QUERY ou STORED PROCEDURE.
''OBS.: Use a ferramenta Profiler para comparar as diferença entre as opções configuradas no SSMS e em outras aplicações.''
=== Exemplos ===
==== SELECT ====
<source lang="sql">
SET ARITHABORT = ON
SELECT
Orders.OrderID,
SUM((UnitPrice * Quantity) - Discount) AS UnitPriceTotal
FROM [Order Details]
INNER JOIN Orders ON Orders.OrderID = [Order Details].OrderID
WHERE OrderDate BETWEEN '2017-01-01' AND '2017-12-31'
GROUP BY Orders.OrderID
</source>
==== STORED PROCEDURE ====
<source lang="sql">
SET ARITHABORT = ON
EXEC SP_GET_ORDERS_SUMMARY '2017-01-01', '2017-12-31'
</source>
== Ver Também ==
* [https://stackoverflow.com/questions/801909/why-is-some-sql-query-much-slower-when-used-with-sqlcommand Why is some sql query much slower when used with SqlCommand?]
* [https://docs.microsoft.com/pt-br/sql/t-sql/statements/set-arithabort-transact-sql?view=sql-server-2017 SET ARITHABORT (Transact-SQL)]
1b09d0a1372d769a7c646a7ece19a6f7c42cbfaa
1851
1850
2018-07-18T17:20:11Z
Daniel.giacomelli
1
/* Query executa mais rápido no SSMS do que no LATROMI */
wikitext
text/x-wiki
Esse artigo fornece algumas dicas para lidar com problemas do SQL Server, que podem afetar a utilização do LATROMI.
== Query mais rápida no SSMS do que no LATROMI ==
Vários fatores podem influenciar na tempo que uma consulta leva pra ser executada no banco de dados. Dentre esses fatores estão a falta (ou má utilização) de índices, a quantidade de registros, ou até mesmo a complexidade da QUERY. Mas se a QUERY leva menos tempo para executar no SSMS (Sql Server Management Studio) do que no LATROMI, o problema pode estar nas opções que são configuradas por padrão no SSMS e que não foram configuradas na aplicação. Geralmente, a opção que faz a diferença nesse caso é [https://docs.microsoft.com/pt-br/sql/t-sql/statements/set-arithabort-transact-sql?view=sql-server-2017 SET ARITHABORT = ON].
Habilite essa opção antes da chamada da QUERY ou STORED PROCEDURE.
''OBS.: Use a ferramenta Profiler para comparar as diferença entre as opções configuradas no SSMS e em outras aplicações.''
=== Exemplos ===
==== SELECT ====
<source lang="sql">
SET ARITHABORT = ON
SELECT
Orders.OrderID,
SUM((UnitPrice * Quantity) - Discount) AS UnitPriceTotal
FROM [Order Details]
INNER JOIN Orders ON Orders.OrderID = [Order Details].OrderID
WHERE OrderDate BETWEEN '2017-01-01' AND '2017-12-31'
GROUP BY Orders.OrderID
</source>
==== STORED PROCEDURE ====
<source lang="sql">
SET ARITHABORT = ON
EXEC SP_GET_ORDERS_SUMMARY '2017-01-01', '2017-12-31'
</source>
== Ver Também ==
* [https://stackoverflow.com/questions/801909/why-is-some-sql-query-much-slower-when-used-with-sqlcommand Why is some sql query much slower when used with SqlCommand?]
* [https://docs.microsoft.com/pt-br/sql/t-sql/statements/set-arithabort-transact-sql?view=sql-server-2017 SET ARITHABORT (Transact-SQL)]
b7ef347195a3cfa778802f184dc33cc8337a1acd
1852
1851
2018-07-18T17:20:39Z
Daniel.giacomelli
1
/* Query mais rápida no SSMS do que no LATROMI */
wikitext
text/x-wiki
Esse artigo fornece algumas dicas para lidar com problemas do SQL Server, que podem afetar a utilização do LATROMI.
== Query mais rápida no SSMS do que no LATROMI ==
Vários fatores podem influenciar no tempo que uma consulta leva pra ser executada no banco de dados. Dentre esses fatores estão a falta (ou má utilização) de índices, a quantidade de registros, ou até mesmo a complexidade da QUERY. Mas se a QUERY leva menos tempo para executar no SSMS (Sql Server Management Studio) do que no LATROMI, o problema pode estar nas opções que são configuradas por padrão no SSMS e que não foram configuradas na aplicação. Geralmente, a opção que faz a diferença nesse caso é [https://docs.microsoft.com/pt-br/sql/t-sql/statements/set-arithabort-transact-sql?view=sql-server-2017 SET ARITHABORT = ON].
Habilite essa opção antes da chamada da QUERY ou STORED PROCEDURE.
''OBS.: Use a ferramenta Profiler para comparar as diferença entre as opções configuradas no SSMS e em outras aplicações.''
=== Exemplos ===
==== SELECT ====
<source lang="sql">
SET ARITHABORT = ON
SELECT
Orders.OrderID,
SUM((UnitPrice * Quantity) - Discount) AS UnitPriceTotal
FROM [Order Details]
INNER JOIN Orders ON Orders.OrderID = [Order Details].OrderID
WHERE OrderDate BETWEEN '2017-01-01' AND '2017-12-31'
GROUP BY Orders.OrderID
</source>
==== STORED PROCEDURE ====
<source lang="sql">
SET ARITHABORT = ON
EXEC SP_GET_ORDERS_SUMMARY '2017-01-01', '2017-12-31'
</source>
== Ver Também ==
* [https://stackoverflow.com/questions/801909/why-is-some-sql-query-much-slower-when-used-with-sqlcommand Why is some sql query much slower when used with SqlCommand?]
* [https://docs.microsoft.com/pt-br/sql/t-sql/statements/set-arithabort-transact-sql?view=sql-server-2017 SET ARITHABORT (Transact-SQL)]
760806510fcc5b9c06f2b23771582c63c9a93a02
1853
1852
2018-07-18T17:23:27Z
Daniel.giacomelli
1
/* Query mais rápida no SSMS do que no LATROMI */
wikitext
text/x-wiki
Esse artigo fornece algumas dicas para lidar com problemas do SQL Server, que podem afetar a utilização do LATROMI.
== Query mais rápida no SSMS do que no LATROMI ==
Vários fatores podem influenciar no tempo que uma consulta leva pra ser executada no banco de dados. Dentre esses fatores estão a falta (ou má utilização) de índices, a quantidade de registros, ou até mesmo a complexidade da QUERY. Mas se a QUERY leva menos tempo para executar no SSMS (Sql Server Management Studio) do que no LATROMI, o problema pode estar nas opções que são configuradas por padrão no SSMS e que não foram configuradas na aplicação. Geralmente, a opção que faz a diferença nesse caso é '''[https://docs.microsoft.com/pt-br/sql/t-sql/statements/set-arithabort-transact-sql?view=sql-server-2017 ARITHABORT]'''.
Habilite essa opção antes da chamada da QUERY ou STORED PROCEDURE:
<source lang="sql">
SET ARITHABORT = ON
</source>
''OBS.: Use a ferramenta [https://docs.microsoft.com/sql/tools/sql-server-profiler/sql-server-profiler?view=sql-server-2017 SQL Server Profiler] para verificar as opções configuradas para cada aplicação.''
=== Exemplos ===
==== SELECT ====
<source lang="sql">
SET ARITHABORT = ON
SELECT
Orders.OrderID,
SUM((UnitPrice * Quantity) - Discount) AS UnitPriceTotal
FROM [Order Details]
INNER JOIN Orders ON Orders.OrderID = [Order Details].OrderID
WHERE OrderDate BETWEEN '2017-01-01' AND '2017-12-31'
GROUP BY Orders.OrderID
</source>
==== STORED PROCEDURE ====
<source lang="sql">
SET ARITHABORT = ON
EXEC SP_GET_ORDERS_SUMMARY '2017-01-01', '2017-12-31'
</source>
== Ver Também ==
* [https://stackoverflow.com/questions/801909/why-is-some-sql-query-much-slower-when-used-with-sqlcommand Why is some sql query much slower when used with SqlCommand?]
* [https://docs.microsoft.com/pt-br/sql/t-sql/statements/set-arithabort-transact-sql?view=sql-server-2017 SET ARITHABORT (Transact-SQL)]
a70213a48b0da0493a4178a39e9fb17dbd66654e
1854
1853
2018-07-18T17:23:57Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
Esse artigo fornece algumas dicas para lidar com problemas do SQL Server, que podem afetar a utilização do LATROMI.
== Query mais rápida no SSMS do que no LATROMI ==
Vários fatores podem influenciar no tempo que uma consulta leva pra ser executada no banco de dados. Dentre esses fatores estão a falta (ou má utilização) de índices, a quantidade de registros, ou até mesmo a complexidade da QUERY. Mas se a QUERY leva menos tempo para executar no SSMS (Sql Server Management Studio) do que no LATROMI, o problema pode estar nas opções que são configuradas por padrão no SSMS e que não foram configuradas na aplicação. Geralmente, a opção que faz a diferença nesse caso é '''[https://docs.microsoft.com/pt-br/sql/t-sql/statements/set-arithabort-transact-sql?view=sql-server-2017 ARITHABORT]'''.
Habilite essa opção antes da chamada da QUERY ou STORED PROCEDURE:
<source lang="sql">
SET ARITHABORT = ON
</source>
''OBS.: Use a ferramenta [https://docs.microsoft.com/sql/tools/sql-server-profiler/sql-server-profiler?view=sql-server-2017 SQL Server Profiler] para verificar as opções configuradas para cada aplicação.''
=== Exemplos ===
==== SELECT ====
<source lang="sql">
SET ARITHABORT = ON
SELECT
Orders.OrderID,
SUM((UnitPrice * Quantity) - Discount) AS UnitPriceTotal
FROM [Order Details]
INNER JOIN Orders ON Orders.OrderID = [Order Details].OrderID
WHERE OrderDate BETWEEN '2017-01-01' AND '2017-12-31'
GROUP BY Orders.OrderID
</source>
==== STORED PROCEDURE ====
<source lang="sql">
SET ARITHABORT = ON
EXEC SP_GET_ORDERS_SUMMARY '2017-01-01', '2017-12-31'
</source>
== Ver Também ==
* [https://stackoverflow.com/questions/801909/why-is-some-sql-query-much-slower-when-used-with-sqlcommand Why is some sql query much slower when used with SqlCommand?]
* [https://docs.microsoft.com/pt-br/sql/t-sql/statements/set-arithabort-transact-sql?view=sql-server-2017 SET ARITHABORT (Transact-SQL)]
* [https://docs.microsoft.com/sql/tools/sql-server-profiler/sql-server-profiler?view=sql-server-2017 SQL Server Profiler]
af499737130309b6c5a12d884a5c92f8ca3838c3
CrossTab: Agregação Customizada
0
257
1855
2018-08-10T19:01:41Z
Edenilson.souza
16
Criou página com '== Colunas e Rodapé == * '''Modo de Agregação:''' Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguinte...'
wikitext
text/x-wiki
== Colunas e Rodapé ==
* '''Modo de Agregação:''' Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguintes modos de agregação estão diponíveis:
*: '''Sem Agregação:''' Os valores da coluna não serão agregados.
*: '''Soma:''' Os valores da coluna serão somados.
*: '''Contagem:''' As linhas da Grid serão contadas.
*: '''Média:''' Será realizada uma média geral em cima dos valores da coluna.
*: '''Mínimo:''' Será utilizado o menor valor da Coluna
*: '''Maximo:''' Será utilizado o maior valor da Coluna
*: '''Customizado:''' Permite cadastrar um fórmula para calcular o agregador do coluna.
* '''Máscara:''' Campo que permite que o usuário especifique uma máscara a ser utilizada no valor de agregação. Se este campo não for informado, será usada a máscara cadastrada para a coluna.
* '''Fórmula:''' Campo para criação de uma expressão matemática que é habilitado quando o modo de agregação é ''Customizado''.
=== Agregação de Valores Customizada ===
O modo de agregação '''Customizado''' do rodapé exige a criação de uma expressão matemática, que chamamos de '''Fórmula'''. Para interpretar essa fórmula, o LATROMI WecDB utilizada a biblioteca de terceiros [http://ncalc.codeplex.com NCalc], cujo os recursos disponíveis estão discriminados [[Expressões Matemáticas|aqui]].
Além das funções nativas do NCalc, temos 5 funções customizadas, que foram criadas para fazer a agregação dos valores das colunas. São elas:
* '''AggSum:''' Retorna a soma de todos os valores da coluna especificada.
AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita])
* '''AggCount:''' Retorna a quantidade total de linhas da Grid.
AggCount([coluna1])
* '''AggAvg:''' Retorna a média geral dos valores da coluna especificada.
AggAvg([coluna1])
* '''AggMin:''' Retorna o menor valor da coluna especificada.
AggMin([coluna1])
* '''AggMax:''' Retorna o maior valor da coluna especificada.
AggMax([coluna1])
O nome da coluna, passado como parâmetro nos exemplos acima, devem sempre estar entre '''colchetes'''.
'' '''Importante:''' Ao criar uma expressão para o rodapé da Grid, utilize '''sempre''' o nome da coluna junto com uma dessas funções de agregação.''
; Como evitar erro de Divisão por ZERO
Para evitar erros de divisão por ZERO na expressão, uma condição pode ser utilizada, utilizando a função IF do NCalc:
if (AggSum([receita]) = 0, 0, AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita]))
== Ver Também ==
[[Expressões Matemáticas]]
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
ed0c1593a0d14b56b52790508e433ab5c633096c
1856
1855
2018-08-10T19:05:40Z
Edenilson.souza
16
wikitext
text/x-wiki
== Colunas e Rodapé ==
* '''Modo de Agregação:''' Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguintes modos de agregação estão diponíveis:
*: '''Sem Agregação:''' Os valores da coluna não serão agregados.
*: '''Soma:''' Os valores da coluna serão somados.
*: '''Contagem:''' As linhas da Grid serão contadas.
*: '''Média:''' Será realizada uma média geral em cima dos valores da coluna.
*: '''Mínimo:''' Será utilizado o menor valor da Coluna
*: '''Maximo:''' Será utilizado o maior valor da Coluna
*: '''Customizado:''' Permite cadastrar um fórmula para calcular o agregador do coluna.
* '''Máscara:''' Campo que permite que o usuário especifique uma máscara a ser utilizada no valor de agregação. Se este campo não for informado, será usada a máscara cadastrada para a coluna.
* '''Fórmula:''' Campo para criação de uma expressão matemática que é habilitado quando o modo de agregação é ''Customizado''.
=== Agregação de Valores Customizada ===
O modo de agregação '''Customizado''' exige a criação de uma expressão matemática, que chamamos de '''Fórmula'''. Para interpretar essa fórmula, o LATROMI WecDB utilizada a biblioteca de terceiros [http://ncalc.codeplex.com NCalc], cujo os recursos disponíveis estão discriminados [[Expressões Matemáticas|aqui]].
Há suporte para as funções nativas do NCalc.
Os nomes da coluna utilizado na expressão, passado como parâmetro, devem sempre estar entre '''colchetes'''.
'' '''Importante:''' Ao criar uma expressão para o rodapé da Grid, utilize '''sempre''' o nome da coluna junto com uma dessas funções de agregação.''
; Como evitar erro de Divisão por ZERO
Para evitar erros de divisão por ZERO na expressão, uma condição pode ser utilizada, utilizando a função IF do NCalc:
if (AggSum([receita]) = 0, 0, AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita]))
== Ver Também ==
[[Expressões Matemáticas]]
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
3ee55c97e2c120ac65e77395bedae6257a7e6498
1857
1856
2018-08-10T19:06:21Z
Edenilson.souza
16
wikitext
text/x-wiki
== Colunas e Rodapé ==
* '''Modo de Agregação:''' Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguintes modos de agregação estão diponíveis:
*: '''Sem Agregação:''' Os valores da coluna não serão agregados.
*: '''Soma:''' Os valores da coluna serão somados.
*: '''Contagem:''' As linhas da Grid serão contadas.
*: '''Média:''' Será realizada uma média geral em cima dos valores da coluna.
*: '''Mínimo:''' Será utilizado o menor valor da Coluna
*: '''Maximo:''' Será utilizado o maior valor da Coluna
*: '''Customizado:''' Permite cadastrar um fórmula para calcular o agregador do coluna.
* '''Máscara:''' Campo que permite que o usuário especifique uma máscara a ser utilizada no valor de agregação. Se este campo não for informado, será usada a máscara cadastrada para a coluna.
* '''Fórmula:''' Campo para criação de uma expressão matemática que é habilitado quando o modo de agregação é ''Customizado''.
=== Agregação de Valores Customizada ===
O modo de agregação '''Customizado''' exige a criação de uma expressão matemática, que chamamos de '''Fórmula'''. Para interpretar essa fórmula, o LATROMI WecDB utilizada a biblioteca de terceiros [http://ncalc.codeplex.com NCalc], cujo os recursos disponíveis estão discriminados [[Expressões Matemáticas|aqui]].
Há suporte para as funções nativas do NCalc.
Os nomes das colunas utilizados na expressão, passados como parâmetro, devem sempre estar entre '''colchetes'''.
'' '''Importante:''' Ao criar uma expressão para o rodapé da Grid, utilize '''sempre''' o nome da coluna junto com uma dessas funções de agregação.''
; Como evitar erro de Divisão por ZERO
Para evitar erros de divisão por ZERO na expressão, uma condição pode ser utilizada, utilizando a função IF do NCalc:
if (AggSum([receita]) = 0, 0, AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita]))
== Ver Também ==
[[Expressões Matemáticas]]
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
69bc8ecf68b81f5bc53c835e474d04824a44a7ef
1858
1857
2018-08-10T19:08:53Z
Edenilson.souza
16
wikitext
text/x-wiki
== Colunas e Rodapé ==
* '''Modo de Agregação:''' Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguintes modos de agregação estão diponíveis:
*: '''Sem Agregação:''' Os valores da coluna não serão agregados.
*: '''Soma:''' Os valores da coluna serão somados.
*: '''Contagem:''' As linhas da Grid serão contadas.
*: '''Média:''' Será realizada uma média geral em cima dos valores da coluna.
*: '''Mínimo:''' Será utilizado o menor valor da Coluna
*: '''Maximo:''' Será utilizado o maior valor da Coluna
*: '''Customizado:''' Permite cadastrar um fórmula para calcular o agregador do coluna.
* '''Máscara:''' Campo que permite que o usuário especifique uma máscara a ser utilizada no valor de agregação. Se este campo não for informado, será usada a máscara cadastrada para a coluna.
* '''Fórmula:''' Campo para criação de uma expressão matemática que é habilitado quando o modo de agregação é ''Customizado''.
=== Agregação de Valores Customizada ===
O modo de agregação '''Customizado''' exige a criação de uma expressão matemática, que chamamos de '''Fórmula'''. Para interpretar essa fórmula, o LATROMI WecDB utilizada a biblioteca de terceiros [http://ncalc.codeplex.com NCalc], cujo os recursos disponíveis estão discriminados [[Expressões Matemáticas|aqui]].
Há suporte para as funções nativas do NCalc.
'' '''Importante:''' Os nomes das colunas utilizados na expressão, passados como parâmetro, obrigatoriamente devem sempre estar entre '''colchetes'''.
; Como evitar erro de Divisão por ZERO
Para evitar erros de divisão por ZERO na expressão, uma condição pode ser utilizada, utilizando a função IF do NCalc:
if ([receita] = 0, 0, ((([receita] + [valormargem]) * 100) / [receita]))
== Ver Também ==
[[Expressões Matemáticas]]
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
f0a1eebc26fc50cffd2113e6be36c61c56084448
LATROMI: Tópicos de Ajuda
0
27
1859
1525
2018-08-28T14:07:48Z
Daniel.giacomelli
1
wikitext
text/x-wiki
: '''Visão Geral do Sistema'''
:# [[LATROMI Client]]
:## [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:# [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
: '''Autenticação'''
:# [[Autenticação simples via URL]]
:# [[Autenticação com token via URL]]
: '''[[Consultas]]'''
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
: '''Serviços'''
:# [[Authentication.svc]] (Serviço de Autenticação)
: '''Páginas do LATROMI Web'''
:# [[Report.aspx]] (Página de visualização de Consultas)
:# [[RptPrintView.aspx]] - (Página de geração de PDF)
: '''Performance'''
:# [[Melhoria de Performance no IIS]]
: '''Segurança'''
:# [[Segurança:Papeis de Usuários|Papeis de Usuários]]
79a88ae31f27754bdc54a6cf2aae6879aabd33d7
1861
1859
2018-08-28T19:10:46Z
Daniel.giacomelli
1
wikitext
text/x-wiki
: '''Visão Geral do Sistema'''
:# [[LATROMI Client]]
:## [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:# [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
: '''Autenticação'''
:# [[Autenticação simples via URL]]
:# [[Autenticação com token via URL]]
: '''[[Consultas]]'''
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
: '''Serviços'''
:# [[Authentication.svc]] (Serviço de Autenticação)
: '''Páginas do LATROMI Web'''
:# [[Report.aspx]] (Página de visualização de Consultas)
:# [[RptPrintView.aspx]] - (Página de geração de PDF)
: '''Performance'''
:# [[Melhoria de Performance no IIS]]
: '''Segurança'''
:# [[Segurança:Papeis de Usuários|Papeis de Usuários]]
: '''Serviços'''
:# [[Google Maps|Serviços:Google Maps]]
0c73cd39a5054bc067c8dadbf83eca29a9f702ce
1862
1861
2018-08-28T19:11:15Z
Daniel.giacomelli
1
wikitext
text/x-wiki
: '''Visão Geral do Sistema'''
:# [[LATROMI Client]]
:## [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:# [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
: '''Autenticação'''
:# [[Autenticação simples via URL]]
:# [[Autenticação com token via URL]]
: '''[[Consultas]]'''
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
: '''Serviços'''
:# [[Authentication.svc]] (Serviço de Autenticação)
: '''Páginas do LATROMI Web'''
:# [[Report.aspx]] (Página de visualização de Consultas)
:# [[RptPrintView.aspx]] - (Página de geração de PDF)
: '''Performance'''
:# [[Melhoria de Performance no IIS]]
: '''Segurança'''
:# [[Segurança:Papeis de Usuários|Papeis de Usuários]]
: '''Serviços'''
:# [[Serviços:Google Maps|Google Maps]]
ff05aa980e5c382549ccbc6147337f4903bc1662
1863
1862
2018-08-28T19:12:55Z
Daniel.giacomelli
1
wikitext
text/x-wiki
: '''Visão Geral do Sistema'''
:# [[LATROMI Client]]
:## [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:# [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
: '''Autenticação'''
:# [[Autenticação simples via URL]]
:# [[Autenticação com token via URL]]
: '''[[Consultas]]'''
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
: '''Serviços'''
:# [[Authentication.svc]] (Serviço de Autenticação)
: '''Páginas do LATROMI Web'''
:# [[Report.aspx]] (Página de visualização de Consultas)
:# [[RptPrintView.aspx]] - (Página de geração de PDF)
: '''Performance'''
:# [[Melhoria de Performance no IIS]]
: '''Segurança'''
:# [[Segurança:Papeis de Usuários|Papeis de Usuários]]
: '''Serviços Externos'''
:# [[Serviços Externos:Google Maps|Google Maps]]
bb5d0b9ea6deccf24f40541f391f4ecdd7adc698
1874
1863
2018-08-28T20:10:44Z
Daniel.giacomelli
1
wikitext
text/x-wiki
: '''Visão Geral do Sistema'''
:# [[LATROMI Client]]
:## [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:# [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
: '''Autenticação'''
:# [[Autenticação simples via URL]]
:# [[Autenticação com token via URL]]
: '''[[Consultas]]'''
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
: '''Serviços'''
:# [[Authentication.svc]] (Serviço de Autenticação)
: '''Páginas do LATROMI Web'''
:# [[Report.aspx]] (Página de visualização de Consultas)
:# [[RptPrintView.aspx]] - (Página de geração de PDF)
: '''Performance'''
:# [[Melhoria de Performance no IIS]]
: '''Segurança'''
:# [[Segurança:Papeis de Usuários|Papeis de Usuários]]
: '''Serviços Externos'''
:# [[Integrações:Google Maps|Google Maps]]
6f8182763d849aedd32b9a7328bba63f5e9a3380
Segurança:Papeis de Usuários
0
258
1860
2018-08-28T14:10:58Z
Daniel.giacomelli
1
Criou página com 'Existem 3 Papeis de usuário pré-definidos no sistema: * Administrador * Desenvolvedor * Usuário: == Administrador == == Desenvolvedor == == Usuário =='
wikitext
text/x-wiki
Existem 3 Papeis de usuário pré-definidos no sistema:
* Administrador
* Desenvolvedor
* Usuário:
== Administrador ==
== Desenvolvedor ==
== Usuário ==
146b77e3345dd3211b869d328fdeb6a019a2b636
Integrações:Google Maps
0
259
1864
2018-08-28T19:48:46Z
Daniel.giacomelli
1
Criou página com 'O provedor de mapas utilizado pelo sistema LATROMI é o Google Maps. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licenç...'
wikitext
text/x-wiki
O provedor de mapas utilizado pelo sistema LATROMI é o Google Maps. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo de ''Maps JavaScript API''.
Para mais informações sobre o ''Maps JavaScript API'' acesso o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Criando a Chave ==
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
e seguir os passos descritos na página oficial do [https://cloud.google.com/maps-platform/ Google Maps Platform].
== Informando a Chave no Sistema ==
5823de242f4b6039be50a77fd0984cb7d19fd05b
1866
1864
2018-08-28T19:50:47Z
Daniel.giacomelli
1
wikitext
text/x-wiki
O provedor de mapas utilizado pelo sistema LATROMI é o Google Maps. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo de ''Maps JavaScript API''.
Para mais informações sobre o ''Maps JavaScript API'' acesso o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Criando a Chave ==
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
e seguir os passos descritos na página oficial do [https://cloud.google.com/maps-platform/ Google Maps Platform].
[[Arquivo:GoogleCloud Maps.jpg]]
== Informando a Chave no Sistema ==
a6757789e8bdabf9351de041e3be62801228c023
1867
1866
2018-08-28T20:06:20Z
Daniel.giacomelli
1
/* Criando a Chave */
wikitext
text/x-wiki
O provedor de mapas utilizado pelo sistema LATROMI é o Google Maps. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo de ''Maps JavaScript API''.
Para mais informações sobre o ''Maps JavaScript API'' acesso o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Criando a Chave ==
[[Arquivo:GoogleCloud Maps.jpg||miniaturadaimagem|Na página Console do Google Cloud, selecione Maps JavaScript API]]
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
Feito isso, siga os passos abaixo:
# Abra o [https://console.cloud.google.com Console do Google Cloud], procure por ''Maps'' e selecione a opção ''Maps JavaScript API''.
# Na próxima etapa, selecione um projeto ou crie um novo.
# Para finalizar, clique no botão '''Ativar''' para ativar a chave da API.
<span style="color:red">Importante:</span> Para que os mapas funcionem com a chave do ''Maps JavaScript API'', é necessário que um cartão de crédito seja informado no Google Cloud.
== Informando a Chave no Sistema ==
b2209339a4852283ffab3718e7509515fafdcce3
1868
1867
2018-08-28T20:06:38Z
Daniel.giacomelli
1
wikitext
text/x-wiki
O provedor de mapas utilizado pelo sistema LATROMI é o Google Maps. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo de ''Maps JavaScript API''.
Para mais informações sobre o ''Maps JavaScript API'' acesso o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Criando a Chave ==
[[Arquivo:GoogleCloud Maps.jpg||miniaturadaimagem|Na página Console do Google Cloud, selecione Maps JavaScript API]]
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
Feito isso, siga os passos abaixo:
# Abra o [https://console.cloud.google.com Console do Google Cloud], procure por ''Maps'' e selecione a opção ''Maps JavaScript API''.
# Na próxima etapa, selecione um projeto ou crie um novo.
# Para finalizar, clique no botão '''Ativar''' para ativar a chave da API.
<span style="color:red">Importante:</span> Para que os mapas funcionem com a chave do ''Maps JavaScript API'', é necessário que um '''cartão de crédito''' seja informado no Google Cloud.
== Informando a Chave no Sistema ==
86c13220be173012266eda3e7129c4543943bf27
1869
1868
2018-08-28T20:07:30Z
Daniel.giacomelli
1
wikitext
text/x-wiki
O provedor de mapas utilizado pelo sistema LATROMI é o Google Maps. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo de ''Maps JavaScript API''.
Para mais informações sobre o ''Maps JavaScript API'' acesso o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Criando a Chave ==
[[Arquivo:GoogleCloud Maps.jpg||miniaturadaimagem|Na página Console do Google Cloud, selecione Maps JavaScript API]]
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
Feito isso, siga os passos abaixo:
# Abra o [https://console.cloud.google.com Console do Google Cloud], procure por ''Maps'' e selecione a opção ''Maps JavaScript API''.
# Na próxima etapa, selecione um projeto ou crie um novo.
# Para finalizar, clique no botão '''Ativar''' para ativar a chave da API.
<span style="color:red">Importante:</span> Para que os mapas funcionem com a chave do ''Maps JavaScript API'', é necessário que um '''cartão de crédito''' seja informado no menu '''Faturamento''' do Google Cloud.
== Informando a Chave no Sistema ==
0acbdd24ad1c2c9dbe1fd65da561d838716225e2
1870
1869
2018-08-28T20:08:56Z
Daniel.giacomelli
1
/* Criando a Chave */
wikitext
text/x-wiki
O provedor de mapas utilizado pelo sistema LATROMI é o Google Maps. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo de ''Maps JavaScript API''.
Para mais informações sobre o ''Maps JavaScript API'' acesso o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Criando a Chave ==
[[Arquivo:GoogleCloud Maps.jpg||miniaturadaimagem|Na página Console do Google Cloud, selecione Maps JavaScript API]]
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
Feito isso, siga os passos abaixo:
# Abra o [https://console.cloud.google.com Console do Google Cloud], procure por ''Maps'' e selecione a opção ''Maps JavaScript API''.
# Na próxima etapa, selecione um projeto ou crie um novo.
# Para finalizar, clique no botão '''Ativar''' para ativar a chave da API.
<span style="color:red">Importante:</span> Para que os mapas funcionem com a chave do ''Maps JavaScript API'', é necessário que um '''cartão de crédito''' seja informado no menu '''Faturamento''' do Google Cloud. Clique [https://cloud.google.com/maps-platform/pricing/ aqui] para saber sobre os preços e franquias de uso do Google Maps.
== Informando a Chave no Sistema ==
d900cb71cedbe6b20f1ef9885c776c1fc30c41b0
1871
1870
2018-08-28T20:09:16Z
Daniel.giacomelli
1
wikitext
text/x-wiki
O provedor de mapas utilizado pelo sistema LATROMI é o '''Google Maps'''. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo de ''Maps JavaScript API''.
Para mais informações sobre o ''Maps JavaScript API'' acesso o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Criando a Chave ==
[[Arquivo:GoogleCloud Maps.jpg||miniaturadaimagem|Na página Console do Google Cloud, selecione Maps JavaScript API]]
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
Feito isso, siga os passos abaixo:
# Abra o [https://console.cloud.google.com Console do Google Cloud], procure por ''Maps'' e selecione a opção ''Maps JavaScript API''.
# Na próxima etapa, selecione um projeto ou crie um novo.
# Para finalizar, clique no botão '''Ativar''' para ativar a chave da API.
<span style="color:red">Importante:</span> Para que os mapas funcionem com a chave do ''Maps JavaScript API'', é necessário que um '''cartão de crédito''' seja informado no menu '''Faturamento''' do Google Cloud. Clique [https://cloud.google.com/maps-platform/pricing/ aqui] para saber sobre os preços e franquias de uso do Google Maps.
== Informando a Chave no Sistema ==
c715b8925a993b3f3da91b1d290747ebfb0c8be8
1872
1871
2018-08-28T20:10:04Z
Daniel.giacomelli
1
Daniel.giacomelli moveu [[Serviços Externos:Google Maps]] para [[LATROMI Manuais:Integrações:Google Maps]] sem deixar um redirecionamento
wikitext
text/x-wiki
O provedor de mapas utilizado pelo sistema LATROMI é o '''Google Maps'''. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo de ''Maps JavaScript API''.
Para mais informações sobre o ''Maps JavaScript API'' acesso o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Criando a Chave ==
[[Arquivo:GoogleCloud Maps.jpg||miniaturadaimagem|Na página Console do Google Cloud, selecione Maps JavaScript API]]
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
Feito isso, siga os passos abaixo:
# Abra o [https://console.cloud.google.com Console do Google Cloud], procure por ''Maps'' e selecione a opção ''Maps JavaScript API''.
# Na próxima etapa, selecione um projeto ou crie um novo.
# Para finalizar, clique no botão '''Ativar''' para ativar a chave da API.
<span style="color:red">Importante:</span> Para que os mapas funcionem com a chave do ''Maps JavaScript API'', é necessário que um '''cartão de crédito''' seja informado no menu '''Faturamento''' do Google Cloud. Clique [https://cloud.google.com/maps-platform/pricing/ aqui] para saber sobre os preços e franquias de uso do Google Maps.
== Informando a Chave no Sistema ==
c715b8925a993b3f3da91b1d290747ebfb0c8be8
1873
1872
2018-08-28T20:10:23Z
Daniel.giacomelli
1
Daniel.giacomelli moveu [[LATROMI Manuais:Integrações:Google Maps]] para [[Integrações:Google Maps]] sem deixar um redirecionamento
wikitext
text/x-wiki
O provedor de mapas utilizado pelo sistema LATROMI é o '''Google Maps'''. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo de ''Maps JavaScript API''.
Para mais informações sobre o ''Maps JavaScript API'' acesso o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Criando a Chave ==
[[Arquivo:GoogleCloud Maps.jpg||miniaturadaimagem|Na página Console do Google Cloud, selecione Maps JavaScript API]]
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
Feito isso, siga os passos abaixo:
# Abra o [https://console.cloud.google.com Console do Google Cloud], procure por ''Maps'' e selecione a opção ''Maps JavaScript API''.
# Na próxima etapa, selecione um projeto ou crie um novo.
# Para finalizar, clique no botão '''Ativar''' para ativar a chave da API.
<span style="color:red">Importante:</span> Para que os mapas funcionem com a chave do ''Maps JavaScript API'', é necessário que um '''cartão de crédito''' seja informado no menu '''Faturamento''' do Google Cloud. Clique [https://cloud.google.com/maps-platform/pricing/ aqui] para saber sobre os preços e franquias de uso do Google Maps.
== Informando a Chave no Sistema ==
c715b8925a993b3f3da91b1d290747ebfb0c8be8
1875
1873
2018-08-28T20:11:35Z
Daniel.giacomelli
1
wikitext
text/x-wiki
O provedor de mapas utilizado pelo sistema LATROMI é o '''Google Maps'''. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo do ''Maps JavaScript API''.
Para mais informações sobre o ''Maps JavaScript API'' acesso o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Criando a Chave ==
[[Arquivo:GoogleCloud Maps.jpg||miniaturadaimagem|Na página Console do Google Cloud, selecione Maps JavaScript API]]
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
Feito isso, siga os passos abaixo:
# Abra o [https://console.cloud.google.com Console do Google Cloud], procure por ''Maps'' e selecione a opção ''Maps JavaScript API''.
# Na próxima etapa, selecione um projeto ou crie um novo.
# Para finalizar, clique no botão '''Ativar''' para ativar a chave da API.
<span style="color:red">Importante:</span> Para que os mapas funcionem com a chave do ''Maps JavaScript API'', é necessário que um '''cartão de crédito''' seja informado no menu '''Faturamento''' do Google Cloud. Clique [https://cloud.google.com/maps-platform/pricing/ aqui] para saber sobre os preços e franquias de uso do Google Maps.
== Informando a Chave no Sistema ==
fc37ac5b6cb4e1e549d16ae7b8b6b4634954d9ea
1876
1875
2018-08-28T20:11:59Z
Daniel.giacomelli
1
wikitext
text/x-wiki
O provedor de mapas utilizado pelo sistema LATROMI é o '''Google Maps'''. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo do ''Google Maps JavaScript API''.
Para mais informações sobre o ''Google Maps JavaScript API'' acesso o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Criando a Chave ==
[[Arquivo:GoogleCloud Maps.jpg||miniaturadaimagem|Na página Console do Google Cloud, selecione Maps JavaScript API]]
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
Feito isso, siga os passos abaixo:
# Abra o [https://console.cloud.google.com Console do Google Cloud], procure por ''Maps'' e selecione a opção ''Maps JavaScript API''.
# Na próxima etapa, selecione um projeto ou crie um novo.
# Para finalizar, clique no botão '''Ativar''' para ativar a chave da API.
<span style="color:red">Importante:</span> Para que os mapas funcionem com a chave do ''Maps JavaScript API'', é necessário que um '''cartão de crédito''' seja informado no menu '''Faturamento''' do Google Cloud. Clique [https://cloud.google.com/maps-platform/pricing/ aqui] para saber sobre os preços e franquias de uso do Google Maps.
== Informando a Chave no Sistema ==
829f49a6f98fb1c89ab82bff089a01022537ac97
1877
1876
2018-08-28T20:30:20Z
Daniel.giacomelli
1
wikitext
text/x-wiki
O provedor de mapas utilizado pelo sistema LATROMI é o '''Google Maps'''. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo do ''Google Maps JavaScript API''.
Para mais informações sobre o ''Google Maps JavaScript API'', acesse o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Comercialização ==
O valor de licenciamento do sistema LATROMI não inclui o consumo de serviços sob demanda de terceiros. O faturamento (quando houver) será realizado pelo Google, sem qualquer tipo envolvimento da LATROMI. Clique [https://cloud.google.com/maps-platform/pricing/ aqui] para saber mais sobre os preços e franquias de uso do Google Maps.
== Criando a Chave ==
[[Arquivo:GoogleCloud Maps.jpg||miniaturadaimagem|Na página Console do Google Cloud, selecione Maps JavaScript API]]
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
Feito isso, siga os passos abaixo:
# Abra o [https://console.cloud.google.com Console do Google Cloud], procure por ''Maps'' e selecione a opção ''Maps JavaScript API''.
# Selecione um projeto ou crie um novo.
# Clique no botão '''Ativar''' para ativar o uso do Google Maps.
# Clique na aba ''Credenciais'', em seguida no botão ''Criar Credenciais'', e depois em ''Chave de API''.
# Quando tudo estiver pronto, a chave da API será exibida na tela.
<span style="color:red">Importante:</span> Para que os mapas funcionem com a chave do ''Maps JavaScript API'', é necessário que um '''cartão de crédito''' seja informado no menu '''Faturamento''' do Google Cloud.
== Informando a Chave no Sistema ==
Siga os passos abaixo para informar a chave do ''Google Maps JavaScript API'' no sistema LATROMI:
# Copie a chave gerada no Console do Google Cloud.
# Abra o LATROMI Client.
# Abra o menu ''Configurações > Configurações do Sistema'' (requer privilégios de administrador).
# Cole a chave no campo ''Chave da API do Google Maps'', na sessão ''Serviços > Google Maps''.
cfa57d1785716328ec6ba29982e7f17752291947
1879
1877
2018-08-28T20:32:32Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:GoogleCloud Maps.jpg||thumb|Na página Console do Google Cloud, selecione Maps JavaScript API]]
[[Arquivo:GoogleCloudMapsCredentials.jpg||thumb|Finalização da Criação da Chave de API]]
O provedor de mapas utilizado pelo sistema LATROMI é o '''Google Maps'''. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo do ''Google Maps JavaScript API''.
Para mais informações sobre o ''Google Maps JavaScript API'', acesse o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Comercialização ==
O valor de licenciamento do sistema LATROMI não inclui o consumo de serviços sob demanda de terceiros. O faturamento (quando houver) será realizado pelo Google, sem qualquer tipo envolvimento da LATROMI. Clique [https://cloud.google.com/maps-platform/pricing/ aqui] para saber mais sobre os preços e franquias de uso do Google Maps.
== Criando a Chave ==
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
Feito isso, siga os passos abaixo:
# Abra o [https://console.cloud.google.com Console do Google Cloud], procure por ''Maps'' e selecione a opção ''Maps JavaScript API''.
# Selecione um projeto ou crie um novo.
# Clique no botão '''Ativar''' para ativar o uso do Google Maps.
# Clique na aba ''Credenciais'', em seguida no botão ''Criar Credenciais'', e depois em ''Chave de API''.
# Quando tudo estiver pronto, a chave da API será exibida na tela.
<span style="color:red">Importante:</span> Para que os mapas funcionem com a chave do ''Maps JavaScript API'', é necessário que um '''cartão de crédito''' seja informado no menu '''Faturamento''' do Google Cloud.
== Informando a Chave no Sistema ==
Siga os passos abaixo para informar a chave do ''Google Maps JavaScript API'' no sistema LATROMI:
# Copie a chave gerada no Console do Google Cloud.
# Abra o LATROMI Client.
# Abra o menu ''Configurações > Configurações do Sistema'' (requer privilégios de administrador).
# Cole a chave no campo ''Chave da API do Google Maps'', na sessão ''Serviços > Google Maps''.
c3f6cedb74602954fb98624b67da45a76b8cfaec
1881
1879
2018-08-28T20:35:38Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:GoogleCloud Maps.jpg|220px|thumb|Na página Console do Google Cloud, selecione Maps JavaScript API]]
[[Arquivo:GoogleCloudMapsCredentials.jpg|220px|thumb|Finalização da Criação da Chave de API]]
[[Arquivo:LatromiClient configuracoes servicos googlemaps.jpg|220px|thumb|Tela de Configurações do LATROMI Client onde a chave do Google Maps deve ser Informada]]
O provedor de mapas utilizado pelo sistema LATROMI é o '''Google Maps'''. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo do ''Google Maps JavaScript API''.
Para mais informações sobre o ''Google Maps JavaScript API'', acesse o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Comercialização ==
O valor de licenciamento do sistema LATROMI não inclui o consumo de serviços sob demanda de terceiros. O faturamento (quando houver) será realizado pelo Google, sem qualquer tipo envolvimento da LATROMI. Clique [https://cloud.google.com/maps-platform/pricing/ aqui] para saber mais sobre os preços e franquias de uso do Google Maps.
== Criando a Chave ==
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
Feito isso, siga os passos abaixo:
# Abra o [https://console.cloud.google.com Console do Google Cloud], procure por ''Maps'' e selecione a opção ''Maps JavaScript API''.
# Selecione um projeto ou crie um novo.
# Clique no botão '''Ativar''' para ativar o uso do Google Maps.
# Clique na aba ''Credenciais'', em seguida no botão ''Criar Credenciais'', e depois em ''Chave de API''.
# Quando tudo estiver pronto, a chave da API será exibida na tela.
<span style="color:red">Importante:</span> Para que os mapas funcionem com a chave do ''Maps JavaScript API'', é necessário que um '''cartão de crédito''' seja informado no menu '''Faturamento''' do Google Cloud.
== Informando a Chave no Sistema ==
Siga os passos abaixo para informar a chave do ''Google Maps JavaScript API'' no sistema LATROMI:
# Copie a chave gerada no Console do Google Cloud.
# Abra o LATROMI Client.
# Abra o menu ''Configurações > Configurações do Sistema'' (requer privilégios de administrador).
# Cole a chave no campo ''Chave da API do Google Maps'', na sessão ''Serviços > Google Maps''.
fe842340e0d2441b1b114a1aef4a9e92dd10c1b8
1882
1881
2018-08-28T20:42:41Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:GoogleCloud Maps.jpg|220px|thumb||Na página Console do Google Cloud, selecione Maps JavaScript API]]
[[Arquivo:GoogleCloudMapsCredentials.jpg|220px|thumb||Finalização da Criação da Chave de API]]
[[Arquivo:LatromiClient configuracoes servicos googlemaps.jpg|220px|thumb||Tela de Configurações do LATROMI Client onde a chave do Google Maps deve ser Informada]]
O provedor de mapas utilizado pelo sistema LATROMI é o '''Google Maps'''. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo do ''Google Maps JavaScript API''.
Para mais informações sobre o ''Google Maps JavaScript API'', acesse o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Comercialização ==
O valor de licenciamento do sistema LATROMI não inclui o consumo de serviços sob demanda de terceiros. O faturamento (quando houver) será realizado pelo Google, sem qualquer tipo envolvimento da LATROMI. Clique [https://cloud.google.com/maps-platform/pricing/ aqui] para saber mais sobre os preços e franquias de uso do Google Maps.
== Criando a Chave ==
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
Feito isso, siga os passos abaixo:
# Abra o [https://console.cloud.google.com Console do Google Cloud], procure por ''Maps'' e selecione a opção ''Maps JavaScript API''.
# Selecione um projeto ou crie um novo.
# Clique no botão '''Ativar''' para ativar o uso do Google Maps.
# Clique na aba ''Credenciais'', em seguida no botão ''Criar Credenciais'', e depois em ''Chave de API''.
# Quando tudo estiver pronto, a chave da API será exibida na tela.
<span style="color:red">Importante:</span> Para que os mapas funcionem com a chave do ''Maps JavaScript API'', é necessário que um '''cartão de crédito''' seja informado no menu '''Faturamento''' do Google Cloud.
== Informando a Chave no Sistema ==
Siga os passos abaixo para informar a chave do ''Google Maps JavaScript API'' no sistema LATROMI:
# Copie a chave gerada no Console do Google Cloud.
# Abra o LATROMI Client.
# Abra o menu ''Configurações > Configurações do Sistema'' (requer privilégios de administrador).
# Cole a chave no campo ''Chave da API do Google Maps'', na sessão ''Serviços > Google Maps''.
c90e86655d39b4e33556ba7eb61ecfeb26cd186d
1883
1882
2018-08-28T20:45:25Z
Daniel.giacomelli
1
/* Criando a Chave */
wikitext
text/x-wiki
[[Arquivo:GoogleCloud Maps.jpg|220px|thumb||Na página Console do Google Cloud, selecione Maps JavaScript API]]
[[Arquivo:GoogleCloudMapsCredentials.jpg|220px|thumb||Finalização da Criação da Chave de API]]
[[Arquivo:LatromiClient configuracoes servicos googlemaps.jpg|220px|thumb||Tela de Configurações do LATROMI Client onde a chave do Google Maps deve ser Informada]]
O provedor de mapas utilizado pelo sistema LATROMI é o '''Google Maps'''. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo do ''Google Maps JavaScript API''.
Para mais informações sobre o ''Google Maps JavaScript API'', acesse o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Comercialização ==
O valor de licenciamento do sistema LATROMI não inclui o consumo de serviços sob demanda de terceiros. O faturamento (quando houver) será realizado pelo Google, sem qualquer tipo envolvimento da LATROMI. Clique [https://cloud.google.com/maps-platform/pricing/ aqui] para saber mais sobre os preços e franquias de uso do Google Maps.
== Criando a Chave ==
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
Feito isso, siga os passos abaixo:
# Abra o [https://console.cloud.google.com Console do Google Cloud], procure por ''Maps'' e selecione a opção ''Maps JavaScript API''.
# Selecione um projeto ou crie um novo.
# Clique no botão '''Ativar''' para ativar o uso do Google Maps.
# Clique na aba ''Credenciais'', em seguida no botão ''Criar Credenciais'', e por último em ''Chave de API''.
# Quando tudo estiver pronto, a chave da API será exibida na tela.
<span style="color:red">Importante:</span> Para que os mapas funcionem com a chave do ''Maps JavaScript API'', é necessário que um '''cartão de crédito''' seja informado no menu '''Faturamento''' do Google Cloud.
== Informando a Chave no Sistema ==
Siga os passos abaixo para informar a chave do ''Google Maps JavaScript API'' no sistema LATROMI:
# Copie a chave gerada no Console do Google Cloud.
# Abra o LATROMI Client.
# Abra o menu ''Configurações > Configurações do Sistema'' (requer privilégios de administrador).
# Cole a chave no campo ''Chave da API do Google Maps'', na sessão ''Serviços > Google Maps''.
a25ef318c2a770bbe3627b038d31ab3b70c7a2d1
1884
1883
2018-08-28T20:46:05Z
Daniel.giacomelli
1
/* Criando a Chave */
wikitext
text/x-wiki
[[Arquivo:GoogleCloud Maps.jpg|220px|thumb||Na página Console do Google Cloud, selecione Maps JavaScript API]]
[[Arquivo:GoogleCloudMapsCredentials.jpg|220px|thumb||Finalização da Criação da Chave de API]]
[[Arquivo:LatromiClient configuracoes servicos googlemaps.jpg|220px|thumb||Tela de Configurações do LATROMI Client onde a chave do Google Maps deve ser Informada]]
O provedor de mapas utilizado pelo sistema LATROMI é o '''Google Maps'''. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo do ''Google Maps JavaScript API''.
Para mais informações sobre o ''Google Maps JavaScript API'', acesse o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Comercialização ==
O valor de licenciamento do sistema LATROMI não inclui o consumo de serviços sob demanda de terceiros. O faturamento (quando houver) será realizado pelo Google, sem qualquer tipo envolvimento da LATROMI. Clique [https://cloud.google.com/maps-platform/pricing/ aqui] para saber mais sobre os preços e franquias de uso do Google Maps.
== Criando a Chave ==
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
Feito isso, siga os passos abaixo:
# Abra o [https://console.cloud.google.com Console do Google Cloud], procure por ''Maps'' e selecione a opção ''Maps JavaScript API''.
# Selecione um projeto ou crie um novo.
# Clique no botão '''Ativar''' para ativar o uso do Google Maps.
# Clique na aba ''Credenciais'', em seguida no botão ''Criar Credenciais'', e por último em ''Chave de API''.
# Quando tudo estiver pronto, a chave da API será exibida na tela.
<span style="color:red">Importante:</span> Para que os mapas funcionem com a chave do ''Google Maps JavaScript API'', é necessário informar um '''cartão de crédito''' no menu '''Faturamento''' do Google Cloud.
== Informando a Chave no Sistema ==
Siga os passos abaixo para informar a chave do ''Google Maps JavaScript API'' no sistema LATROMI:
# Copie a chave gerada no Console do Google Cloud.
# Abra o LATROMI Client.
# Abra o menu ''Configurações > Configurações do Sistema'' (requer privilégios de administrador).
# Cole a chave no campo ''Chave da API do Google Maps'', na sessão ''Serviços > Google Maps''.
dbc2ad5736767b8c9685d32f43f10cb422fe89de
Arquivo:GoogleCloud Maps.jpg
6
260
1865
2018-08-28T19:49:53Z
Daniel.giacomelli
1
Google Maps Cloud Platform
wikitext
text/x-wiki
== Descrição do arquivo ==
Google Maps Cloud Platform
26019842a2e861839a20dc24fa303741f90873ef
Arquivo:GoogleCloudMapsCredentials.jpg
6
261
1878
2018-08-28T20:30:40Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:LatromiClient configuracoes servicos googlemaps.jpg
6
262
1880
2018-08-28T20:32:59Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
1885
1880
2018-08-28T20:46:26Z
Daniel.giacomelli
1
Daniel.giacomelli carregada uma nova versão de [[Arquivo:LatromiClient configuracoes servicos googlemaps.jpg]]
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
LATROMI: Tópicos de Ajuda
0
27
1886
1874
2018-09-03T14:41:17Z
Daniel.giacomelli
1
wikitext
text/x-wiki
: '''Visão Geral do Sistema'''
:# [[LATROMI Client]]
:## [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:# [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
: '''Autenticação'''
:# [[Autenticação simples via URL]]
:# [[Autenticação com token via URL]]
: '''[[Consultas]]'''
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
: '''Serviços'''
:# [[Authentication.svc]] (Serviço de Autenticação)
: '''Páginas do LATROMI Web'''
:# [[Report.aspx]] (Página de visualização de Consultas)
:# [[RptPrintView.aspx]] - (Página de geração de PDF)
: '''Performance'''
:# [[Melhoria de Performance no IIS]]
: '''Segurança'''
:# [[Segurança:Papeis de Usuários|Papeis de Usuários]]
: '''Serviços Externos'''
:# [[Integrações:Google Maps|Google Maps]]
: '''Desenvolvimento'''
:#
20ece29c468332761f62dbd73936de9e2ce37072
1887
1886
2018-09-03T17:00:16Z
Daniel.giacomelli
1
wikitext
text/x-wiki
: '''Visão Geral do Sistema'''
:# [[LATROMI Client]]
:## [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:# [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
: '''Autenticação'''
:# [[Autenticação simples via URL]]
:# [[Autenticação com token via URL]]
: '''[[Consultas]]'''
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
: '''Serviços'''
:# [[Authentication.svc]] (Serviço de Autenticação)
: '''Páginas do LATROMI Web'''
:# [[Report.aspx]] (Página de visualização de Consultas)
:# [[RptPrintView.aspx]] - (Página de geração de PDF)
: '''Performance'''
:# [[Melhoria de Performance no IIS]]
: '''Segurança'''
:# [[Segurança:Papeis de Usuários|Papeis de Usuários]]
: '''Serviços Externos'''
:# [[Integrações:Google Maps|Google Maps]]
: '''Desenvolvimento'''
:# [[Ciclo de Desenvolvimento]]
24f59a581d8835668fbb02e58734a17bf7fb18a0
1910
1887
2018-09-04T17:34:38Z
Daniel.giacomelli
1
wikitext
text/x-wiki
: '''Visão Geral do Sistema'''
:# [[LATROMI Client]]
:## [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:# [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
: '''Autenticação'''
:# [[Autenticação simples via URL]]
:# [[Autenticação com token via URL]]
: '''[[Consultas]]'''
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
: '''Serviços'''
:# [[Authentication.svc]] (Serviço de Autenticação)
: '''Páginas do LATROMI Web'''
:# [[Report.aspx]] (Página de visualização de Consultas)
:# [[RptPrintView.aspx]] - (Página de geração de PDF)
: '''Performance'''
:# [[Melhoria de Performance no IIS]]
: '''Segurança'''
:# [[Segurança:Papeis de Usuários|Papeis de Usuários]]
: '''Serviços Externos'''
:# [[Integrações:Google Maps|Google Maps]]
: '''Desenvolvimento'''
:# [[Controle de Versão]]
19bb3d832e62a74a7280b9def360fd4fa7ead468
Controle de Versão
0
263
1888
2018-09-03T17:09:54Z
Daniel.giacomelli
1
Criou página com '== Criando um novo objeto == == Alterando um objeto existente == === Restrições === == Excluindo um objeto == == Liberando um objeto == === Liberar === === Reverter al...'
wikitext
text/x-wiki
== Criando um novo objeto ==
== Alterando um objeto existente ==
=== Restrições ===
== Excluindo um objeto ==
== Liberando um objeto ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
== Restaurando um objeto excluído ===
bff20077ba255143f06ed60768092d369019f131
1889
1888
2018-09-03T17:10:28Z
Daniel.giacomelli
1
/* Liberando um objeto */
wikitext
text/x-wiki
== Criando um novo objeto ==
== Alterando um objeto existente ==
=== Restrições ===
== Excluindo um objeto ==
== Liberação de Objetos ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
== Restaurando um objeto excluído ===
373d85b43d448b892f1ee9d7579a735c613c98b7
1890
1889
2018-09-03T17:10:36Z
Daniel.giacomelli
1
/* Reverter alterações */
wikitext
text/x-wiki
== Criando um novo objeto ==
== Alterando um objeto existente ==
=== Restrições ===
== Excluindo um objeto ==
== Liberação de Objetos ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
== Restaurando um objeto excluído ===
9d27b476f4ce30665f96efce073bccbb77abfc5d
1891
1890
2018-09-03T17:10:59Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Criando um novo objeto ==
== Alterando um objeto existente ==
=== Restrições ===
== Excluindo um objeto ==
== Liberação de Objetos ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
=== Restaurando um objeto excluído ===
0c106d584656bf9b9e970c3ea923b59440669e5d
1892
1891
2018-09-04T13:11:04Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Criando um novo objeto ==
== Alterando um objeto existente ==
=== Restrições ===
== Excluindo um objeto ==
== Liberação de Objetos ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
=== Restaurando um objeto excluído ===
4e1402bd4d371bf9d5a78a6dc181022d36b13645
1893
1892
2018-09-04T13:36:28Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada revisão é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
== Alterando um objeto existente ==
=== Restrições ===
== Excluindo um objeto ==
== Liberação de Objetos ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
=== Restaurando um objeto excluído ===
ab7164b655fb711af14c8ddba4e304b22ab64730
1894
1893
2018-09-04T13:58:56Z
Daniel.giacomelli
1
/* Revisões */
wikitext
text/x-wiki
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada revisão é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, o objeto será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
== Alterando um objeto existente ==
=== Restrições ===
== Excluindo um objeto ==
== Liberação de Objetos ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
=== Restaurando um objeto excluído ===
e18ede803ba4023c9d400c670d43182438cf37df
1897
1894
2018-09-04T14:01:30Z
Daniel.giacomelli
1
/* Revisões */
wikitext
text/x-wiki
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
[[Arquivo:ObjectHeader.jpg|miniaturadaimagem|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|miniaturadaimagem|Objeto na revisão 150, com alterações em andamento]]
O Controle de Versão é formado por um conjunto de revisões, e cada revisão é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, o objeto será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
== Alterando um objeto existente ==
=== Restrições ===
== Excluindo um objeto ==
== Liberação de Objetos ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
=== Restaurando um objeto excluído ===
cfec51dfda3d7560b4a07cfd85c16210226011fd
1898
1897
2018-09-04T14:02:31Z
Daniel.giacomelli
1
Daniel.giacomelli moveu [[Ciclo de Desenvolvimento]] para [[Controle de Versão]] sem deixar um redirecionamento
wikitext
text/x-wiki
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
[[Arquivo:ObjectHeader.jpg|miniaturadaimagem|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|miniaturadaimagem|Objeto na revisão 150, com alterações em andamento]]
O Controle de Versão é formado por um conjunto de revisões, e cada revisão é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, o objeto será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
== Alterando um objeto existente ==
=== Restrições ===
== Excluindo um objeto ==
== Liberação de Objetos ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
=== Restaurando um objeto excluído ===
cfec51dfda3d7560b4a07cfd85c16210226011fd
1899
1898
2018-09-04T14:03:21Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
[[Arquivo:ObjectHeader.jpg|miniaturadaimagem|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|miniaturadaimagem|Objeto na revisão 150, com alterações em andamento]]
O Controle de Versão é formado por um conjunto de revisões, e cada revisão é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, o objeto será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
== Alterando um objeto existente ==
=== Restrições ===
== Excluindo um objeto ==
== Liberação de Objetos ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
=== Restaurando um objeto excluído ===
6b1e197cb5d8734228fe4013e4296bf92bfd5676
1900
1899
2018-09-04T14:03:54Z
Daniel.giacomelli
1
/* Revisões */
wikitext
text/x-wiki
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
[[Arquivo:ObjectHeader.jpg|miniaturadaimagem|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|miniaturadaimagem|Objeto na revisão 150, com alterações em andamento]]
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, o objeto será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
== Alterando um objeto existente ==
=== Restrições ===
== Excluindo um objeto ==
== Liberação de Objetos ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
=== Restaurando um objeto excluído ===
bf3f74dbd8dc94d763ae722df5cb3b88696b3ed1
1901
1900
2018-09-04T14:05:19Z
Daniel.giacomelli
1
/* Revisões */
wikitext
text/x-wiki
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
[[Arquivo:ObjectHeader.jpg|miniaturadaimagem|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|miniaturadaimagem|Objeto na revisão 150, com alterações em andamento]]
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
== Alterando um objeto existente ==
=== Restrições ===
== Excluindo um objeto ==
== Liberação de Objetos ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
=== Restaurando um objeto excluído ===
028b7938306be2bbbd79e61a03999dd2e4414211
1902
1901
2018-09-04T14:09:13Z
Daniel.giacomelli
1
/* Criando um novo objeto */
wikitext
text/x-wiki
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
[[Arquivo:ObjectHeader.jpg|miniaturadaimagem|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|miniaturadaimagem|Objeto na revisão 150, com alterações em andamento]]
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão ''Novo'', preencher os campos obrigatórios e em seguida clicar em ''Salvar''. Quando o objeto for salvo no sistema, ele entrará em modo de alteração, e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
=== Restrições ===
== Excluindo um objeto ==
== Liberação de Objetos ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
=== Restaurando um objeto excluído ===
057b8fe0e1746b87b3e8ab8298136d36fd95274f
1903
1902
2018-09-04T14:09:28Z
Daniel.giacomelli
1
/* Criando um novo objeto */
wikitext
text/x-wiki
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
[[Arquivo:ObjectHeader.jpg|miniaturadaimagem|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|miniaturadaimagem|Objeto na revisão 150, com alterações em andamento]]
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em modo de alteração, e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
=== Restrições ===
== Excluindo um objeto ==
== Liberação de Objetos ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
=== Restaurando um objeto excluído ===
8ee8d57c8f5204c4eaebdb4ddecaf5060c6ec075
1904
1903
2018-09-04T14:09:49Z
Daniel.giacomelli
1
/* Criando um novo objeto */
wikitext
text/x-wiki
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
[[Arquivo:ObjectHeader.jpg|miniaturadaimagem|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|miniaturadaimagem|Objeto na revisão 150, com alterações em andamento]]
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
=== Restrições ===
== Excluindo um objeto ==
== Liberação de Objetos ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
=== Restaurando um objeto excluído ===
813cb0d04504c03cf3e6338bb2f4b241a747120f
1905
1904
2018-09-04T14:19:28Z
Daniel.giacomelli
1
/* Alterando um objeto existente */
wikitext
text/x-wiki
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
[[Arquivo:ObjectHeader.jpg|miniaturadaimagem|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|miniaturadaimagem|Objeto na revisão 150, com alterações em andamento]]
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
== Liberação de Objetos ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
=== Restaurando um objeto excluído ===
2252a65fa360c382eaf8abaeee41049682271ada
1907
1905
2018-09-04T14:28:54Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
== Liberação de Objetos ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
=== Restaurando um objeto excluído ===
8e9826bad8863f53c57d06d629cd3843a715698f
1908
1907
2018-09-04T14:34:17Z
Daniel.giacomelli
1
/* Excluindo um objeto */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte da nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
== Liberação de Objetos ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
=== Restaurando um objeto excluído ===
99464b34169c315abca0b650f0443225d5daaea1
1909
1908
2018-09-04T14:38:57Z
Daniel.giacomelli
1
/* Excluindo um objeto */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte da nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
=== Restaurando um objeto excluído ===
af8b68276964a2eb52af6387bf0259d5e07e5d0d
1911
1909
2018-09-05T18:08:30Z
Daniel.giacomelli
1
/* Excluindo um objeto */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
=== Liberar ===
=== Reverter alterações ===
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
=== Restaurando um objeto excluído ===
a009e2a20ea327d75e5bfe3bd7d05f444ad9129b
1912
1911
2018-09-05T18:19:16Z
Daniel.giacomelli
1
/* Liberação de Objetos */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
=== Restaurando um objeto excluído ===
95386db4bb04bb5e70779fe570657482c3c633d7
1913
1912
2018-09-05T18:21:14Z
Daniel.giacomelli
1
/* Liberar */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
Após a liberação, os bloqueios são removidos, e o objeto fica disponível para ser alterado por outros usuários.
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
=== Restaurando versões anteriores de um objeto ===
== Lixeira ==
=== Restaurando um objeto excluído ===
0fa7e0357546ca7e5ce3769cc86a3f429fe29d84
1914
1913
2018-09-05T18:28:37Z
Daniel.giacomelli
1
/* Log de Revisões */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
Após a liberação, os bloqueios são removidos, e o objeto fica disponível para ser alterado por outros usuários.
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
O Log de Revisões é o histórico de todas as alterações realizadas no projeto. Nele é possível verificar cronologicamente quando e quais objetos foram criados, modificados ou excluídos, e se necessário, restaurar versões anteriores.
=== Restaurando versões anteriores de um objeto ===
Para restaurar a versão anterior de um objeto, localize a revisão que deseja restaurar, clique com o botão direito sobre o objeto (na grade inferior) e clique em restaurar. Feito isso, o objeto foi restaurado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de '''Liberação de Objetos'''.
== Lixeira ==
=== Restaurando um objeto excluído ===
ee2ed5f8cd446c8dc1cffe7119309bdf0f44f022
1915
1914
2018-09-05T18:29:49Z
Daniel.giacomelli
1
/* Restaurando versões anteriores de um objeto */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
Após a liberação, os bloqueios são removidos, e o objeto fica disponível para ser alterado por outros usuários.
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
O Log de Revisões é o histórico de todas as alterações realizadas no projeto. Nele é possível verificar cronologicamente quando e quais objetos foram criados, modificados ou excluídos, e se necessário, restaurar versões anteriores.
=== Restaurando versões anteriores de um objeto ===
Para restaurar a versão anterior de um objeto, localize a revisão que deseja restaurar, clique com o botão direito sobre o objeto (na grade inferior) e clique em '''Restaurar'''. Feito isso, o objeto foi restaurado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de '''Liberação de Objetos'''.
== Lixeira ==
=== Restaurando um objeto excluído ===
c3c69c1122d6338492aad3bffc8b7c168b76e6f5
1916
1915
2018-09-05T18:30:45Z
Daniel.giacomelli
1
/* Restaurando versões anteriores de um objeto */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
Após a liberação, os bloqueios são removidos, e o objeto fica disponível para ser alterado por outros usuários.
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
O Log de Revisões é o histórico de todas as alterações realizadas no projeto. Nele é possível verificar cronologicamente quando e quais objetos foram criados, modificados ou excluídos, e se necessário, restaurar versões anteriores.
=== Restaurando versões anteriores de um objeto ===
Para restaurar a versão anterior de um objeto, localize a revisão que deseja restaurar, clique com o botão direito sobre o objeto (na grade inferior) e clique em '''Restaurar'''. Feito isso, o objeto foi restaurado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de [[#Liberação de Objetos|Liberação de Objetos]].
== Lixeira ==
=== Restaurando um objeto excluído ===
01bd3acc3f9c8aec48dc338a9a1246c1d8fd7e87
1917
1916
2018-09-05T18:34:55Z
Daniel.giacomelli
1
/* Liberar */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, preencha os comentários e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
Após a liberação, os bloqueios são removidos, e o objeto fica disponível para ser alterado por outros usuários.
OBS.: É muito importante que os comentários sejam preenchidos, para que as alterações realizadas possam ser facilmente identificadas no Log de Revisões.
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
O Log de Revisões é o histórico de todas as alterações realizadas no projeto. Nele é possível verificar cronologicamente quando e quais objetos foram criados, modificados ou excluídos, e se necessário, restaurar versões anteriores.
=== Restaurando versões anteriores de um objeto ===
Para restaurar a versão anterior de um objeto, localize a revisão que deseja restaurar, clique com o botão direito sobre o objeto (na grade inferior) e clique em '''Restaurar'''. Feito isso, o objeto foi restaurado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de [[#Liberação de Objetos|Liberação de Objetos]].
== Lixeira ==
=== Restaurando um objeto excluído ===
300dc2d7199469073081df1606079ad2a253ce14
1918
1917
2018-09-05T18:35:17Z
Daniel.giacomelli
1
/* Liberar */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, preencha os comentários e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
Após a liberação, os bloqueios são removidos, e o objeto fica disponível para ser alterado por outros usuários.
''OBS.: É muito importante que os comentários sejam preenchidos, para que as alterações realizadas possam ser facilmente identificadas no [[#Log de Revisões]].''
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
O Log de Revisões é o histórico de todas as alterações realizadas no projeto. Nele é possível verificar cronologicamente quando e quais objetos foram criados, modificados ou excluídos, e se necessário, restaurar versões anteriores.
=== Restaurando versões anteriores de um objeto ===
Para restaurar a versão anterior de um objeto, localize a revisão que deseja restaurar, clique com o botão direito sobre o objeto (na grade inferior) e clique em '''Restaurar'''. Feito isso, o objeto foi restaurado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de [[#Liberação de Objetos|Liberação de Objetos]].
== Lixeira ==
=== Restaurando um objeto excluído ===
a5562cb0fb426dfeaeae1149f0da97da2d96f675
1919
1918
2018-09-05T18:35:31Z
Daniel.giacomelli
1
/* Liberar */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, preencha os comentários e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
Após a liberação, os bloqueios são removidos, e o objeto fica disponível para ser alterado por outros usuários.
''OBS.: É muito importante que os comentários sejam preenchidos, para que as alterações realizadas possam ser facilmente identificadas no [[Log de Revisões]].''
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
O Log de Revisões é o histórico de todas as alterações realizadas no projeto. Nele é possível verificar cronologicamente quando e quais objetos foram criados, modificados ou excluídos, e se necessário, restaurar versões anteriores.
=== Restaurando versões anteriores de um objeto ===
Para restaurar a versão anterior de um objeto, localize a revisão que deseja restaurar, clique com o botão direito sobre o objeto (na grade inferior) e clique em '''Restaurar'''. Feito isso, o objeto foi restaurado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de [[#Liberação de Objetos|Liberação de Objetos]].
== Lixeira ==
=== Restaurando um objeto excluído ===
9fd02bbca1192c8f99e2ded6ec65398848aff2fc
1920
1919
2018-09-05T18:35:57Z
Daniel.giacomelli
1
/* Liberar */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, preencha os comentários e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
Após a liberação, os bloqueios são removidos, e o objeto fica disponível para ser alterado por outros usuários.
''OBS.: É muito importante que os comentários sejam preenchidos, para que as alterações realizadas possam ser facilmente identificadas no [[#Log de Revisões|Log de Revisões]].''
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
O Log de Revisões é o histórico de todas as alterações realizadas no projeto. Nele é possível verificar cronologicamente quando e quais objetos foram criados, modificados ou excluídos, e se necessário, restaurar versões anteriores.
=== Restaurando versões anteriores de um objeto ===
Para restaurar a versão anterior de um objeto, localize a revisão que deseja restaurar, clique com o botão direito sobre o objeto (na grade inferior) e clique em '''Restaurar'''. Feito isso, o objeto foi restaurado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de [[#Liberação de Objetos|Liberação de Objetos]].
== Lixeira ==
=== Restaurando um objeto excluído ===
988b9dc3e8f73932f5cc94ffcb3d7c6dcb4afca4
1921
1920
2018-09-05T18:43:51Z
Daniel.giacomelli
1
/* Lixeira */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, preencha os comentários e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
Após a liberação, os bloqueios são removidos, e o objeto fica disponível para ser alterado por outros usuários.
''OBS.: É muito importante que os comentários sejam preenchidos, para que as alterações realizadas possam ser facilmente identificadas no [[#Log de Revisões|Log de Revisões]].''
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
O Log de Revisões é o histórico de todas as alterações realizadas no projeto. Nele é possível verificar cronologicamente quando e quais objetos foram criados, modificados ou excluídos, e se necessário, restaurar versões anteriores.
=== Restaurando versões anteriores de um objeto ===
Para restaurar a versão anterior de um objeto, localize a revisão que deseja restaurar, clique com o botão direito sobre o objeto (na grade inferior) e clique em '''Restaurar'''. Feito isso, o objeto foi restaurado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de [[#Liberação de Objetos|Liberação de Objetos]].
== Lixeira ==
Todos os objetos excluídos do sistema são movidos para a '''Lixeira''', e podem ser recuperados a qualquer momento pelo administrador do sistema.
=== Restaurando um objeto excluído ===
Para recuperar um objeto excluído, selecione-o na Lixeira, clique com o botão direito do mouse sobre ele e em seguida clique na opção '''Recuperar'''. Após a conclusão do processamento, a recuperação do objeto precisa ser confirmada na tela de Liberação de Objetos
6a5c678bb8630cec474ff5e92713e519107b83e5
1922
1921
2018-09-05T18:44:27Z
Daniel.giacomelli
1
/* Restaurando um objeto excluído */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, preencha os comentários e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
Após a liberação, os bloqueios são removidos, e o objeto fica disponível para ser alterado por outros usuários.
''OBS.: É muito importante que os comentários sejam preenchidos, para que as alterações realizadas possam ser facilmente identificadas no [[#Log de Revisões|Log de Revisões]].''
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
O Log de Revisões é o histórico de todas as alterações realizadas no projeto. Nele é possível verificar cronologicamente quando e quais objetos foram criados, modificados ou excluídos, e se necessário, restaurar versões anteriores.
=== Restaurando versões anteriores de um objeto ===
Para restaurar a versão anterior de um objeto, localize a revisão que deseja restaurar, clique com o botão direito sobre o objeto (na grade inferior) e clique em '''Restaurar'''. Feito isso, o objeto foi restaurado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de [[#Liberação de Objetos|Liberação de Objetos]].
== Lixeira ==
Todos os objetos excluídos do sistema são movidos para a '''Lixeira''', e podem ser recuperados a qualquer momento pelo administrador do sistema.
=== Restaurando um objeto excluído ===
Para recuperar um objeto excluído, selecione-o na Lixeira, clique com o botão direito do mouse sobre ele e em seguida clique na opção '''Recuperar'''. Feito isso, o objeto foi recuperado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de Liberação de Objetos.
dd9a7c91b9866996e29d91c63a79ddd5b9a60386
1924
1922
2018-09-05T18:46:43Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
[[Arquivo:ObjectReleaseRevert.jpg|thumb|Revertendo alterações em um objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, preencha os comentários e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
Após a liberação, os bloqueios são removidos, e o objeto fica disponível para ser alterado por outros usuários.
''OBS.: É muito importante que os comentários sejam preenchidos, para que as alterações realizadas possam ser facilmente identificadas no [[#Log de Revisões|Log de Revisões]].''
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
O Log de Revisões é o histórico de todas as alterações realizadas no projeto. Nele é possível verificar cronologicamente quando e quais objetos foram criados, modificados ou excluídos, e se necessário, restaurar versões anteriores.
=== Restaurando versões anteriores de um objeto ===
Para restaurar a versão anterior de um objeto, localize a revisão que deseja restaurar, clique com o botão direito sobre o objeto (na grade inferior) e clique em '''Restaurar'''. Feito isso, o objeto foi restaurado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de [[#Liberação de Objetos|Liberação de Objetos]].
== Lixeira ==
Todos os objetos excluídos do sistema são movidos para a '''Lixeira''', e podem ser recuperados a qualquer momento pelo administrador do sistema.
=== Restaurando um objeto excluído ===
Para recuperar um objeto excluído, selecione-o na Lixeira, clique com o botão direito do mouse sobre ele e em seguida clique na opção '''Recuperar'''. Feito isso, o objeto foi recuperado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de Liberação de Objetos.
0dbab6e9d5fb0b79fd0fc4582e7370be379c68d1
1925
1924
2018-09-05T18:53:37Z
Daniel.giacomelli
1
/* Log de Revisões */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
[[Arquivo:ObjectReleaseRevert.jpg|thumb|Revertendo alterações em um objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, preencha os comentários e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
Após a liberação, os bloqueios são removidos, e o objeto fica disponível para ser alterado por outros usuários.
''OBS.: É muito importante que os comentários sejam preenchidos, para que as alterações realizadas possam ser facilmente identificadas no [[#Log de Revisões|Log de Revisões]].''
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
O Log de Revisões é o histórico de todas as alterações realizadas no projeto. Nele é possível verificar cronologicamente quando e quais objetos foram criados, modificados ou excluídos, e se necessário, restaurar versões anteriores.
Para acessar o Log de Revisões, acesse o menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Log de Revisões'' do LATROMI Client.
=== Restaurando versões anteriores de um objeto ===
Para restaurar a versão anterior de um objeto, localize a revisão que deseja restaurar, clique com o botão direito sobre o objeto (na grade inferior) e clique em '''Restaurar'''. Feito isso, o objeto foi restaurado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de [[#Liberação de Objetos|Liberação de Objetos]].
== Lixeira ==
Todos os objetos excluídos do sistema são movidos para a '''Lixeira''', e podem ser recuperados a qualquer momento pelo administrador do sistema.
=== Restaurando um objeto excluído ===
Para recuperar um objeto excluído, selecione-o na Lixeira, clique com o botão direito do mouse sobre ele e em seguida clique na opção '''Recuperar'''. Feito isso, o objeto foi recuperado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de Liberação de Objetos.
93d1179f86089ed13f1594bb6c875c52b1321322
1926
1925
2018-09-05T18:55:52Z
Daniel.giacomelli
1
/* Lixeira */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
[[Arquivo:ObjectReleaseRevert.jpg|thumb|Revertendo alterações em um objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, preencha os comentários e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
Após a liberação, os bloqueios são removidos, e o objeto fica disponível para ser alterado por outros usuários.
''OBS.: É muito importante que os comentários sejam preenchidos, para que as alterações realizadas possam ser facilmente identificadas no [[#Log de Revisões|Log de Revisões]].''
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
O Log de Revisões é o histórico de todas as alterações realizadas no projeto. Nele é possível verificar cronologicamente quando e quais objetos foram criados, modificados ou excluídos, e se necessário, restaurar versões anteriores.
Para acessar o Log de Revisões, acesse o menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Log de Revisões'' do LATROMI Client.
=== Restaurando versões anteriores de um objeto ===
Para restaurar a versão anterior de um objeto, localize a revisão que deseja restaurar, clique com o botão direito sobre o objeto (na grade inferior) e clique em '''Restaurar'''. Feito isso, o objeto foi restaurado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de [[#Liberação de Objetos|Liberação de Objetos]].
== Lixeira ==
Todos os objetos excluídos do sistema são movidos para a '''Lixeira''', e podem ser recuperados a qualquer momento pelo administrador do sistema.
Para acessar a Lixeira, acesse o menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Lixeira.
=== Restaurando um objeto excluído ===
Para recuperar um objeto excluído, selecione-o na Lixeira, clique com o botão direito do mouse sobre ele e em seguida clique na opção '''Recuperar'''. Feito isso, o objeto foi recuperado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de Liberação de Objetos.
f39d08175bf4a5a2d967f500db607dc02f1badc2
1927
1926
2018-09-05T18:56:22Z
Daniel.giacomelli
1
/* Log de Revisões */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
[[Arquivo:ObjectReleaseRevert.jpg|thumb|Revertendo alterações em um objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, preencha os comentários e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
Após a liberação, os bloqueios são removidos, e o objeto fica disponível para ser alterado por outros usuários.
''OBS.: É muito importante que os comentários sejam preenchidos, para que as alterações realizadas possam ser facilmente identificadas no [[#Log de Revisões|Log de Revisões]].''
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
O Log de Revisões é o histórico de todas as alterações realizadas no projeto. Nele é possível verificar cronologicamente quando e quais objetos foram criados, modificados ou excluídos, e se necessário, restaurar versões anteriores.
Para abrir o Log de Revisões, acesse o menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Log de Revisões'' do LATROMI Client.
=== Restaurando versões anteriores de um objeto ===
Para restaurar a versão anterior de um objeto, localize a revisão que deseja restaurar, clique com o botão direito sobre o objeto (na grade inferior) e clique em '''Restaurar'''. Feito isso, o objeto foi restaurado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de [[#Liberação de Objetos|Liberação de Objetos]].
== Lixeira ==
Todos os objetos excluídos do sistema são movidos para a '''Lixeira''', e podem ser recuperados a qualquer momento pelo administrador do sistema.
Para acessar a Lixeira, acesse o menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Lixeira.
=== Restaurando um objeto excluído ===
Para recuperar um objeto excluído, selecione-o na Lixeira, clique com o botão direito do mouse sobre ele e em seguida clique na opção '''Recuperar'''. Feito isso, o objeto foi recuperado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de Liberação de Objetos.
13eba2ba756c101037e38f64ca64f2f8ed2fd57f
1928
1927
2018-09-05T18:57:49Z
Daniel.giacomelli
1
/* Lixeira */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
[[Arquivo:ObjectReleaseRevert.jpg|thumb|Revertendo alterações em um objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, preencha os comentários e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
Após a liberação, os bloqueios são removidos, e o objeto fica disponível para ser alterado por outros usuários.
''OBS.: É muito importante que os comentários sejam preenchidos, para que as alterações realizadas possam ser facilmente identificadas no [[#Log de Revisões|Log de Revisões]].''
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
O Log de Revisões é o histórico de todas as alterações realizadas no projeto. Nele é possível verificar cronologicamente quando e quais objetos foram criados, modificados ou excluídos, e se necessário, restaurar versões anteriores.
Para abrir o Log de Revisões, acesse o menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Log de Revisões'' do LATROMI Client.
=== Restaurando versões anteriores de um objeto ===
Para restaurar a versão anterior de um objeto, localize a revisão que deseja restaurar, clique com o botão direito sobre o objeto (na grade inferior) e clique em '''Restaurar'''. Feito isso, o objeto foi restaurado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de [[#Liberação de Objetos|Liberação de Objetos]].
== Lixeira ==
Todos os objetos excluídos do sistema são movidos para a '''Lixeira''', e podem ser recuperados a qualquer momento pelo administrador do sistema.
Para abrir a Lixeira, acesse o menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Lixeira'' no LATROMI Client.
=== Restaurando um objeto excluído ===
Para recuperar um objeto excluído, selecione-o na Lixeira, clique com o botão direito do mouse sobre ele e em seguida clique na opção '''Recuperar'''. Feito isso, o objeto foi recuperado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de Liberação de Objetos.
5837e6ef511568796228b6c666a34ecfe2273a6d
1929
1928
2018-09-05T18:58:06Z
Daniel.giacomelli
1
/* Log de Revisões */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
[[Arquivo:ObjectReleaseRevert.jpg|thumb|Revertendo alterações em um objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão.
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, preencha os comentários e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
Após a liberação, os bloqueios são removidos, e o objeto fica disponível para ser alterado por outros usuários.
''OBS.: É muito importante que os comentários sejam preenchidos, para que as alterações realizadas possam ser facilmente identificadas no [[#Log de Revisões|Log de Revisões]].''
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
O Log de Revisões é o histórico de todas as alterações realizadas no projeto. Nele é possível verificar cronologicamente quando e quais objetos foram criados, modificados ou excluídos, e se necessário, restaurar versões anteriores.
Para abrir o Log de Revisões, acesse o menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Log de Revisões'' no LATROMI Client.
=== Restaurando versões anteriores de um objeto ===
Para restaurar a versão anterior de um objeto, localize a revisão que deseja restaurar, clique com o botão direito sobre o objeto (na grade inferior) e clique em '''Restaurar'''. Feito isso, o objeto foi restaurado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de [[#Liberação de Objetos|Liberação de Objetos]].
== Lixeira ==
Todos os objetos excluídos do sistema são movidos para a '''Lixeira''', e podem ser recuperados a qualquer momento pelo administrador do sistema.
Para abrir a Lixeira, acesse o menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Lixeira'' no LATROMI Client.
=== Restaurando um objeto excluído ===
Para recuperar um objeto excluído, selecione-o na Lixeira, clique com o botão direito do mouse sobre ele e em seguida clique na opção '''Recuperar'''. Feito isso, o objeto foi recuperado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de Liberação de Objetos.
897a30fe0f06c155db8cd7145d88e1a5a4190711
1930
1929
2018-09-05T19:16:38Z
Daniel.giacomelli
1
/* Restrições */
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
[[Arquivo:ObjectReleaseRevert.jpg|thumb|Revertendo alterações em um objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão (leia sobre a [[#Excluindo um objeto|exclusão de objetos]]).
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, preencha os comentários e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
Após a liberação, os bloqueios são removidos, e o objeto fica disponível para ser alterado por outros usuários.
''OBS.: É muito importante que os comentários sejam preenchidos, para que as alterações realizadas possam ser facilmente identificadas no [[#Log de Revisões|Log de Revisões]].''
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
O Log de Revisões é o histórico de todas as alterações realizadas no projeto. Nele é possível verificar cronologicamente quando e quais objetos foram criados, modificados ou excluídos, e se necessário, restaurar versões anteriores.
Para abrir o Log de Revisões, acesse o menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Log de Revisões'' no LATROMI Client.
=== Restaurando versões anteriores de um objeto ===
Para restaurar a versão anterior de um objeto, localize a revisão que deseja restaurar, clique com o botão direito sobre o objeto (na grade inferior) e clique em '''Restaurar'''. Feito isso, o objeto foi restaurado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de [[#Liberação de Objetos|Liberação de Objetos]].
== Lixeira ==
Todos os objetos excluídos do sistema são movidos para a '''Lixeira''', e podem ser recuperados a qualquer momento pelo administrador do sistema.
Para abrir a Lixeira, acesse o menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Lixeira'' no LATROMI Client.
=== Restaurando um objeto excluído ===
Para recuperar um objeto excluído, selecione-o na Lixeira, clique com o botão direito do mouse sobre ele e em seguida clique na opção '''Recuperar'''. Feito isso, o objeto foi recuperado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de Liberação de Objetos.
e94407cb594d4a6639ceb9e14744dc448727db4f
1933
1930
2018-09-10T14:45:36Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
[[Arquivo:ObjectReleaseRevert.jpg|thumb|Revertendo alterações em um objeto]]
[[Arquivo:VersionControlDiagram.png|thumb|Diagrama de Controle de Versão]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão (leia sobre a [[#Excluindo um objeto|exclusão de objetos]]).
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, preencha os comentários e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
Após a liberação, os bloqueios são removidos, e o objeto fica disponível para ser alterado por outros usuários.
''OBS.: É muito importante que os comentários sejam preenchidos, para que as alterações realizadas possam ser facilmente identificadas no [[#Log de Revisões|Log de Revisões]].''
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
O Log de Revisões é o histórico de todas as alterações realizadas no projeto. Nele é possível verificar cronologicamente quando e quais objetos foram criados, modificados ou excluídos, e se necessário, restaurar versões anteriores.
Para abrir o Log de Revisões, acesse o menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Log de Revisões'' no LATROMI Client.
=== Restaurando versões anteriores de um objeto ===
Para restaurar a versão anterior de um objeto, localize a revisão que deseja restaurar, clique com o botão direito sobre o objeto (na grade inferior) e clique em '''Restaurar'''. Feito isso, o objeto foi restaurado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de [[#Liberação de Objetos|Liberação de Objetos]].
== Lixeira ==
Todos os objetos excluídos do sistema são movidos para a '''Lixeira''', e podem ser recuperados a qualquer momento pelo administrador do sistema.
Para abrir a Lixeira, acesse o menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Lixeira'' no LATROMI Client.
=== Restaurando um objeto excluído ===
Para recuperar um objeto excluído, selecione-o na Lixeira, clique com o botão direito do mouse sobre ele e em seguida clique na opção '''Recuperar'''. Feito isso, o objeto foi recuperado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de Liberação de Objetos.
1bfe56eb5c590be2d3a04f64960e9620bd334ee7
1935
1933
2018-09-10T14:48:35Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:VersionControlDiagram.png|thumb|Diagrama de Controle de Versão]]
[[Arquivo:ObjectHeader.jpg|thumb|Objeto na revisão 150]]
[[Arquivo:ObjectHeader Alterando.jpg|thumb|Objeto na revisão 150, com alterações em andamento]]
[[Arquivo:SalvandoNovoObjeto.jpg|thumb|Salvando novo objeto]]
[[Arquivo:ObjectReleaseRevert.jpg|thumb|Revertendo alterações em um objeto]]
Todos os objetos (consultas, formulários e etc) desenvolvidos dentro do LATROMI possuem suporte a versionamento. Ao criar ou iniciar a alteração de um objeto, o mesmo fica bloqueado para o usuário logado, e ao final das alterações, o mesmo deve ser liberado, gerando assim uma '''revisão''', com o estado atual do objeto armazenado para consulta ou restauração posterior.
== Revisões ==
O Controle de Versão é formado por um conjunto de revisões, e cada '''revisão''' é formada por uma ou mais "imagens" de objetos. Através dessa imagem, é possível consultar como um objeto era em determinada data, quem realizou as alterações e até mesmo restaurar as alterações.
O número de revisão em que um objeto se encontra pode ser conferido no cabeçalho do objeto, ao lado direito do botão de alteração, no formato '''r'''''<nro revisão>''. Se o o caractere '''+''' for exibido junto ao número da revisão, significa que objeto está sendo alterado.
:Exemplos:
:: '''r'''150: Revisão 150. O objeto não está sendo alterado.
:: '''r'''150'''+''': Revisão 150 sendo alterada por algum usuário. Quando o objeto for liberado, ele será vinculado a um novo número de revisão, e se as alterações forem revertidas, voltará a ser r150.
''OBS.: Objetos mais antigos podem não fazer parte de nenhuma revisão, até que uma alteração seja realizada e liberada.''
== Criando um novo objeto ==
O processo de criação de qualquer objeto é muito simples. Basta clicar no botão '''Novo''', preencher os campos obrigatórios e em seguida clicar em '''Salvar'''. Quando o objeto for salvo no sistema, ele entrará em '''modo de alteração''', e um bloqueio será criado automaticamente em nome do usuário logado.
== Alterando um objeto existente ==
Para iniciar uma alteração em um objeto já existente, basta clicar no botão '''Alterar''', conforme indica a mensagem no cabeçalho do objeto.
=== Restrições ===
Existe algumas restrições que impedem o usuário de iniciar uma alteração em um objeto. Essas restrições são:
* O proprietário do objeto (empresa) é diferente do detentor da licença e uso do sistema.
* O objeto está sendo alterado por outro usuário.
* O objeto foi marcado para exclusão (leia sobre a [[#Excluindo um objeto|exclusão de objetos]]).
== Excluindo um objeto ==
Ao clicar em ''Excluir'', o objeto não é realmente excluído do sistema. Ele fica marcado para exclusão, e entra na lista de alterações pendentes a serem liberadas. Quando a exclusão for liberada (efetivada), o objeto passa a fazer parte de uma nova revisão, e é enviado para a '''Lixeira''', podendo ser restaurado posteriormente.
Enquanto a exclusão do objeto não for efetivada, o objeto poderá ser carregado em modo '''Somente Leitura''', e a mensagem "''Marcado para Exclusão''" será exibida no cabeçalho do objeto. Após a efetivação da exclusão, o objeto não poderá mais ser carregado, e uma mensagem de crítica será exibida informando que o objeto foi excluído.
== Liberação de Objetos ==
Existem duas maneiras de liberar um objeto. A primeira, é clicar no botão de alteração quando o texto for "Alterando". Dessa forma, a tela liberação de objeto será aberta, e apenas o objeto selecionado será filtrado. A segunda maneira é através do menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Liberação de Objetos''. Ao abrir este menu, a mesma tela de liberação de objetos será aberta, mostrando todos os objetos pendentes de liberação.
=== Liberar ===
Para realizar a liberação, marque os objetos que deseja liberar, preencha os comentários e clique no botão '''Liberar'''. Após o final do processamento, uma nova revisão será criada, e os objetos liberados farão parte dela.
Após a liberação, os bloqueios são removidos, e o objeto fica disponível para ser alterado por outros usuários.
''OBS.: É muito importante que os comentários sejam preenchidos, para que as alterações realizadas possam ser facilmente identificadas no [[#Log de Revisões|Log de Revisões]].''
=== Reverter alterações ===
Em alguns casos, uma alteração realizada em um objeto pode se tornar desnecessária no final do desenvolvimento. Nestes casos, é possível '''Reverter''' as alterações, fazendo com que o objeto retorne ao seu estado original.
Para reverter alterações, marque os objetos que deseja reverter, e clique no botão '''Reverter'''.
== Log de Revisões ==
O Log de Revisões é o histórico de todas as alterações realizadas no projeto. Nele é possível verificar cronologicamente quando e quais objetos foram criados, modificados ou excluídos, e se necessário, restaurar versões anteriores.
Para abrir o Log de Revisões, acesse o menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Log de Revisões'' no LATROMI Client.
=== Restaurando versões anteriores de um objeto ===
Para restaurar a versão anterior de um objeto, localize a revisão que deseja restaurar, clique com o botão direito sobre o objeto (na grade inferior) e clique em '''Restaurar'''. Feito isso, o objeto foi restaurado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de [[#Liberação de Objetos|Liberação de Objetos]].
== Lixeira ==
Todos os objetos excluídos do sistema são movidos para a '''Lixeira''', e podem ser recuperados a qualquer momento pelo administrador do sistema.
Para abrir a Lixeira, acesse o menu ''Desenvolvimento '''>''' Controle de Versão '''>''' Lixeira'' no LATROMI Client.
=== Restaurando um objeto excluído ===
Para recuperar um objeto excluído, selecione-o na Lixeira, clique com o botão direito do mouse sobre ele e em seguida clique na opção '''Recuperar'''. Feito isso, o objeto foi recuperado, mas essa operação ainda precisa ser confirmada e liberada em uma nova revisão. Para isso, acesso a tela de Liberação de Objetos.
52079a853ecb996a59f5e297460e009cf825ebf1
Arquivo:ObjectHeader.jpg
6
264
1895
2018-09-04T13:59:39Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:ObjectHeader Alterando.jpg
6
265
1896
2018-09-04T14:00:42Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:SalvandoNovoObjeto.jpg
6
266
1906
2018-09-04T14:26:55Z
Daniel.giacomelli
1
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Arquivo:ObjectReleaseRevert.jpg
6
267
1923
2018-09-05T18:46:14Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Revertendo alterações em um objeto
35297bd1ef0d338390a6dfda7a0628f46baddd69
Arquivo:VersionControlDiagram.png
6
269
1932
2018-09-10T14:44:19Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Diagrama de Controle de Versão
ca87add80e62ad65f22029df876d792662c123b3
1934
1932
2018-09-10T14:47:13Z
Daniel.giacomelli
1
Daniel.giacomelli carregada uma nova versão de [[Arquivo:VersionControlDiagram.png]]
wikitext
text/x-wiki
Diagrama de Controle de Versão
ca87add80e62ad65f22029df876d792662c123b3
1936
1934
2018-09-11T20:57:42Z
Daniel.giacomelli
1
Daniel.giacomelli carregada uma nova versão de [[Arquivo:VersionControlDiagram.png]]
wikitext
text/x-wiki
Diagrama de Controle de Versão
ca87add80e62ad65f22029df876d792662c123b3
LATROMI: Tópicos de Ajuda
0
27
1937
1910
2018-10-02T15:02:10Z
Daniel.giacomelli
1
wikitext
text/x-wiki
: '''Visão Geral do Sistema'''
:# [[LATROMI Client]]
:## [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:# [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
: '''[[Consultas]]'''
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
: '''Serviços'''
:# [[Authentication.svc]] (Serviço de Autenticação)
: '''Páginas do LATROMI Web'''
:# [[Report.aspx]] (Página de visualização de Consultas)
:# [[RptPrintView.aspx]] - (Página de geração de PDF)
: '''Performance'''
:# [[Melhoria de Performance no IIS]]
: '''Segurança'''
:# [[Segurança:Papeis de Usuários|Papeis de Usuários]]
: '''Serviços Externos'''
:# [[Integrações:Google Maps|Google Maps]]
: '''Desenvolvimento'''
:# [[Controle de Versão]]
: '''Autenticação'''
:# [[Autenticação simples via URL]]
:# [[Autenticação com token via URL]]
e778110ae4e329b057ef9ed57fa6836cc4d3d7e3
1939
1937
2018-10-02T17:40:04Z
Daniel.giacomelli
1
wikitext
text/x-wiki
: '''Visão Geral do Sistema'''
:# [[LATROMI Client]]
:## [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:# [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
: '''[[Consultas]]'''
:# [[Consultas:Visão Geral]]
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
: '''Serviços'''
:# [[Authentication.svc]] (Serviço de Autenticação)
: '''Páginas do LATROMI Web'''
:# [[Report.aspx]] (Página de visualização de Consultas)
:# [[RptPrintView.aspx]] - (Página de geração de PDF)
: '''Performance'''
:# [[Melhoria de Performance no IIS]]
: '''Segurança'''
:# [[Segurança:Papeis de Usuários|Papeis de Usuários]]
: '''Serviços Externos'''
:# [[Integrações:Google Maps|Google Maps]]
: '''Desenvolvimento'''
:# [[Controle de Versão]]
: '''Autenticação'''
:# [[Autenticação simples via URL]]
:# [[Autenticação com token via URL]]
3326691e77bf3f6784be58a98b63a7dc28a0c68b
1940
1939
2018-10-02T17:44:22Z
Daniel.giacomelli
1
wikitext
text/x-wiki
: '''Visão Geral do Sistema'''
:# [[LATROMI Client]]
:## [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:# [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
: '''[[Desenvolvimento]]'''
:# [[Consulta:Visão Geral|Consultas]]
:# [[Browser Dinâmico:Visão Geral|Browser Dinâmico]]
:# [[Formulário Dinâmico:Visão Geral|Formulário Dinâmico]]
:# [[Extrator de Arquivos:Visão Geral|Extrator de Arquivos]]
:# [[Documentos:Visão Geral|Documentos]]
:# [[Traduções:Visão Geral|Traduções]]
:# [[Menus:Visão Geral|Menu]]
:# [[Menus:Variáveis Globais|Variáveis Globais]]
:#
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
: '''Serviços'''
:# [[Authentication.svc]] (Serviço de Autenticação)
: '''Páginas do LATROMI Web'''
:# [[Report.aspx]] (Página de visualização de Consultas)
:# [[RptPrintView.aspx]] - (Página de geração de PDF)
: '''Performance'''
:# [[Melhoria de Performance no IIS]]
: '''Segurança'''
:# [[Segurança:Papeis de Usuários|Papeis de Usuários]]
: '''Serviços Externos'''
:# [[Integrações:Google Maps|Google Maps]]
: '''Desenvolvimento'''
:# [[Controle de Versão]]
: '''Autenticação'''
:# [[Autenticação simples via URL]]
:# [[Autenticação com token via URL]]
81628d43850bfea69fdd969ad9be75d450e4b869
1941
1940
2018-10-02T17:44:34Z
Daniel.giacomelli
1
wikitext
text/x-wiki
: '''Visão Geral do Sistema'''
:# [[LATROMI Client]]
:## [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:# [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
: '''Desenvolvimento'''
:# [[Consulta:Visão Geral|Consultas]]
:# [[Browser Dinâmico:Visão Geral|Browser Dinâmico]]
:# [[Formulário Dinâmico:Visão Geral|Formulário Dinâmico]]
:# [[Extrator de Arquivos:Visão Geral|Extrator de Arquivos]]
:# [[Documentos:Visão Geral|Documentos]]
:# [[Traduções:Visão Geral|Traduções]]
:# [[Menus:Visão Geral|Menu]]
:# [[Menus:Variáveis Globais|Variáveis Globais]]
:#
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
: '''Serviços'''
:# [[Authentication.svc]] (Serviço de Autenticação)
: '''Páginas do LATROMI Web'''
:# [[Report.aspx]] (Página de visualização de Consultas)
:# [[RptPrintView.aspx]] - (Página de geração de PDF)
: '''Performance'''
:# [[Melhoria de Performance no IIS]]
: '''Segurança'''
:# [[Segurança:Papeis de Usuários|Papeis de Usuários]]
: '''Serviços Externos'''
:# [[Integrações:Google Maps|Google Maps]]
: '''Desenvolvimento'''
:# [[Controle de Versão]]
: '''Autenticação'''
:# [[Autenticação simples via URL]]
:# [[Autenticação com token via URL]]
d7f6d988346134996ab00908b1be8a2b5b55c53c
1942
1941
2018-10-02T17:45:35Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Tópicos de Ajuda do Sistema LATROMI}}
: '''Visão Geral do Sistema'''
:# [[LATROMI Client]]
:## [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:# [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
: '''Desenvolvimento'''
:# [[Consulta:Visão Geral|Consultas]]
:# [[Browser Dinâmico:Visão Geral|Browser Dinâmico]]
:# [[Formulário Dinâmico:Visão Geral|Formulário Dinâmico]]
:# [[Extrator de Arquivos:Visão Geral|Extrator de Arquivos]]
:# [[Documentos:Visão Geral|Documentos]]
:# [[Traduções:Visão Geral|Traduções]]
:# [[Menus:Visão Geral|Menu]]
:# [[Menus:Variáveis Globais|Variáveis Globais]]
:#
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
: '''Serviços'''
:# [[Authentication.svc]] (Serviço de Autenticação)
: '''Páginas do LATROMI Web'''
:# [[Report.aspx]] (Página de visualização de Consultas)
:# [[RptPrintView.aspx]] - (Página de geração de PDF)
: '''Performance'''
:# [[Melhoria de Performance no IIS]]
: '''Segurança'''
:# [[Segurança:Papeis de Usuários|Papeis de Usuários]]
: '''Serviços Externos'''
:# [[Integrações:Google Maps|Google Maps]]
: '''Desenvolvimento'''
:# [[Controle de Versão]]
: '''Autenticação'''
:# [[Autenticação simples via URL]]
:# [[Autenticação com token via URL]]
8d790574d7d618e19b51eb12c29d34cce40d72cc
1982
1942
2018-10-08T21:11:04Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Tópicos de Ajuda do Sistema LATROMI}}
; Visão Geral do Sistema
: [[LATROMI Client]]
:: [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:: [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
; Desenvolvimento
: [[Consulta:Visão Geral|Consultas]]
:: [[Consulta:Parâmetros|Parâmetros]]
:: [[Restrições|Restrições]]
:: [[Grid|Grid]]
:: [[Gráfico|Gráfico]]
:: [[CrossTab|CrossTab]]
:: [[Mapas|Mapas]]
:: [[Formatações Condicionais|Formatações Condicionais]]
:: [[Botões|Botões]]
:: [[Links|Links]]
:: [[Comando SQL|Comando SQL]]
:: [[Configurações|Configurações]]
: [[Browser Dinâmico:Visão Geral|Browser Dinâmico]]
:: [[Browser Dinâmico:Fonte de Dados|Fonte de Dados]]
:: [[Browser Dinâmico:Parâmetros|Parâmetros]]
:: [[Browser Dinâmico:Colunas|Colunas]]
: [[Formulário Dinâmico:Visão Geral|Formulário Dinâmico]]
:: [[Formulário Dinâmico:Campos|Campos]]
:: [[Formulário Dinâmico:Layout|Layout]]
:: [[Formulário Dinâmico:Parâmetros|Parâmetros]]
:: [[Formulário Dinâmico:Variáveis|Variáveis]]
:: [[Formulário Dinâmico:Programação|Programação]]
:: [[Formulário Dinâmico:Janelas|Janelas]]
:: [[Formulário Dinâmico:Documentos|Documentos]]
:: [[Formulário Dinâmico:Configurações|Configurações]]
: [[Extrator de Arquivos:Visão Geral|Extrator de Arquivos]]
:: [[Extrator de Arquivos:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Utilizando em Consultas|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Extração através de requisição HTTP|Extração através de requisição HTTP]]
: [[Documentos:Visão Geral|Documentos]]
:: [[Documentos:Adicionando Imagens|Adicionando Imagens]]
:: [[Documentos:Incorporando Documentos|Incorporando Documentos]]
:: [[Documentos:Referenciando Documentos|Referenciando Documentos]]
:: [[Documentos:Utilizando em Formulários|Utilizando em Formulários]]
: [[Traduções:Visão Geral|Traduções]]
:: [[Traduções:Tradução Automática|Tradução Automática]]
:: [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
:: [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers Dinâmicos]]
:: [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Traduções:Alterando o Idioma do Usuário|Alterando o Idioma do Usuário]]
: [[Menus:Visão Geral|Menu]]
: [[Menus:Variáveis Globais|Variáveis Globais]]
: [[Controle de Versão]]
; Autenticação
: [[Autenticação simples via URL]]
: [[Autenticação com token via URL]]
; Segurança
: [[Segurança:Papeis de Usuários|Papeis de Usuários]]
; Serviços
: [[Authentication.svc]] (Serviço de Autenticação)
; Páginas do LATROMI Web
: [[Report.aspx]] (Página de visualização de Consultas)
: [[RptPrintView.aspx]] - (Página de geração de PDF)
; Serviços Externos
: [[Integrações:Google Maps|Google Maps]]
; Performance
: [[Melhoria de Performance no IIS]]
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
658259dedb40895ad343e5a56e794ed2b722b9c5
1985
1982
2018-10-08T21:41:46Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Tópicos de Ajuda do Sistema LATROMI}}
; Visão Geral do Sistema
: [[LATROMI Client]]
:: [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:: [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
; Desenvolvimento
: [[Consulta:Visão Geral|Consultas]]
:: [[Consulta:Parâmetros|Parâmetros]]
:: [[Consulta:Restrições|Restrições]]
:: [[Consulta:Grid|Grid]]
:: [[Consulta:Gráfico|Gráfico]]
:: [[Consulta:CrossTab|CrossTab]]
:: [[Consulta:Mapas|Mapas]]
:: [[Consulta:Formatações Condicionais|Formatações Condicionais]]
:: [[Consulta:Botões|Botões]]
:: [[Consulta:Links|Links]]
:: [[Consulta:Comando SQL|Comando SQL]]
:: [[Consulta:Configurações|Configurações]]
: [[Browser Dinâmico:Visão Geral|Browser Dinâmico]]
:: [[Browser Dinâmico:Fonte de Dados|Fonte de Dados]]
:: [[Browser Dinâmico:Parâmetros|Parâmetros]]
:: [[Browser Dinâmico:Colunas|Colunas]]
: [[Formulário Dinâmico:Visão Geral|Formulário Dinâmico]]
:: [[Formulário Dinâmico:Campos|Campos]]
:: [[Formulário Dinâmico:Layout|Layout]]
:: [[Formulário Dinâmico:Parâmetros|Parâmetros]]
:: [[Formulário Dinâmico:Variáveis|Variáveis]]
:: [[Formulário Dinâmico:Programação|Programação]]
:: [[Formulário Dinâmico:Janelas|Janelas]]
:: [[Formulário Dinâmico:Documentos|Documentos]]
:: [[Formulário Dinâmico:Configurações|Configurações]]
: [[Extrator de Arquivos:Visão Geral|Extrator de Arquivos]]
:: [[Extrator de Arquivos:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Utilizando em Consultas|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Extração através de requisição HTTP|Extração através de requisição HTTP]]
: [[Documentos:Visão Geral|Documentos]]
:: [[Documentos:Adicionando Imagens|Adicionando Imagens]]
:: [[Documentos:Incorporando Documentos|Incorporando Documentos]]
:: [[Documentos:Referenciando Documentos|Referenciando Documentos]]
:: [[Documentos:Utilizando em Formulários|Utilizando em Formulários]]
: [[Traduções:Visão Geral|Traduções]]
:: [[Traduções:Tradução Automática|Tradução Automática]]
:: [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
:: [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers Dinâmicos]]
:: [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Traduções:Alterando o Idioma do Usuário|Alterando o Idioma do Usuário]]
: [[Menus:Visão Geral|Menu]]
: [[Menus:Variáveis Globais|Variáveis Globais]]
: [[Controle de Versão]]
; Autenticação
: [[Autenticação simples via URL]]
: [[Autenticação com token via URL]]
; Segurança
: [[Segurança:Papeis de Usuários|Papeis de Usuários]]
; Serviços
: [[Authentication.svc]] (Serviço de Autenticação)
; Páginas do LATROMI Web
: [[Report.aspx]] (Página de visualização de Consultas)
: [[RptPrintView.aspx]] - (Página de geração de PDF)
; Serviços Externos
: [[Integrações:Google Maps|Google Maps]]
; Performance
: [[Melhoria de Performance no IIS]]
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Máscara]]
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
f54be3655b1ae3c28f3b204b14767860c86bd7cc
LATROMI Client: Primeiro Acesso
0
163
1938
1610
2018-10-02T15:03:00Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Primeiro Acesso ao LATROMI Client}}
== Configuração ==
Ao acessar o sistema pela primeira vez, será exibida essa mensagem. Clique em OK para iniciar a configuração inicial.
[[File:LatromiClient_FirstAccess1.jpg|||none]]
Será aberta a tela de ''Configurações Locais''. Essas informações são persistidas em arquivos, no computador onde o sistema foi instalado, e não no banco de dados.
Informe as dados de acesso ao banco de dados '''latromi''', e clique em OK.
[[File:LatromiClient_FirstAccess2.jpg|600px|thumb|none|Configurações Locais do LATROMI Client]]
OBS.: Essa configurações não será solicitada novamente, mas pode ser acessada através do menu Configurações > Configurações Locais
== Autenticação ==
Em seguida, será solicitada a autenticação do usuário. Utilize o usuário criado na instalação:
: '''Usuário:''' admin
: '''Senha:''' admin
[[File:Client_Login.jpg]]
== Ativação do Produto ==
{{Licenciamento}}
== Erros de inicialização ==
=== O programa não abre ===
Ao clicar para abrir o sistema, nada acontece.
'''Causas mais prováveis:''' <br>
* O usuário que está executando o programa não possui as permissões necessárias no computador.
'''Ações que podem resolver o problema''' <br />
* Verifique as permissões no diretório de instalação do programa. Por padrão, é ''C:\Program Files (x86)\LATROMI\Client''.
* Se não houver uma pasta chamada LATROMI no diretório oculto c:\ProgramData, crie-a e conceda todas as permissões para o usuário do windows. Se pasta já existir, apenas verifique as permissões.
56833728bdf5b79df31cfb7cb1149524f42c2cb0
MediaWiki:Sidebar
8
3
1943
1583
2018-10-02T17:46:41Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** LATROMI:_Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
* Avançado
** Desenvolvedor:APIs/JavaScript|APIs JavaScript
* Suporte Técnico
** Manual de Instalação do Sistema|Manual de Instalação
** Problemas Frequentes|Problemas Frequentes
* SEARCH
* TOOLBOX
* LANGUAGES
e253075c71191badaa674ed6167a4935874403d3
Consulta:Visão Geral
0
270
1944
2018-10-02T17:53:36Z
Daniel.giacomelli
1
Criou página com 'As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos...'
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
66a3430d98e992142f1053a405d7b83304b2f98b
1945
1944
2018-10-02T18:27:41Z
Daniel.giacomelli
1
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
== Criando Uma Consulta ==
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No ''LATROMI Client'', acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no botão com o ícone '''+''' (adicionar), que fica a esquerda da tela, e em seguida clique em ''Query''. A tela de edição quer Queries será exibida.
# Preencha o campo ''Nome'' sem usar espaços ou caracteres especiais. Por exemplo, ''MinhaQuery''.
# Preencha o campo ''Descrição''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo ''Conexão'', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba vertical '''SQL''' é chamado de '''Editor de SQL'''. Informe um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM minhatabela</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta a tela principal da Consulta, clique no menu ''Arquivo → Salvar''.
68400b1f12f12768432a028705284484ac7638c4
1946
1945
2018-10-02T18:28:21Z
Daniel.giacomelli
1
/* Criando Uma Consulta */
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
== Criando Uma Consulta ==
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no botão com o ícone '''+''' (adicionar), que fica a esquerda da tela, e em seguida clique em ''Query''. A tela de edição quer Queries será exibida.
# Preencha o campo ''Nome'' sem usar espaços ou caracteres especiais. Por exemplo, ''MinhaQuery''.
# Preencha o campo ''Descrição''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo ''Conexão'', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba vertical '''SQL''' é chamado de '''Editor de SQL'''. Informe um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM minhatabela</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta a tela principal da Consulta, clique no menu ''Arquivo → Salvar''.
ffffab92e27c5ba6fc3af60681ed73b4b5285799
1947
1946
2018-10-02T18:28:48Z
Daniel.giacomelli
1
/* Criando Uma Consulta */
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
== Criando Uma Consulta ==
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone '''+''' (adicionar), que fica a esquerda da tela, e em seguida clique em ''Query''. A tela de edição quer Queries será exibida.
# Preencha o campo ''Nome'' sem usar espaços ou caracteres especiais. Por exemplo, ''MinhaQuery''.
# Preencha o campo ''Descrição''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo ''Conexão'', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba vertical '''SQL''' é chamado de '''Editor de SQL'''. Informe um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM minhatabela</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta a tela principal da Consulta, clique no menu ''Arquivo → Salvar''.
d97b507ae8b38231cc08172eff260de5059d7ae1
1948
1947
2018-10-02T18:33:18Z
Daniel.giacomelli
1
/* Criando Uma Consulta */
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
== Criando Uma Consulta ==
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone '''+''' (adicionar), que fica a esquerda da tela, e em seguida clique em '''Query'''. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''MinhaQuery''.
# Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM minhatabela</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta a tela principal da Consulta, clique no menu ''Arquivo → Salvar''.
Pronto! Após executar estes passos, uma nova Consulta será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
52a583d39a52c255329502eba594a4ad2b6ce1a0
1949
1948
2018-10-02T18:33:54Z
Daniel.giacomelli
1
/* Criando Uma Consulta */
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
== Criando Uma Consulta ==
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone '''+''' (adicionar), que fica a esquerda da tela, e em seguida clique em '''Query'''. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''MinhaQuery''.
# Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM minhatabela</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta a tela principal da Consulta, clique no menu ''Arquivo → Salvar''.
Pronto! Após executar estes passos, uma nova Consulta será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg]]
5e206138005f84b073aa0b095cc027e1cc48a332
1950
1949
2018-10-02T18:44:35Z
Daniel.giacomelli
1
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
== Criando Uma Consulta ==
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone '''+''' (adicionar), que fica a esquerda da tela, e em seguida clique em '''Query'''. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''MinhaQuery''.
# Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM minhatabela</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta a tela principal da Consulta, clique no menu ''Arquivo → Salvar''.
Pronto! Após executar estes passos, uma nova Consulta será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg]]
== Testando a Consulta ==
Para testar a Consulta criada é muito simples. Enquanto a Consulta estiver carregada na tela do [[LATROMI Client]], clique no link ''Abrir no Navegador''. A Consulta será aberta no navegador padrão do usuário.
13d77a27bf4f4228bd16e0c1006f8a3976cdbbe2
1951
1950
2018-10-02T18:51:10Z
Daniel.giacomelli
1
/* Testando a Consulta */
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
== Criando Uma Consulta ==
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone '''+''' (adicionar), que fica a esquerda da tela, e em seguida clique em '''Query'''. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''MinhaQuery''.
# Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM minhatabela</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta a tela principal da Consulta, clique no menu ''Arquivo → Salvar''.
Pronto! Após executar estes passos, uma nova Consulta será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg]]
== Testando a Consulta ==
Para testar a Consulta criada é muito simples. Enquanto a Consulta estiver carregada na tela do [[LATROMI Client]], clique no link '''Abrir no Navegador'''. A Consulta será aberta no navegador padrão do usuário.
887dd0d5efb2ee188fdbf933bc8621d21f4288c3
1953
1951
2018-10-02T18:54:22Z
Daniel.giacomelli
1
/* Testando a Consulta */
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
== Criando Uma Consulta ==
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone '''+''' (adicionar), que fica a esquerda da tela, e em seguida clique em '''Query'''. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''MinhaQuery''.
# Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM minhatabela</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta a tela principal da Consulta, clique no menu ''Arquivo → Salvar''.
Pronto! Após executar estes passos, uma nova Consulta será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg]]
== Testando a Consulta ==
Para testar a Consulta criada é muito simples. Enquanto a Consulta estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A Consulta será aberta no navegador padrão do usuário.
c25e574fa4a59557204333df12158cb62651e593
1957
1953
2018-10-02T19:02:23Z
Daniel.giacomelli
1
/* Criando Uma Consulta */
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
== Criando Uma Consulta ==
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''MinhaQuery''.
# Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM minhatabela</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta a tela principal da Consulta, clique no menu ''Arquivo → Salvar''.
Pronto! Após executar estes passos, uma nova Consulta será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg]]
== Testando a Consulta ==
Para testar a Consulta criada é muito simples. Enquanto a Consulta estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A Consulta será aberta no navegador padrão do usuário.
695953006ffca6cb9f9930e322302c4a6fe08624
1959
1957
2018-10-03T16:48:04Z
Daniel.giacomelli
1
/* Testando a Consulta */
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
== Criando Uma Consulta ==
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''MinhaQuery''.
# Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM minhatabela</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta a tela principal da Consulta, clique no menu ''Arquivo → Salvar''.
Pronto! Após executar estes passos, uma nova Consulta será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg]]
== Testando a Consulta ==
Para testar a ''Consulta'' criada é muito simples. Enquanto a ''Consulta'' estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A Consulta será aberta no navegador padrão do usuário.
3cc62bf088a670ffe356ae97b66284407dd01d64
1960
1959
2018-10-03T16:48:18Z
Daniel.giacomelli
1
/* Testando a Consulta */
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
== Criando Uma Consulta ==
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''MinhaQuery''.
# Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM minhatabela</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta a tela principal da Consulta, clique no menu ''Arquivo → Salvar''.
Pronto! Após executar estes passos, uma nova Consulta será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg]]
== Testando a Consulta ==
Para testar a ''Consulta'' criada é muito simples. Enquanto a ''Consulta'' estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A ''Consulta'' será aberta no navegador padrão do usuário.
672fdacd04485f38242fd96fe0f04c81ae21dfa2
1961
1960
2018-10-03T16:53:41Z
Daniel.giacomelli
1
/* Criando Uma Consulta */
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
== Criando Uma Consulta ==
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''employees''.
# Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM employees</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta a tela principal da Consulta, clique no menu ''Arquivo → Salvar''.
Pronto! Após executar estes passos, uma nova Consulta será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg]]
== Testando a Consulta ==
Para testar a ''Consulta'' criada é muito simples. Enquanto a ''Consulta'' estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A ''Consulta'' será aberta no navegador padrão do usuário.
0469f7e4bcf95679a84a3584562c29505837ff73
1962
1961
2018-10-03T16:55:46Z
Daniel.giacomelli
1
/* Criando Uma Consulta */
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
== Criando Uma Consulta ==
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''employees''.
# Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM employees</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
Pronto! Após executar estes passos, uma nova Consulta será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg]]
== Testando a Consulta ==
Para testar a ''Consulta'' criada é muito simples. Enquanto a ''Consulta'' estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A ''Consulta'' será aberta no navegador padrão do usuário.
ce05586ba6a9078185dd774603ff18f00cf00745
1964
1962
2018-10-03T17:00:21Z
Daniel.giacomelli
1
/* Criando Uma Consulta */
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
== Criando Uma Consulta ==
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''employees''.
# Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM employees</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
Pronto! Após executar estes passos, uma nova Consulta será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg]]
[[Arquivo:Client Consulta EmployeesQuery.jpg]]
== Testando a Consulta ==
Para testar a ''Consulta'' criada é muito simples. Enquanto a ''Consulta'' estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A ''Consulta'' será aberta no navegador padrão do usuário.
6eec9a7bdfd3935634c640dfd2e8b018ff771597
1966
1964
2018-10-03T17:03:51Z
Daniel.giacomelli
1
/* Criando Uma Consulta */
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
== Criando Uma Consulta ==
[[Arquivo:Client Consulta EmployeesQuery.png|thumb|right|Consulta de Exemplo, usando a tabela employees do banco de dados Northwind]]
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''employees''.
# Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM employees</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
Pronto! Após executar estes passos, uma nova Consulta será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg]]
== Testando a Consulta ==
Para testar a ''Consulta'' criada é muito simples. Enquanto a ''Consulta'' estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A ''Consulta'' será aberta no navegador padrão do usuário.
5dbbac0be7829f84b75348551e0271555697ab07
1967
1966
2018-10-03T17:04:21Z
Daniel.giacomelli
1
/* Criando Uma Consulta */
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
== Criando Uma Consulta ==
[[Arquivo:Client Consulta EmployeesQuery.png|thumb|right|Consulta de Exemplo aberta no LATROMI Client, usando a tabela employees do banco de dados Northwind]]
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''employees''.
# Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM employees</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
Pronto! Após executar estes passos, uma nova Consulta será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg]]
== Testando a Consulta ==
Para testar a ''Consulta'' criada é muito simples. Enquanto a ''Consulta'' estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A ''Consulta'' será aberta no navegador padrão do usuário.
028b10627d9aa0e8b24631358992ad9a08fb466e
1981
1967
2018-10-08T20:32:56Z
Daniel.giacomelli
1
/* Testando a Consulta */
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
== Criando Uma Consulta ==
[[Arquivo:Client Consulta EmployeesQuery.png|thumb|right|Consulta de Exemplo aberta no LATROMI Client, usando a tabela employees do banco de dados Northwind]]
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''employees''.
# Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM employees</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
Pronto! Após executar estes passos, uma nova Consulta será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg]]
== Testando a Consulta ==
[[Arquivo:Web Consulta EmployeesQuery.png|miniaturadaimagem|Visualização no Site da Consulta que exibe todas as colunas da tabela "Employees"]]
Para testar a ''Consulta'' criada é muito simples. Enquanto a ''Consulta'' estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A ''Consulta'' será aberta no navegador padrão do usuário.
e5bdf5bfa3d85c1f48ea0e0b50b52f9dae7d9ed6
1986
1981
2018-10-08T21:49:19Z
Daniel.giacomelli
1
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
Este artigo faz uma breve introdução a funcionalidade principal da ''Consulta'', que é apresentar os dados. Abaixo, estão as outras funcionalidades:
* [[Consulta:Parâmetros|Parâmetros]]
* [[Consulta:Restrições|Restrições]]
* [[Consulta:Grid|Grid]]
* [[Consulta:Gráfico|Gráfico]]
* [[Consulta:CrossTab|CrossTab]]
* [[Consulta:Mapas|Mapas]]
* [[Consulta:Formatações Condicionais|Formatações Condicionais]]
* [[Consulta:Botões|Botões]]
* [[Consulta:Links|Links]]
* [[Consulta:Comando SQL|Comando SQL]]
* [[Consulta:Configurações|Configurações]]
== Criando Uma Consulta ==
[[Arquivo:Client Consulta EmployeesQuery.png|thumb|right|Consulta de Exemplo aberta no LATROMI Client, usando a tabela employees do banco de dados Northwind]]
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''employees''.
# Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM employees</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
Pronto! Após executar estes passos, uma nova Consulta será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg]]
== Testando a Consulta ==
[[Arquivo:Web Consulta EmployeesQuery.png|miniaturadaimagem|Visualização no Site da Consulta que exibe todas as colunas da tabela "Employees"]]
Para testar a ''Consulta'' criada é muito simples. Enquanto a ''Consulta'' estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A ''Consulta'' será aberta no navegador padrão do usuário.
7c0e8f7d77a8c15091618e8bc8ec182e0fa6b0b3
Arquivo:Client ObjetHeader AbrirNoNavegador.png
6
271
1952
2018-10-02T18:53:46Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Link para abrir um objeto no navegador.
8ffeb4f3b474554f538b9761f750b18870f79645
1954
1952
2018-10-02T18:55:29Z
Daniel.giacomelli
1
Daniel.giacomelli carregada uma nova versão de [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]
wikitext
text/x-wiki
Link para abrir um objeto no navegador.
8ffeb4f3b474554f538b9761f750b18870f79645
Arquivo:Client Consulta Buttons AddQuery.png
6
272
1955
2018-10-02T19:01:00Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Botão para adicionar Queries, RPTs e Mapas na Consulta
13a0f7bcf245e98555ecd926f543a6d8804ef938
Arquivo:Client Consulta Buttons AddQueryItem.png
6
273
1956
2018-10-02T19:02:00Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Opção para adicionar uma Query na Consulta
15afb06bbe5c95763884f12da9a6d57fc85b308b
Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg
6
171
1958
1358
2018-10-03T16:47:22Z
Daniel.giacomelli
1
Daniel.giacomelli carregada uma nova versão de [[Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg]]
wikitext
text/x-wiki
Cadastro de Consultas. Mensagem informando que a consulta foi Salva com sucesso
7b70daff8f64662bc98a65f70a5820e4f648c46e
Arquivo:Client Consulta EmployeesQuery.png
6
275
1965
2018-10-03T17:02:07Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Consulta de Exemplo, utilizando o banco de dados Northwind
553d6f5cb1a69417ad6c673e4f5ab1afa48ec99c
Arquivo:Diagrama ComunicaoDaAplicacao.png
6
276
1969
2018-10-03T20:54:00Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Como as aplicações se comunicam
538555ef47b353d97d954e7710037fb23a3b43ea
1978
1969
2018-10-04T14:21:17Z
Daniel.giacomelli
1
Daniel.giacomelli carregada uma nova versão de [[Arquivo:Diagrama ComunicaoDaAplicacao.png]]
wikitext
text/x-wiki
Como as aplicações se comunicam
538555ef47b353d97d954e7710037fb23a3b43ea
1979
1978
2018-10-04T14:23:15Z
Daniel.giacomelli
1
Daniel.giacomelli carregada uma nova versão de [[Arquivo:Diagrama ComunicaoDaAplicacao.png]]
wikitext
text/x-wiki
Como as aplicações se comunicam
538555ef47b353d97d954e7710037fb23a3b43ea
Arquivo:Digrama de Instalação do Sistema.png
6
277
1971
2018-10-03T20:57:09Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Digrama de Instalação do Sistema
47d0e26e0a57d6f2691b8573cc84601559e5151c
Arquivo:Web Consulta EmployeesQuery.png
6
278
1980
2018-10-08T20:32:05Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Consulta mostrando todas as colunas da tabela "Employees"
f1babe155a901af8caad5ca7945d4b32d586f0c6
Consulta:Parâmetros
0
279
1983
2018-10-08T21:39:41Z
Daniel.giacomelli
1
Criou página com 'Os Parâmetros da Consulta são utilizados para filtrar as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas tamb...'
wikitext
text/x-wiki
Os Parâmetros da Consulta são utilizados para filtrar as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no LATROMI Web.
== Tipos de Parâmetros ==
; Texto
; Numérico
; Data
; ComboBox
; Lookup
4ed6d929921ce5b8ac5db1badc89fb90412ae656
1984
1983
2018-10-08T21:40:38Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Os Parâmetros da Consulta são utilizados para filtrar as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Tipos de Parâmetros ==
; Texto
; Numérico
; Data
; ComboBox
; Lookup
2dd01de8c88ff7f4e678caf532feb7f83aa58c31
1987
1984
2018-10-08T21:51:52Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Os Parâmetros da Consulta são utilizados para filtrar as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Tipos de Parâmetros ==
; Texto
; Numérico
; Data
; ComboBox
; Lookup
== Ver Também ==
* [[Consulta:Visão Geral]]
4b354aa557e3d0622fbbfb44cd76594e3816f8c4
1988
1987
2018-10-09T14:34:03Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração ''Executar consulta ao iniciar'' habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Parâmetros do tipo ''Texto'' permitem a entrada de qualquer caractere.
; Numérico
; Data
; ComboBox
; Lookup
== Ver Também ==
* [[Consulta:Visão Geral]]
29f9b6ec81123a99fdb2b2a15cf899c1b204cde7
1990
1988
2018-10-09T14:38:42Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração ''Executar consulta ao iniciar'' habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Parâmetros do tipo ''Texto'' permitem a entrada de qualquer caractere.
; Numérico
; Data
; ComboBox
; Lookup
== Ver Também ==
* [[Consulta:Visão Geral]]
7b8cd71d7767e83db07051a46308155086e49aa2
1993
1990
2018-10-09T14:56:10Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração ''Executar consulta ao iniciar'' habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Parâmetros do tipo ''Texto'' permitem a entrada de qualquer caractere.
; Numérico
; Data
; ComboBox
; Lookup
== Ver Também ==
* [[Consulta:Visão Geral]]
0374237e21c1c7217102789f37a741b2e58839f1
1994
1993
2018-10-09T14:56:28Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração ''Executar consulta ao iniciar'' habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Parâmetros do tipo ''Texto'' permitem a entrada de qualquer caractere.
; Numérico
; Data
; ComboBox
; Lookup
== Ver Também ==
* [[Consulta:Visão Geral]]
2cfc31c1572f45315b73f6ce3e420d7f9cf7018e
1995
1994
2018-10-09T14:57:01Z
Daniel.giacomelli
1
/* Preenchimento Obrigatório */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Parâmetros do tipo ''Texto'' permitem a entrada de qualquer caractere.
; Numérico
; Data
; ComboBox
; Lookup
== Ver Também ==
* [[Consulta:Visão Geral]]
0cf1b00393b38e2cc802c5f3fc3a39509d578212
Arquivo:Client Consulta Parametro.png
6
280
1989
2018-10-09T14:38:28Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Tela de Configuração dos Parâmetros da Consulta
015e9cad953db28c2cc29c8acb9865050f7c1711
1991
1989
2018-10-09T14:46:14Z
Daniel.giacomelli
1
Daniel.giacomelli carregada uma nova versão de [[Arquivo:Client Consulta Parametro.png]]
wikitext
text/x-wiki
Tela de Configuração dos Parâmetros da Consulta
015e9cad953db28c2cc29c8acb9865050f7c1711
Arquivo:Client Consulta ParametroList.png
6
281
1992
2018-10-09T14:55:51Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Lista de parâmetros na Consulta.
fa0ef70cd3f88e60c8b5f4a66f4069278ba2c0eb
Consulta:Parâmetros
0
279
1996
1995
2018-10-09T15:00:09Z
Daniel.giacomelli
1
/* Texto */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
; ComboBox
; Lookup
== Ver Também ==
* [[Consulta:Visão Geral]]
21c6d1a76c57dad87d5210f4e7d14dfb3ca4d0de
1998
1996
2018-10-09T17:06:09Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
; ComboBox
; Lookup
== Ver Também ==
* [[Consulta:Visão Geral]]
65cff9de507c56fa4bcac6133731baf5b0979f4e
1999
1998
2018-10-09T17:07:10Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Parâmetros da Consulta}}
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
; ComboBox
; Lookup
== Ver Também ==
* [[Consulta:Visão Geral]]
13ee3232107bf59f8cc40a56811a9273d0986b9b
2000
1999
2018-10-09T17:07:28Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
; ComboBox
; Lookup
== Ver Também ==
* [[Consulta:Visão Geral]]
2cb9f0979588c3fc56b4248c2fb122f94de6a7de
2001
2000
2018-10-09T17:07:39Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
; ComboBox
; Lookup
== Ver Também ==
* [[Consulta:Visão Geral]]
e3302071a4d83cb0d6e929c9038a26dca2802721
2003
2001
2018-10-09T18:08:46Z
Daniel.giacomelli
1
/* Tipos de Parâmetros */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.
=== Lookup ===
== Ver Também ==
* [[Consulta:Visão Geral]]
24863aaa80acb9a1094783c3a32cda245ab5e5bf
2006
2003
2018-10-09T19:00:20Z
Daniel.giacomelli
1
/* Tipos de Parâmetros */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão
[[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
== Ver Também ==
* [[Consulta:Visão Geral]]
f054abe0bb2754722edbee23f2294d0e218f38f3
2007
2006
2018-10-09T19:30:02Z
Daniel.giacomelli
1
/* Lookup */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão
[[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
Clique [[Configuração de Lookup||aqui]] para obter maiores informações sobre a configuração de campos do tipo Lookup.
== Ver Também ==
* [[Consulta:Visão Geral]]
3dd6117409f5a7d4308601786e506c29fe80ece0
2008
2007
2018-10-09T19:30:27Z
Daniel.giacomelli
1
/* Lookup */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão
[[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
Clique [[Configuração de Lookup|aqui]] para obter maiores informações sobre a configuração de campos do tipo Lookup.
== Ver Também ==
* [[Consulta:Visão Geral]]
c4898764b7a40df8a1cf6e66b1096209d6c149d6
2009
2008
2018-10-09T19:32:04Z
Daniel.giacomelli
1
/* Lookup */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Ver Também ==
* [[Consulta:Visão Geral]]
026b8dcee75e4618a3588d13885a6c3dae550be6
2010
2009
2018-10-09T19:32:43Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
5ff2c422b666b23fe185c8c872201144d1a6c819
2011
2010
2018-10-09T19:39:39Z
Daniel.giacomelli
1
/* Lookup */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
711406ddf0fc2d8eac65051d32f2fea5c0dda61f
2014
2011
2018-10-09T19:43:45Z
Daniel.giacomelli
1
/* ComboBox */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
<div class="paragraph">Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão </div>
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
799a1d1df0a80bb5cd3114c5537a9298aed5f335
2015
2014
2018-10-09T19:44:01Z
Daniel.giacomelli
1
/* ComboBox */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
<div class="paragraph">Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''. </div>
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
a2876dcedb4b00f7deaec004044f43cf918c15ad
2016
2015
2018-10-09T19:45:26Z
Daniel.giacomelli
1
/* ComboBox */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando o Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
<div class="paragraph">Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.</div>
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
75270e204cb78b2304abe80cbc853b0d15932874
2017
2016
2018-10-09T20:18:17Z
Daniel.giacomelli
1
/* Preenchimento Obrigatório */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando a Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
<div class="paragraph">Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.</div>
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
fa41e816d8111cf610ea343567363d7fe10e33f6
2019
2017
2018-10-09T20:25:15Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando a Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
<div class="paragraph">Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.</div>
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Utilizando os Parâmetros ===
[[Arquivo:Client Consulta Substituindo Parametetros.png|Substituição dos parâmetros em Comando SQL da Consulta]]
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
c7df267171909529af55c732de2fd20ec475695d
2020
2019
2018-10-09T20:25:48Z
Daniel.giacomelli
1
/* Utilizando os Parâmetros = */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando a Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
<div class="paragraph">Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.</div>
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Utilizando os Parâmetros ==
[[Arquivo:Client Consulta Substituindo Parametetros.png|thumb|Substituição dos parâmetros em Comando SQL da Consulta]]
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
a1ea533eee156baa01dd819e4b5dc33ea111086c
2021
2020
2018-10-09T20:26:24Z
Daniel.giacomelli
1
/* Utilizando os Parâmetros */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando a Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
<div class="paragraph">Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.</div>
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Utilizando os Parâmetros ==
[[Arquivo:Client Consulta Substituindo Parametetros.png|thumb|none|Substituição dos parâmetros em Comando SQL da Consulta]]
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
8a6e0a630c3945d10cc5ae422d22abb78b90eb48
2023
2021
2018-10-09T20:35:15Z
Daniel.giacomelli
1
/* Utilizando os Parâmetros */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando a Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
<div class="paragraph">Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.</div>
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Utilizando os Parâmetros ==
Neste tópico, será explicado como os Parâmetros podem ser utilizados dentro da Consulta:
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração da Consulta. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localiza-lo na arvore a direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos parâmetros em Comando SQL da Consulta]]
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
a31eb8959897128802a6f763e6b1fe11669ede99
2025
2023
2018-10-09T20:48:36Z
Daniel.giacomelli
1
/* Utilizando os Parâmetros */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando a Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
<div class="paragraph">Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.</div>
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Utilizando os Parâmetros ==
Neste tópico, será explicado como os Parâmetros podem ser utilizados dentro da Consulta:
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração da Consulta. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localiza-lo na arvore a direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos parâmetros em Comando SQL da Consulta]]
=== Chamada de Objetos ===
Os parâmetros, assim como os outros tipos de [[Marcações]], podem ser passados para outros objetos que sejam chamados de dentro da Consulta. Essas chamadas podem ocorrer em [[Consulta:Links|Links]] de Colunas ou [[Consulta:Botões|Botões]].
[[Arquivo:Client Consulta PassagemDeParametro.png|miniaturadaimagem|nenhum|Passagem de parâmetros para outros objetos]]
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
0acb8fdf07cd8bffd02aa561f0e4e7a4a3fe7893
2026
2025
2018-10-09T20:54:32Z
Daniel.giacomelli
1
/* Chamada de Objetos */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando a Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
<div class="paragraph">Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.</div>
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Utilizando os Parâmetros ==
Neste tópico, será explicado como os Parâmetros podem ser utilizados dentro da Consulta:
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração da Consulta. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localiza-lo na arvore a direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos parâmetros em Comando SQL da Consulta]]
=== Passagem de Parâmetros ===
Os parâmetros, assim como os outros tipos de [[Marcações]], podem ser passados para outros objetos a partir da Consulta. Essas chamadas podem ocorrer em [[Consulta:Links|Links]] de Colunas ou [[Consulta:Botões|Botões]].
[[Arquivo:Client Consulta PassagemDeParametro.png|miniaturadaimagem|nenhum|Passagem de parâmetros para outros objetos]]
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
3f4658664db8f7c9b3caeeeedc61ebe3efcedb6b
2028
2026
2018-10-09T21:00:40Z
Daniel.giacomelli
1
/* Utilizando os Parâmetros */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando a Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
<div class="paragraph">Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.</div>
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Utilizando os Parâmetros ==
Neste tópico, será explicado como os Parâmetros podem ser utilizados dentro da Consulta:
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração da Consulta. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localiza-lo na arvore a direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos parâmetros em Comando SQL da Consulta]]
=== Passagem de Parâmetros ===
Os parâmetros, assim como os outros tipos de [[Marcações]], podem ser passados para outros objetos a partir da Consulta. Essas chamadas podem ocorrer em [[Consulta:Links|Links]] de Colunas ou [[Consulta:Botões|Botões]].
[[Arquivo:Client Consulta PassagemDeParametro.png|miniaturadaimagem|nenhum|Passagem de parâmetros para outros objetos]]
=== Título ===
Os parâmetros também podem ser usados para compor o título da Consulta. Para isso, insira manualmente a marcação correspondente ao Parâmetro no campo '''Descrição''' das Queries:
[[Arquivo:Client Consulta ParametroEmTitulo.png|nenhum|Parâmetros usados para compor o título da Query]]
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
1a4ba1a9b10a74309c350afd90f49514e8b9f981
2029
2028
2018-10-09T21:06:16Z
Daniel.giacomelli
1
/* Título */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando a Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
<div class="paragraph">Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.</div>
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Utilizando os Parâmetros ==
Neste tópico, será explicado como os Parâmetros podem ser utilizados dentro da Consulta:
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração da Consulta. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localiza-lo na arvore a direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos parâmetros em Comando SQL da Consulta]]
=== Passagem de Parâmetros ===
Os parâmetros, assim como os outros tipos de [[Marcações]], podem ser passados para outros objetos a partir da Consulta. Essas chamadas podem ocorrer em [[Consulta:Links|Links]] de Colunas ou [[Consulta:Botões|Botões]].
[[Arquivo:Client Consulta PassagemDeParametro.png|miniaturadaimagem|nenhum|Passagem de parâmetros para outros objetos]]
=== Título ===
Os parâmetros também podem ser usados para compor o título da Consulta. Para isso, insira manualmente a marcação correspondente ao Parâmetro no campo '''Descrição''' das Queries:
[[Arquivo:Client Consulta ParametroEmTitulo.png|nenhum|Parâmetros usados para compor o título da Query]]
Quando as marcações são utilizadas para compor o título, é possível especificar o formato a ser utilizado. Para isso, basta adicionar um "|" (pipe) antes de fechar a marcação e em seguida o formato.
Por exemplo, para formatar um parâmetro do tipo data chamado do '''StartDate''' para o formato brasileiro, ficaria: ''{?PARAM StartDate|dd/MM/yyyy}''
Consulte a página abaixo para saber mais sobre os formatos utilizados no sistema:
* [[Formatação de Valores]]
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
2637c14e5711634214ca4d838fc855d50616e320
2030
2029
2018-10-09T21:06:50Z
Daniel.giacomelli
1
/* Título */
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta
É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando a Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
<div class="paragraph">Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.</div>
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Utilizando os Parâmetros ==
Neste tópico, será explicado como os Parâmetros podem ser utilizados dentro da Consulta:
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração da Consulta. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localiza-lo na arvore a direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos parâmetros em Comando SQL da Consulta]]
=== Passagem de Parâmetros ===
Os parâmetros, assim como os outros tipos de [[Marcações]], podem ser passados para outros objetos a partir da Consulta. Essas chamadas podem ocorrer em [[Consulta:Links|Links]] de Colunas ou [[Consulta:Botões|Botões]].
[[Arquivo:Client Consulta PassagemDeParametro.png|miniaturadaimagem|nenhum|Passagem de parâmetros para outros objetos]]
=== Título ===
Os parâmetros também podem ser usados para compor o título da Consulta. Para isso, insira manualmente a marcação correspondente ao Parâmetro no campo '''Descrição''' das Queries:
[[Arquivo:Client Consulta ParametroEmTitulo.png|nenhum|Parâmetros usados para compor o título da Query]]
Quando as marcações são utilizadas para compor o título, é possível especificar o formato a ser utilizado. Para isso, basta adicionar um "|" (pipe) antes de fechar a marcação e em seguida o formato.
Por exemplo, para formatar um parâmetro do tipo data chamado do '''StartDate''' para o formato brasileiro, ficaria: <code>{?PARAM StartDate|dd/MM/yyyy}</code>.
Consulte a página abaixo para saber mais sobre os formatos utilizados no sistema:
* [[Formatação de Valores]]
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
3604d91ecf99ef7bc0d9943dc6b3d8c876240689
Arquivo:Web Consulta Parametro.png
6
282
1997
2018-10-09T17:05:57Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Parâmetros de Consulta exibidos no LATROMI Web
ef1b1cf38e7293c3641ec94f912991a3b414fee0
Arquivo:Client Consulta Buttons ComboBoxItems.png
6
283
2002
2018-10-09T18:06:34Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta
8fffd65fb0889d70d45fa3bbff3fb19ff260b898
Arquivo:Client Consulta ParametroComboBox.png
6
284
2004
2018-10-09T18:55:57Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Modificando as opções de um parâmetro de Consulta do tipo ComboBox.
34abfd89cdf11efa46e38cccb3a55d63b03dc3b5
Arquivo:Client Consulta Buttons LookupLink.png
6
285
2005
2018-10-09T18:59:55Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Botão para configurar o vínculo entre Lookup e Browser Dinâmico
73ffcc825cf1905a0699bfda15cbd5ea387e0322
MediaWiki:Common.css
8
47
2012
1793
2018-10-09T19:40:33Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
/* APIDOCTABLE 1 */
table.apidoctable {
max-width: 850px;
}
table.apidoctable caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
table.apidoctable > tbody > tr > td:nth-child(2) {
min-width: 150px !important;
}
/* APIDOCTABLE 2 */
table.apidoctable2 {
max-width: 850px;
}
table.apidoctable2 caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable2 > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
.codepart { font-family:monospace;font-size:1.2em;}
.codepart.code-string { color:magenta;}
.codepart.code-boolean { color:#0000cc;}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
.paragraph img {
margin:0;
}
c6d700ddabd5b4003dd2b9ea11a188e7a0689ee9
2013
2012
2018-10-09T19:42:57Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
/* APIDOCTABLE 1 */
table.apidoctable {
max-width: 850px;
}
table.apidoctable caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
table.apidoctable > tbody > tr > td:nth-child(2) {
min-width: 150px !important;
}
/* APIDOCTABLE 2 */
table.apidoctable2 {
max-width: 850px;
}
table.apidoctable2 caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable2 > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
.codepart { font-family:monospace;font-size:1.2em;}
.codepart.code-string { color:magenta;}
.codepart.code-boolean { color:#0000cc;}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
.paragraph img {
margin:0 !important;
}
26d0330bc7fb59fe31f528597448c1d94467e3d0
Arquivo:Client Consulta Substituindo Parametros.png
6
286
2018
2018-10-09T20:25:06Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Substituição dos parâmetros em Comando SQL da Consulta
06b73fbe286efa36144056375b337c445bec03f9
2022
2018
2018-10-09T20:26:50Z
Daniel.giacomelli
1
Daniel.giacomelli moveu [[Arquivo:Client Consulta Substituindo Parametetros.png]] para [[Arquivo:Client Consulta Substituindo Parametros.png]] sem deixar um redirecionamento
wikitext
text/x-wiki
Substituição dos parâmetros em Comando SQL da Consulta
06b73fbe286efa36144056375b337c445bec03f9
Arquivo:Client Consulta PassagemDeParametro.png
6
287
2024
2018-10-09T20:48:01Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Passagem de Parâmetros para outros objetos
d33ae23abef5ebde5ed4c8e6a68552c41a708750
Arquivo:Client Consulta ParametroEmTitulo.png
6
288
2027
2018-10-09T21:00:00Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Parâmetros usados para compor o título da Query
e2dafbc804fd0634d4db15638c0e3df949e71c1e
Formatação de Valores
0
289
2031
2018-10-09T21:35:12Z
Daniel.giacomelli
1
Criou página com 'Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET. O...'
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
{| class="wikitable"
|+ Números
|-
! Formatador
! Descrição
! Exemplo
|-
|style="max-width: 40px;" align="center"| C
|style="max-width: 100px;" | Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
| Formato: '''{0:C}''' = 1234.567 -> R$1.234,56
Formato: '''{0:C3}''' = 1234.567 -> R$1.234,567
|-
|D
| Mostra o número em formato decimal. Você pode especificar o número de dígitos.
|Formato: '''{0:D}''' = 1234 -> 1234
Formato: '''{0:D6}''' = 1234 -> 001234
|-
|N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:N}''' = 1234,567 -> 1.234,57
Formato: '''{0:N4}''' = 1234,567 -> 1.234,5670
|-
|P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:P}''' = 1 -> 100.00%
Formato: '''{0:P1}''' = 0,54 -> 54.0%
|-
|
| Mostrando o número no formato do CPF. Adicionando zeros antes quando precisar.
|Formato: '''{0:000\.###\.###-##}''' = <BR> 122233344 -> 001.222.333-44
|-
|
| Mostrando o número no formato do Telefone, adicionando o zero antes do DDD.
|Formato: '''{0:\(0##\) #####-####}''' = 51999001122 -> (051) 99900-1122
|-
|}
{| class="wikitable"
|+ Data
|-
!Formatador
!Descrição
!Exemplo
|-
|style="max-width: 40px;" align="center"| d
|style="max-width: 100px;" | Mostra a data no formato curto.
|Formato: '''{0:d}''' = 14/03/2008 11:45:14 -> 14/03/2008
|-
|D
| Mostra a data no formato completo.
|Formato: '''{0:D}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008
|-
|f
| Mostra a data no formato completo e a hora no formato curto.
|Formato: '''{0:f}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|F
| Mostra a data no formato completo e a hora no formato completo.
|Formato: '''{0:F}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|g
| Mostra a data no formato curto e a hora no formato curto
|Formato: '''{0:g}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|G
| Mostra a data no formato curto e a hora no formato completo
|Formato: '''{0:G}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|t
| Mostra a hora no formato curto
|Formato: '''{0:t}''' = 14/03/2008 11:45:14 -> 11:45
|-
|T
| Mostra a hora no formato completo
|Formato: '''{0:T}''' = 14/03/2008 11:45:14 -> 11:45:14
|-
|M
| Mostra a data no formato dia e mês
|Formato: '''{0:M}''' = 14/03/2008 11:45:14 -> 14 de março
|-
|Y
| Mostra a data no formato mês e ano
|Formato: '''{0:Y}''' = 14/03/2008 11:45:14 -> março de 2008
|-
|
| Mostra a data conforme configuração:
|
*Formato: '''{0:dd/MM/yyyy}''' = 14/03/2008 11:45:14 -> 14/03/2008
*Formato: '''{0:dd/MM/yy}''' = 14/03/2008 11:45:14 -> 14/03/08
*Formato: '''{0:dd/MMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/mar/2008
*Formato: '''{0:yyyy/MM/dd}''' = 14/03/2008 11:45:14 -> 2008/03/14
*Formato: '''{0:dd/MMMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/março/2008
*Formato: '''{0:dd/MM/yyyy HH:mm}''' = 14/03/2008 11:45:14 -> 14/03/2008 11:45
|-
|}
c368a3f74c072fc698f9bb9352d6b1d0bbe9a218
2032
2031
2018-10-09T21:36:48Z
Daniel.giacomelli
1
/* Formatos */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
{| class="wikitable"
|+ Números
|-
! Formatador
! style="max-width: 100px;" |Descrição
! Exemplo
|-
|style="max-width: 40px;" align="center"| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
| Formato: '''{0:C}''' = 1234.567 -> R$1.234,56
Formato: '''{0:C3}''' = 1234.567 -> R$1.234,567
|-
|D
| Mostra o número em formato decimal. Você pode especificar o número de dígitos.
|Formato: '''{0:D}''' = 1234 -> 1234
Formato: '''{0:D6}''' = 1234 -> 001234
|-
|N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:N}''' = 1234,567 -> 1.234,57
Formato: '''{0:N4}''' = 1234,567 -> 1.234,5670
|-
|P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:P}''' = 1 -> 100.00%
Formato: '''{0:P1}''' = 0,54 -> 54.0%
|-
|
| Mostrando o número no formato do CPF. Adicionando zeros antes quando precisar.
|Formato: '''{0:000\.###\.###-##}''' = <BR> 122233344 -> 001.222.333-44
|-
|
| Mostrando o número no formato do Telefone, adicionando o zero antes do DDD.
|Formato: '''{0:\(0##\) #####-####}''' = 51999001122 -> (051) 99900-1122
|-
|}
{| class="wikitable"
|+ Data
|-
!Formatador
!Descrição
!Exemplo
|-
|style="max-width: 40px;" align="center"| d
|style="max-width: 100px;" | Mostra a data no formato curto.
|Formato: '''{0:d}''' = 14/03/2008 11:45:14 -> 14/03/2008
|-
|D
| Mostra a data no formato completo.
|Formato: '''{0:D}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008
|-
|f
| Mostra a data no formato completo e a hora no formato curto.
|Formato: '''{0:f}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|F
| Mostra a data no formato completo e a hora no formato completo.
|Formato: '''{0:F}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|g
| Mostra a data no formato curto e a hora no formato curto
|Formato: '''{0:g}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|G
| Mostra a data no formato curto e a hora no formato completo
|Formato: '''{0:G}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|t
| Mostra a hora no formato curto
|Formato: '''{0:t}''' = 14/03/2008 11:45:14 -> 11:45
|-
|T
| Mostra a hora no formato completo
|Formato: '''{0:T}''' = 14/03/2008 11:45:14 -> 11:45:14
|-
|M
| Mostra a data no formato dia e mês
|Formato: '''{0:M}''' = 14/03/2008 11:45:14 -> 14 de março
|-
|Y
| Mostra a data no formato mês e ano
|Formato: '''{0:Y}''' = 14/03/2008 11:45:14 -> março de 2008
|-
|
| Mostra a data conforme configuração:
|
*Formato: '''{0:dd/MM/yyyy}''' = 14/03/2008 11:45:14 -> 14/03/2008
*Formato: '''{0:dd/MM/yy}''' = 14/03/2008 11:45:14 -> 14/03/08
*Formato: '''{0:dd/MMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/mar/2008
*Formato: '''{0:yyyy/MM/dd}''' = 14/03/2008 11:45:14 -> 2008/03/14
*Formato: '''{0:dd/MMMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/março/2008
*Formato: '''{0:dd/MM/yyyy HH:mm}''' = 14/03/2008 11:45:14 -> 14/03/2008 11:45
|-
|}
95292df362358faaad357fcff919975e19316f88
2033
2032
2018-10-09T21:38:12Z
Daniel.giacomelli
1
/* Formatos */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable"
|-
! Formatador
! style="max-width: 100px;" |Descrição
! Exemplo
|-
|style="max-width: 40px;" align="center"| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
| Formato: '''{0:C}''' = 1234.567 -> R$1.234,56
Formato: '''{0:C3}''' = 1234.567 -> R$1.234,567
|-
|D
| Mostra o número em formato decimal. Você pode especificar o número de dígitos.
|Formato: '''{0:D}''' = 1234 -> 1234
Formato: '''{0:D6}''' = 1234 -> 001234
|-
|N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:N}''' = 1234,567 -> 1.234,57
Formato: '''{0:N4}''' = 1234,567 -> 1.234,5670
|-
|P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:P}''' = 1 -> 100.00%
Formato: '''{0:P1}''' = 0,54 -> 54.0%
|-
|
| Mostrando o número no formato do CPF. Adicionando zeros antes quando precisar.
|Formato: '''{0:000\.###\.###-##}''' = <BR> 122233344 -> 001.222.333-44
|-
|
| Mostrando o número no formato do Telefone, adicionando o zero antes do DDD.
|Formato: '''{0:\(0##\) #####-####}''' = 51999001122 -> (051) 99900-1122
|-
|}
=== Data ===
{| class="wikitable"
|-
!Formatador
!Descrição
!Exemplo
|-
|style="max-width: 40px;" align="center"| d
|style="max-width: 100px;" | Mostra a data no formato curto.
|Formato: '''{0:d}''' = 14/03/2008 11:45:14 -> 14/03/2008
|-
|D
| Mostra a data no formato completo.
|Formato: '''{0:D}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008
|-
|f
| Mostra a data no formato completo e a hora no formato curto.
|Formato: '''{0:f}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|F
| Mostra a data no formato completo e a hora no formato completo.
|Formato: '''{0:F}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|g
| Mostra a data no formato curto e a hora no formato curto
|Formato: '''{0:g}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|G
| Mostra a data no formato curto e a hora no formato completo
|Formato: '''{0:G}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|t
| Mostra a hora no formato curto
|Formato: '''{0:t}''' = 14/03/2008 11:45:14 -> 11:45
|-
|T
| Mostra a hora no formato completo
|Formato: '''{0:T}''' = 14/03/2008 11:45:14 -> 11:45:14
|-
|M
| Mostra a data no formato dia e mês
|Formato: '''{0:M}''' = 14/03/2008 11:45:14 -> 14 de março
|-
|Y
| Mostra a data no formato mês e ano
|Formato: '''{0:Y}''' = 14/03/2008 11:45:14 -> março de 2008
|-
|
| Mostra a data conforme configuração:
|
*Formato: '''{0:dd/MM/yyyy}''' = 14/03/2008 11:45:14 -> 14/03/2008
*Formato: '''{0:dd/MM/yy}''' = 14/03/2008 11:45:14 -> 14/03/08
*Formato: '''{0:dd/MMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/mar/2008
*Formato: '''{0:yyyy/MM/dd}''' = 14/03/2008 11:45:14 -> 2008/03/14
*Formato: '''{0:dd/MMMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/março/2008
*Formato: '''{0:dd/MM/yyyy HH:mm}''' = 14/03/2008 11:45:14 -> 14/03/2008 11:45
|-
|}
71c01ff76a10cf1dda9a263ae9b24b3853d318f7
2034
2033
2018-10-09T21:40:27Z
Daniel.giacomelli
1
/* Números */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable" width="100%"
|-
! Formatador
! Descrição
! Exemplo
|-
|style="max-width: 40px;" align="center"| C
|Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
|style="max-width: 280px;" | Formato: '''{0:C}''' = 1234.567 -> R$1.234,56
Formato: '''{0:C3}''' = 1234.567 -> R$1.234,567
|-
|D
| Mostra o número em formato decimal. Você pode especificar o número de dígitos.
|Formato: '''{0:D}''' = 1234 -> 1234
Formato: '''{0:D6}''' = 1234 -> 001234
|-
|N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:N}''' = 1234,567 -> 1.234,57
Formato: '''{0:N4}''' = 1234,567 -> 1.234,5670
|-
|P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:P}''' = 1 -> 100.00%
Formato: '''{0:P1}''' = 0,54 -> 54.0%
|-
|
| Mostrando o número no formato do CPF. Adicionando zeros antes quando precisar.
|Formato: '''{0:000\.###\.###-##}''' = <BR> 122233344 -> 001.222.333-44
|-
|
| Mostrando o número no formato do Telefone, adicionando o zero antes do DDD.
|Formato: '''{0:\(0##\) #####-####}''' = 51999001122 -> (051) 99900-1122
|-
|}
=== Data ===
{| class="wikitable"
|-
!Formatador
!Descrição
!Exemplo
|-
|style="max-width: 40px;" align="center"| d
|style="max-width: 100px;" | Mostra a data no formato curto.
|Formato: '''{0:d}''' = 14/03/2008 11:45:14 -> 14/03/2008
|-
|D
| Mostra a data no formato completo.
|Formato: '''{0:D}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008
|-
|f
| Mostra a data no formato completo e a hora no formato curto.
|Formato: '''{0:f}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|F
| Mostra a data no formato completo e a hora no formato completo.
|Formato: '''{0:F}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|g
| Mostra a data no formato curto e a hora no formato curto
|Formato: '''{0:g}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|G
| Mostra a data no formato curto e a hora no formato completo
|Formato: '''{0:G}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|t
| Mostra a hora no formato curto
|Formato: '''{0:t}''' = 14/03/2008 11:45:14 -> 11:45
|-
|T
| Mostra a hora no formato completo
|Formato: '''{0:T}''' = 14/03/2008 11:45:14 -> 11:45:14
|-
|M
| Mostra a data no formato dia e mês
|Formato: '''{0:M}''' = 14/03/2008 11:45:14 -> 14 de março
|-
|Y
| Mostra a data no formato mês e ano
|Formato: '''{0:Y}''' = 14/03/2008 11:45:14 -> março de 2008
|-
|
| Mostra a data conforme configuração:
|
*Formato: '''{0:dd/MM/yyyy}''' = 14/03/2008 11:45:14 -> 14/03/2008
*Formato: '''{0:dd/MM/yy}''' = 14/03/2008 11:45:14 -> 14/03/08
*Formato: '''{0:dd/MMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/mar/2008
*Formato: '''{0:yyyy/MM/dd}''' = 14/03/2008 11:45:14 -> 2008/03/14
*Formato: '''{0:dd/MMMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/março/2008
*Formato: '''{0:dd/MM/yyyy HH:mm}''' = 14/03/2008 11:45:14 -> 14/03/2008 11:45
|-
|}
e387a6b863258098af73b369f6260f60596e91c5
2035
2034
2018-10-09T21:41:00Z
Daniel.giacomelli
1
/* Data */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable" width="100%"
|-
! Formatador
! Descrição
! Exemplo
|-
|style="max-width: 40px;" align="center"| C
|Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
|style="max-width: 280px;" | Formato: '''{0:C}''' = 1234.567 -> R$1.234,56
Formato: '''{0:C3}''' = 1234.567 -> R$1.234,567
|-
|D
| Mostra o número em formato decimal. Você pode especificar o número de dígitos.
|Formato: '''{0:D}''' = 1234 -> 1234
Formato: '''{0:D6}''' = 1234 -> 001234
|-
|N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:N}''' = 1234,567 -> 1.234,57
Formato: '''{0:N4}''' = 1234,567 -> 1.234,5670
|-
|P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:P}''' = 1 -> 100.00%
Formato: '''{0:P1}''' = 0,54 -> 54.0%
|-
|
| Mostrando o número no formato do CPF. Adicionando zeros antes quando precisar.
|Formato: '''{0:000\.###\.###-##}''' = <BR> 122233344 -> 001.222.333-44
|-
|
| Mostrando o número no formato do Telefone, adicionando o zero antes do DDD.
|Formato: '''{0:\(0##\) #####-####}''' = 51999001122 -> (051) 99900-1122
|-
|}
=== Data ===
{| class="wikitable" width="100%"
|-
!Formatador
!Descrição
!Exemplo
|-
|style="max-width: 40px;" align="center"| d
|Mostra a data no formato curto.
|style="width: 280px;" | Formato: '''{0:d}''' = 14/03/2008 11:45:14 -> 14/03/2008
|-
|D
| Mostra a data no formato completo.
|Formato: '''{0:D}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008
|-
|f
| Mostra a data no formato completo e a hora no formato curto.
|Formato: '''{0:f}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|F
| Mostra a data no formato completo e a hora no formato completo.
|Formato: '''{0:F}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|g
| Mostra a data no formato curto e a hora no formato curto
|Formato: '''{0:g}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|G
| Mostra a data no formato curto e a hora no formato completo
|Formato: '''{0:G}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|t
| Mostra a hora no formato curto
|Formato: '''{0:t}''' = 14/03/2008 11:45:14 -> 11:45
|-
|T
| Mostra a hora no formato completo
|Formato: '''{0:T}''' = 14/03/2008 11:45:14 -> 11:45:14
|-
|M
| Mostra a data no formato dia e mês
|Formato: '''{0:M}''' = 14/03/2008 11:45:14 -> 14 de março
|-
|Y
| Mostra a data no formato mês e ano
|Formato: '''{0:Y}''' = 14/03/2008 11:45:14 -> março de 2008
|-
|
| Mostra a data conforme configuração:
|
*Formato: '''{0:dd/MM/yyyy}''' = 14/03/2008 11:45:14 -> 14/03/2008
*Formato: '''{0:dd/MM/yy}''' = 14/03/2008 11:45:14 -> 14/03/08
*Formato: '''{0:dd/MMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/mar/2008
*Formato: '''{0:yyyy/MM/dd}''' = 14/03/2008 11:45:14 -> 2008/03/14
*Formato: '''{0:dd/MMMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/março/2008
*Formato: '''{0:dd/MM/yyyy HH:mm}''' = 14/03/2008 11:45:14 -> 14/03/2008 11:45
|-
|}
cc2fa4199fa83ef9b9b828991aa4f212f7f3369d
2036
2035
2018-10-09T21:42:12Z
Daniel.giacomelli
1
/* Data */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable" width="100%"
|-
! Formatador
! Descrição
! Exemplo
|-
|style="max-width: 40px;" align="center"| C
|Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
|style="max-width: 280px;" | Formato: '''{0:C}''' = 1234.567 -> R$1.234,56
Formato: '''{0:C3}''' = 1234.567 -> R$1.234,567
|-
|D
| Mostra o número em formato decimal. Você pode especificar o número de dígitos.
|Formato: '''{0:D}''' = 1234 -> 1234
Formato: '''{0:D6}''' = 1234 -> 001234
|-
|N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:N}''' = 1234,567 -> 1.234,57
Formato: '''{0:N4}''' = 1234,567 -> 1.234,5670
|-
|P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:P}''' = 1 -> 100.00%
Formato: '''{0:P1}''' = 0,54 -> 54.0%
|-
|
| Mostrando o número no formato do CPF. Adicionando zeros antes quando precisar.
|Formato: '''{0:000\.###\.###-##}''' = <BR> 122233344 -> 001.222.333-44
|-
|
| Mostrando o número no formato do Telefone, adicionando o zero antes do DDD.
|Formato: '''{0:\(0##\) #####-####}''' = 51999001122 -> (051) 99900-1122
|-
|}
=== Data ===
{| class="wikitable" width="100%"
|-
!Formatador
!Descrição
!Exemplo
|-
|style="width: 40px;" align="center"| d
|Mostra a data no formato curto.
|style="width: 280px;" | Formato: '''{0:d}''' = 14/03/2008 11:45:14 -> 14/03/2008
|-
|D
| Mostra a data no formato completo.
|Formato: '''{0:D}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008
|-
|f
| Mostra a data no formato completo e a hora no formato curto.
|Formato: '''{0:f}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|F
| Mostra a data no formato completo e a hora no formato completo.
|Formato: '''{0:F}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|g
| Mostra a data no formato curto e a hora no formato curto
|Formato: '''{0:g}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|G
| Mostra a data no formato curto e a hora no formato completo
|Formato: '''{0:G}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|t
| Mostra a hora no formato curto
|Formato: '''{0:t}''' = 14/03/2008 11:45:14 -> 11:45
|-
|T
| Mostra a hora no formato completo
|Formato: '''{0:T}''' = 14/03/2008 11:45:14 -> 11:45:14
|-
|M
| Mostra a data no formato dia e mês
|Formato: '''{0:M}''' = 14/03/2008 11:45:14 -> 14 de março
|-
|Y
| Mostra a data no formato mês e ano
|Formato: '''{0:Y}''' = 14/03/2008 11:45:14 -> março de 2008
|-
|
| Mostra a data conforme configuração:
|
*Formato: '''{0:dd/MM/yyyy}''' = 14/03/2008 11:45:14 -> 14/03/2008
*Formato: '''{0:dd/MM/yy}''' = 14/03/2008 11:45:14 -> 14/03/08
*Formato: '''{0:dd/MMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/mar/2008
*Formato: '''{0:yyyy/MM/dd}''' = 14/03/2008 11:45:14 -> 2008/03/14
*Formato: '''{0:dd/MMMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/março/2008
*Formato: '''{0:dd/MM/yyyy HH:mm}''' = 14/03/2008 11:45:14 -> 14/03/2008 11:45
|-
|}
546a981e9c0b6be99e562e75adda43c21b2ea241
2037
2036
2018-10-09T21:42:32Z
Daniel.giacomelli
1
/* Números */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable" width="100%"
|-
! Formatador
! Descrição
! Exemplo
|-
|style="width: 40px;" align="center"| C
|Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
|style="max-width: 280px;" | Formato: '''{0:C}''' = 1234.567 -> R$1.234,56
Formato: '''{0:C3}''' = 1234.567 -> R$1.234,567
|-
|D
| Mostra o número em formato decimal. Você pode especificar o número de dígitos.
|Formato: '''{0:D}''' = 1234 -> 1234
Formato: '''{0:D6}''' = 1234 -> 001234
|-
|N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:N}''' = 1234,567 -> 1.234,57
Formato: '''{0:N4}''' = 1234,567 -> 1.234,5670
|-
|P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:P}''' = 1 -> 100.00%
Formato: '''{0:P1}''' = 0,54 -> 54.0%
|-
|
| Mostrando o número no formato do CPF. Adicionando zeros antes quando precisar.
|Formato: '''{0:000\.###\.###-##}''' = <BR> 122233344 -> 001.222.333-44
|-
|
| Mostrando o número no formato do Telefone, adicionando o zero antes do DDD.
|Formato: '''{0:\(0##\) #####-####}''' = 51999001122 -> (051) 99900-1122
|-
|}
=== Data ===
{| class="wikitable" width="100%"
|-
!Formatador
!Descrição
!Exemplo
|-
|style="width: 40px;" align="center"| d
|Mostra a data no formato curto.
|style="width: 280px;" | Formato: '''{0:d}''' = 14/03/2008 11:45:14 -> 14/03/2008
|-
|D
| Mostra a data no formato completo.
|Formato: '''{0:D}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008
|-
|f
| Mostra a data no formato completo e a hora no formato curto.
|Formato: '''{0:f}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|F
| Mostra a data no formato completo e a hora no formato completo.
|Formato: '''{0:F}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|g
| Mostra a data no formato curto e a hora no formato curto
|Formato: '''{0:g}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|G
| Mostra a data no formato curto e a hora no formato completo
|Formato: '''{0:G}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|t
| Mostra a hora no formato curto
|Formato: '''{0:t}''' = 14/03/2008 11:45:14 -> 11:45
|-
|T
| Mostra a hora no formato completo
|Formato: '''{0:T}''' = 14/03/2008 11:45:14 -> 11:45:14
|-
|M
| Mostra a data no formato dia e mês
|Formato: '''{0:M}''' = 14/03/2008 11:45:14 -> 14 de março
|-
|Y
| Mostra a data no formato mês e ano
|Formato: '''{0:Y}''' = 14/03/2008 11:45:14 -> março de 2008
|-
|
| Mostra a data conforme configuração:
|
*Formato: '''{0:dd/MM/yyyy}''' = 14/03/2008 11:45:14 -> 14/03/2008
*Formato: '''{0:dd/MM/yy}''' = 14/03/2008 11:45:14 -> 14/03/08
*Formato: '''{0:dd/MMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/mar/2008
*Formato: '''{0:yyyy/MM/dd}''' = 14/03/2008 11:45:14 -> 2008/03/14
*Formato: '''{0:dd/MMMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/março/2008
*Formato: '''{0:dd/MM/yyyy HH:mm}''' = 14/03/2008 11:45:14 -> 14/03/2008 11:45
|-
|}
6abda5c20b5b88fcb737ac99b68f535baefdfbb3
2038
2037
2018-10-09T21:45:26Z
Daniel.giacomelli
1
/* Números */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable" width="100%"
|-
! Formatador
! Descrição
! Exemplo
|-
|style="width: 40px; text-align: center;"| C
|Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
|style="max-width: 280px;" | Formato: '''{0:C}''' = 1234.567 -> R$1.234,56
Formato: '''{0:C3}''' = 1234.567 -> R$1.234,567
|-
|style="text-align: center;"|D
| Mostra o número em formato decimal. Você pode especificar o número de dígitos.
|Formato: '''{0:D}''' = 1234 -> 1234
Formato: '''{0:D6}''' = 1234 -> 001234
|-
|style="text-align: center;"|N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:N}''' = 1234,567 -> 1.234,57
Formato: '''{0:N4}''' = 1234,567 -> 1.234,5670
|-
|style="text-align: center;"|P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:P}''' = 1 -> 100.00%
Formato: '''{0:P1}''' = 0,54 -> 54.0%
|-
|
| Mostrando o número no formato do CPF. Adicionando zeros antes quando precisar.
|Formato: '''{0:000\.###\.###-##}''' = <BR> 122233344 -> 001.222.333-44
|-
|
| Mostrando o número no formato do Telefone, adicionando o zero antes do DDD.
|Formato: '''{0:\(0##\) #####-####}''' = 51999001122 -> (051) 99900-1122
|-
|}
=== Data ===
{| class="wikitable" width="100%"
|-
!Formatador
!Descrição
!Exemplo
|-
|style="width: 40px;" align="center"| d
|Mostra a data no formato curto.
|style="width: 280px;" | Formato: '''{0:d}''' = 14/03/2008 11:45:14 -> 14/03/2008
|-
|D
| Mostra a data no formato completo.
|Formato: '''{0:D}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008
|-
|f
| Mostra a data no formato completo e a hora no formato curto.
|Formato: '''{0:f}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|F
| Mostra a data no formato completo e a hora no formato completo.
|Formato: '''{0:F}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|g
| Mostra a data no formato curto e a hora no formato curto
|Formato: '''{0:g}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|G
| Mostra a data no formato curto e a hora no formato completo
|Formato: '''{0:G}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|t
| Mostra a hora no formato curto
|Formato: '''{0:t}''' = 14/03/2008 11:45:14 -> 11:45
|-
|T
| Mostra a hora no formato completo
|Formato: '''{0:T}''' = 14/03/2008 11:45:14 -> 11:45:14
|-
|M
| Mostra a data no formato dia e mês
|Formato: '''{0:M}''' = 14/03/2008 11:45:14 -> 14 de março
|-
|Y
| Mostra a data no formato mês e ano
|Formato: '''{0:Y}''' = 14/03/2008 11:45:14 -> março de 2008
|-
|
| Mostra a data conforme configuração:
|
*Formato: '''{0:dd/MM/yyyy}''' = 14/03/2008 11:45:14 -> 14/03/2008
*Formato: '''{0:dd/MM/yy}''' = 14/03/2008 11:45:14 -> 14/03/08
*Formato: '''{0:dd/MMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/mar/2008
*Formato: '''{0:yyyy/MM/dd}''' = 14/03/2008 11:45:14 -> 2008/03/14
*Formato: '''{0:dd/MMMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/março/2008
*Formato: '''{0:dd/MM/yyyy HH:mm}''' = 14/03/2008 11:45:14 -> 14/03/2008 11:45
|-
|}
6ec813a21e336d6b16915c2eb345d52a3682c8ed
2039
2038
2018-10-09T21:45:55Z
Daniel.giacomelli
1
/* Data */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable" width="100%"
|-
! Formatador
! Descrição
! Exemplo
|-
|style="width: 40px; text-align: center;"| C
|Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
|style="max-width: 280px;" | Formato: '''{0:C}''' = 1234.567 -> R$1.234,56
Formato: '''{0:C3}''' = 1234.567 -> R$1.234,567
|-
|style="text-align: center;"|D
| Mostra o número em formato decimal. Você pode especificar o número de dígitos.
|Formato: '''{0:D}''' = 1234 -> 1234
Formato: '''{0:D6}''' = 1234 -> 001234
|-
|style="text-align: center;"|N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:N}''' = 1234,567 -> 1.234,57
Formato: '''{0:N4}''' = 1234,567 -> 1.234,5670
|-
|style="text-align: center;"|P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:P}''' = 1 -> 100.00%
Formato: '''{0:P1}''' = 0,54 -> 54.0%
|-
|
| Mostrando o número no formato do CPF. Adicionando zeros antes quando precisar.
|Formato: '''{0:000\.###\.###-##}''' = <BR> 122233344 -> 001.222.333-44
|-
|
| Mostrando o número no formato do Telefone, adicionando o zero antes do DDD.
|Formato: '''{0:\(0##\) #####-####}''' = 51999001122 -> (051) 99900-1122
|-
|}
=== Data ===
{| class="wikitable" width="100%"
|-
!Formatador
!Descrição
!Exemplo
|-
|style="width: 40px;" align="center"| d
|Mostra a data no formato curto.
|style="width: 280px;" | Formato: '''{0:d}''' = 14/03/2008 11:45:14 -> 14/03/2008
|-
|style="text-align: center;"|D
| Mostra a data no formato completo.
|Formato: '''{0:D}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008
|-
|style="text-align: center;"|f
| Mostra a data no formato completo e a hora no formato curto.
|Formato: '''{0:f}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|style="text-align: center;"|F
| Mostra a data no formato completo e a hora no formato completo.
|Formato: '''{0:F}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|style="text-align: center;"|g
| Mostra a data no formato curto e a hora no formato curto
|Formato: '''{0:g}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|style="text-align: center;"|G
| Mostra a data no formato curto e a hora no formato completo
|Formato: '''{0:G}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|style="text-align: center;"|t
| Mostra a hora no formato curto
|Formato: '''{0:t}''' = 14/03/2008 11:45:14 -> 11:45
|-
|style="text-align: center;"|T
| Mostra a hora no formato completo
|Formato: '''{0:T}''' = 14/03/2008 11:45:14 -> 11:45:14
|-
|style="text-align: center;"|M
| Mostra a data no formato dia e mês
|Formato: '''{0:M}''' = 14/03/2008 11:45:14 -> 14 de março
|-
|style="text-align: center;"|Y
| Mostra a data no formato mês e ano
|Formato: '''{0:Y}''' = 14/03/2008 11:45:14 -> março de 2008
|-
|
| Mostra a data conforme configuração:
|
*Formato: '''{0:dd/MM/yyyy}''' = 14/03/2008 11:45:14 -> 14/03/2008
*Formato: '''{0:dd/MM/yy}''' = 14/03/2008 11:45:14 -> 14/03/08
*Formato: '''{0:dd/MMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/mar/2008
*Formato: '''{0:yyyy/MM/dd}''' = 14/03/2008 11:45:14 -> 2008/03/14
*Formato: '''{0:dd/MMMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/março/2008
*Formato: '''{0:dd/MM/yyyy HH:mm}''' = 14/03/2008 11:45:14 -> 14/03/2008 11:45
|-
|}
742235e9d8a78e37528a7a82217b120bf7ca4e72
2040
2039
2018-10-09T21:47:13Z
Daniel.giacomelli
1
/* Números */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable" width="100%"
|-
! Formatador
! Descrição
! Exemplo
|-
|style="width: 40px; text-align: center;"| C
|Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
|style="width: 280px;" | Formato: '''{0:C}''' = 1234.567 -> R$1.234,56
Formato: '''{0:C3}''' = 1234.567 -> R$1.234,567
|-
|style="text-align: center;"|D
| Mostra o número em formato decimal. Você pode especificar o número de dígitos.
|Formato: '''{0:D}''' = 1234 -> 1234
Formato: '''{0:D6}''' = 1234 -> 001234
|-
|style="text-align: center;"|N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:N}''' = 1234,567 -> 1.234,57
Formato: '''{0:N4}''' = 1234,567 -> 1.234,5670
|-
|style="text-align: center;"|P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:P}''' = 1 -> 100.00%
Formato: '''{0:P1}''' = 0,54 -> 54.0%
|-
|
| Mostrando o número no formato do CPF. Adicionando zeros antes quando precisar.
|Formato: '''{0:000\.###\.###-##}''' = <BR> 122233344 -> 001.222.333-44
|-
|
| Mostrando o número no formato do Telefone, adicionando o zero antes do DDD.
|Formato: '''{0:\(0##\) #####-####}''' = 51999001122 -> (051) 99900-1122
|-
|}
=== Data ===
{| class="wikitable" width="100%"
|-
!Formatador
!Descrição
!Exemplo
|-
|style="width: 40px;" align="center"| d
|Mostra a data no formato curto.
|style="width: 280px;" | Formato: '''{0:d}''' = 14/03/2008 11:45:14 -> 14/03/2008
|-
|style="text-align: center;"|D
| Mostra a data no formato completo.
|Formato: '''{0:D}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008
|-
|style="text-align: center;"|f
| Mostra a data no formato completo e a hora no formato curto.
|Formato: '''{0:f}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|style="text-align: center;"|F
| Mostra a data no formato completo e a hora no formato completo.
|Formato: '''{0:F}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|style="text-align: center;"|g
| Mostra a data no formato curto e a hora no formato curto
|Formato: '''{0:g}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|style="text-align: center;"|G
| Mostra a data no formato curto e a hora no formato completo
|Formato: '''{0:G}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|style="text-align: center;"|t
| Mostra a hora no formato curto
|Formato: '''{0:t}''' = 14/03/2008 11:45:14 -> 11:45
|-
|style="text-align: center;"|T
| Mostra a hora no formato completo
|Formato: '''{0:T}''' = 14/03/2008 11:45:14 -> 11:45:14
|-
|style="text-align: center;"|M
| Mostra a data no formato dia e mês
|Formato: '''{0:M}''' = 14/03/2008 11:45:14 -> 14 de março
|-
|style="text-align: center;"|Y
| Mostra a data no formato mês e ano
|Formato: '''{0:Y}''' = 14/03/2008 11:45:14 -> março de 2008
|-
|
| Mostra a data conforme configuração:
|
*Formato: '''{0:dd/MM/yyyy}''' = 14/03/2008 11:45:14 -> 14/03/2008
*Formato: '''{0:dd/MM/yy}''' = 14/03/2008 11:45:14 -> 14/03/08
*Formato: '''{0:dd/MMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/mar/2008
*Formato: '''{0:yyyy/MM/dd}''' = 14/03/2008 11:45:14 -> 2008/03/14
*Formato: '''{0:dd/MMMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/março/2008
*Formato: '''{0:dd/MM/yyyy HH:mm}''' = 14/03/2008 11:45:14 -> 14/03/2008 11:45
|-
|}
e976a997d5984c8c4b246ada67ad039f2c73b899
2041
2040
2018-10-09T21:48:40Z
Daniel.giacomelli
1
/* Números */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable" width="100%"
|-
! Formatador
! Descrição
! Exemplo
|-
|style="width: 40px; text-align: center;"| C
|Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
|style="min-width: 150px;" | Formato: '''{0:C}''' = 1234.567 -> R$1.234,56
Formato: '''{0:C3}''' = 1234.567 -> R$1.234,567
|-
|style="text-align: center;"|D
| Mostra o número em formato decimal. Você pode especificar o número de dígitos.
|Formato: '''{0:D}''' = 1234 -> 1234
Formato: '''{0:D6}''' = 1234 -> 001234
|-
|style="text-align: center;"|N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:N}''' = 1234,567 -> 1.234,57
Formato: '''{0:N4}''' = 1234,567 -> 1.234,5670
|-
|style="text-align: center;"|P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:P}''' = 1 -> 100.00%
Formato: '''{0:P1}''' = 0,54 -> 54.0%
|-
|
| Mostrando o número no formato do CPF. Adicionando zeros antes quando precisar.
|Formato: '''{0:000\.###\.###-##}''' = <BR> 122233344 -> 001.222.333-44
|-
|
| Mostrando o número no formato do Telefone, adicionando o zero antes do DDD.
|Formato: '''{0:\(0##\) #####-####}''' = 51999001122 -> (051) 99900-1122
|-
|}
=== Data ===
{| class="wikitable" width="100%"
|-
!Formatador
!Descrição
!Exemplo
|-
|style="width: 40px;" align="center"| d
|Mostra a data no formato curto.
|style="width: 280px;" | Formato: '''{0:d}''' = 14/03/2008 11:45:14 -> 14/03/2008
|-
|style="text-align: center;"|D
| Mostra a data no formato completo.
|Formato: '''{0:D}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008
|-
|style="text-align: center;"|f
| Mostra a data no formato completo e a hora no formato curto.
|Formato: '''{0:f}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|style="text-align: center;"|F
| Mostra a data no formato completo e a hora no formato completo.
|Formato: '''{0:F}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|style="text-align: center;"|g
| Mostra a data no formato curto e a hora no formato curto
|Formato: '''{0:g}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|style="text-align: center;"|G
| Mostra a data no formato curto e a hora no formato completo
|Formato: '''{0:G}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|style="text-align: center;"|t
| Mostra a hora no formato curto
|Formato: '''{0:t}''' = 14/03/2008 11:45:14 -> 11:45
|-
|style="text-align: center;"|T
| Mostra a hora no formato completo
|Formato: '''{0:T}''' = 14/03/2008 11:45:14 -> 11:45:14
|-
|style="text-align: center;"|M
| Mostra a data no formato dia e mês
|Formato: '''{0:M}''' = 14/03/2008 11:45:14 -> 14 de março
|-
|style="text-align: center;"|Y
| Mostra a data no formato mês e ano
|Formato: '''{0:Y}''' = 14/03/2008 11:45:14 -> março de 2008
|-
|
| Mostra a data conforme configuração:
|
*Formato: '''{0:dd/MM/yyyy}''' = 14/03/2008 11:45:14 -> 14/03/2008
*Formato: '''{0:dd/MM/yy}''' = 14/03/2008 11:45:14 -> 14/03/08
*Formato: '''{0:dd/MMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/mar/2008
*Formato: '''{0:yyyy/MM/dd}''' = 14/03/2008 11:45:14 -> 2008/03/14
*Formato: '''{0:dd/MMMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/março/2008
*Formato: '''{0:dd/MM/yyyy HH:mm}''' = 14/03/2008 11:45:14 -> 14/03/2008 11:45
|-
|}
da5aae622d3bf9e962870bec565e6436b4ab6f74
2042
2041
2018-10-09T21:48:53Z
Daniel.giacomelli
1
/* Data */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable" width="100%"
|-
! Formatador
! Descrição
! Exemplo
|-
|style="width: 40px; text-align: center;"| C
|Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
|style="min-width: 150px;" | Formato: '''{0:C}''' = 1234.567 -> R$1.234,56
Formato: '''{0:C3}''' = 1234.567 -> R$1.234,567
|-
|style="text-align: center;"|D
| Mostra o número em formato decimal. Você pode especificar o número de dígitos.
|Formato: '''{0:D}''' = 1234 -> 1234
Formato: '''{0:D6}''' = 1234 -> 001234
|-
|style="text-align: center;"|N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:N}''' = 1234,567 -> 1.234,57
Formato: '''{0:N4}''' = 1234,567 -> 1.234,5670
|-
|style="text-align: center;"|P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:P}''' = 1 -> 100.00%
Formato: '''{0:P1}''' = 0,54 -> 54.0%
|-
|
| Mostrando o número no formato do CPF. Adicionando zeros antes quando precisar.
|Formato: '''{0:000\.###\.###-##}''' = <BR> 122233344 -> 001.222.333-44
|-
|
| Mostrando o número no formato do Telefone, adicionando o zero antes do DDD.
|Formato: '''{0:\(0##\) #####-####}''' = 51999001122 -> (051) 99900-1122
|-
|}
=== Data ===
{| class="wikitable" width="100%"
|-
!Formatador
!Descrição
!Exemplo
|-
|style="width: 40px;" align="center"| d
|Mostra a data no formato curto.
|style="min-width: 150px;" | Formato: '''{0:d}''' = 14/03/2008 11:45:14 -> 14/03/2008
|-
|style="text-align: center;"|D
| Mostra a data no formato completo.
|Formato: '''{0:D}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008
|-
|style="text-align: center;"|f
| Mostra a data no formato completo e a hora no formato curto.
|Formato: '''{0:f}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|style="text-align: center;"|F
| Mostra a data no formato completo e a hora no formato completo.
|Formato: '''{0:F}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|style="text-align: center;"|g
| Mostra a data no formato curto e a hora no formato curto
|Formato: '''{0:g}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|style="text-align: center;"|G
| Mostra a data no formato curto e a hora no formato completo
|Formato: '''{0:G}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|style="text-align: center;"|t
| Mostra a hora no formato curto
|Formato: '''{0:t}''' = 14/03/2008 11:45:14 -> 11:45
|-
|style="text-align: center;"|T
| Mostra a hora no formato completo
|Formato: '''{0:T}''' = 14/03/2008 11:45:14 -> 11:45:14
|-
|style="text-align: center;"|M
| Mostra a data no formato dia e mês
|Formato: '''{0:M}''' = 14/03/2008 11:45:14 -> 14 de março
|-
|style="text-align: center;"|Y
| Mostra a data no formato mês e ano
|Formato: '''{0:Y}''' = 14/03/2008 11:45:14 -> março de 2008
|-
|
| Mostra a data conforme configuração:
|
*Formato: '''{0:dd/MM/yyyy}''' = 14/03/2008 11:45:14 -> 14/03/2008
*Formato: '''{0:dd/MM/yy}''' = 14/03/2008 11:45:14 -> 14/03/08
*Formato: '''{0:dd/MMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/mar/2008
*Formato: '''{0:yyyy/MM/dd}''' = 14/03/2008 11:45:14 -> 2008/03/14
*Formato: '''{0:dd/MMMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/março/2008
*Formato: '''{0:dd/MM/yyyy HH:mm}''' = 14/03/2008 11:45:14 -> 14/03/2008 11:45
|-
|}
c065b140d6913ce30e9ac8d51d38374cad00aa18
2043
2042
2018-10-09T21:52:44Z
Daniel.giacomelli
1
/* Formatos */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable"
|-
! Formatador
! Descrição
! Exemplo
|-
|style="width: 40px; text-align: center;"| C
|style="width: 250px;"|Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
|style="min-width: 150px;" | Formato: '''{0:C}''' = 1234.567 -> R$1.234,56
Formato: '''{0:C3}''' = 1234.567 -> R$1.234,567
|-
|style="text-align: center;"|D
| Mostra o número em formato decimal. Você pode especificar o número de dígitos.
|Formato: '''{0:D}''' = 1234 -> 1234
Formato: '''{0:D6}''' = 1234 -> 001234
|-
|style="text-align: center;"|N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:N}''' = 1234,567 -> 1.234,57
Formato: '''{0:N4}''' = 1234,567 -> 1.234,5670
|-
|style="text-align: center;"|P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
|Formato: '''{0:P}''' = 1 -> 100.00%
Formato: '''{0:P1}''' = 0,54 -> 54.0%
|-
|
| Mostrando o número no formato do CPF. Adicionando zeros antes quando precisar.
|Formato: '''{0:000\.###\.###-##}''' = <BR> 122233344 -> 001.222.333-44
|-
|
| Mostrando o número no formato do Telefone, adicionando o zero antes do DDD.
|Formato: '''{0:\(0##\) #####-####}''' = 51999001122 -> (051) 99900-1122
|-
|}
=== Data ===
{| class="wikitable"
|-
!Formatador
!Descrição
!Exemplo
|-
|style="width: 40px;" align="center"| d
|style="width: 250px;"|Mostra a data no formato curto.
|style="min-width: 150px;" | Formato: '''{0:d}''' = 14/03/2008 11:45:14 -> 14/03/2008
|-
|style="text-align: center;"|D
| Mostra a data no formato completo.
|Formato: '''{0:D}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008
|-
|style="text-align: center;"|f
| Mostra a data no formato completo e a hora no formato curto.
|Formato: '''{0:f}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|style="text-align: center;"|F
| Mostra a data no formato completo e a hora no formato completo.
|Formato: '''{0:F}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|style="text-align: center;"|g
| Mostra a data no formato curto e a hora no formato curto
|Formato: '''{0:g}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45
|-
|style="text-align: center;"|G
| Mostra a data no formato curto e a hora no formato completo
|Formato: '''{0:G}''' = 14/03/2008 11:45:14 -> sexta-feira, 14 de março de 2008 11:45:14
|-
|style="text-align: center;"|t
| Mostra a hora no formato curto
|Formato: '''{0:t}''' = 14/03/2008 11:45:14 -> 11:45
|-
|style="text-align: center;"|T
| Mostra a hora no formato completo
|Formato: '''{0:T}''' = 14/03/2008 11:45:14 -> 11:45:14
|-
|style="text-align: center;"|M
| Mostra a data no formato dia e mês
|Formato: '''{0:M}''' = 14/03/2008 11:45:14 -> 14 de março
|-
|style="text-align: center;"|Y
| Mostra a data no formato mês e ano
|Formato: '''{0:Y}''' = 14/03/2008 11:45:14 -> março de 2008
|-
|
| Mostra a data conforme configuração:
|
*Formato: '''{0:dd/MM/yyyy}''' = 14/03/2008 11:45:14 -> 14/03/2008
*Formato: '''{0:dd/MM/yy}''' = 14/03/2008 11:45:14 -> 14/03/08
*Formato: '''{0:dd/MMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/mar/2008
*Formato: '''{0:yyyy/MM/dd}''' = 14/03/2008 11:45:14 -> 2008/03/14
*Formato: '''{0:dd/MMMM/yyyy}''' = 14/03/2008 11:45:14 -> 14/março/2008
*Formato: '''{0:dd/MM/yyyy HH:mm}''' = 14/03/2008 11:45:14 -> 14/03/2008 11:45
|-
|}
bdc2b6ed98221241d4fd7540c9f83d464f8607e0
2044
2043
2018-10-09T22:18:53Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable"
|-
! Descrição
! Formato / Resultado
|-
| Style="max-width:350px" | Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
| Formato: {0:C} = 1234.567 -> R$1.234,56
Formato: {0:C3} = 1234.567 -> R$1.234,567
|-
| Mostra o número em formato inteiro. Você pode especificar o número de dígitos.
| Formato: {0:D} = 1234 -> 1234
Formato: {0:D6} = 1234 -> 001234
|}
e1358a7fcd9fe4c6c40a848be850de39caf4b6c9
2045
2044
2018-10-10T17:28:01Z
Daniel.giacomelli
1
/* Números */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable"
|-------------------------------------------
! Formatador
! Descrição
! Exemplo
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString aqui] para ler a documentação da Microsoft.
| {0:C}
{0:C2}
| style="white-space: nowrap;" | 1234.567 → R$ 1.234,5699
1234.567 → R$ 1.234,56
|-------------------------------------------
| [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString D]
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString aqui] para ler a documentação da Microsoft.
| {0:D}
{0:D6}
| style="white-space: nowrap;"|1234 → 1234
1234 → 001234
|}
fa9254b88ecfef7786329dd7e19978bb90a796cd
Formatação de Valores
0
289
2046
2045
2018-10-10T17:28:22Z
Daniel.giacomelli
1
/* Números */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable"
|-------------------------------------------
! Formatador
! Descrição
! Exemplo
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString aqui] para ler a documentação da Microsoft.
| {0:C}
{0:C2}
| style="white-space: nowrap;" | 1234.567 → R$ 1.234,5699
1234.567 → R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString aqui] para ler a documentação da Microsoft.
| {0:D}
{0:D6}
| style="white-space: nowrap;"|1234 → 1234
1234 → 001234
|}
37f00de62da6dddf3170454a9cc12e1077966edd
2047
2046
2018-10-10T17:34:55Z
Daniel.giacomelli
1
/* Números */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable"
|-------------------------------------------
! Formatador
! Descrição
! Exemplo
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString aqui] para ler a documentação da Microsoft.
| style="white-space: nowrap;" | 1234.567 → {0:C}
1234.567 → {0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString aqui] para ler a documentação da Microsoft.
| {0:D}
{0:D6}
| style="white-space: nowrap;"|1234 → 1234
1234 → 001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString aqui] para ler a documentação da Microsoft.
| {0:N}
{0:N4}
| style="white-space: nowrap;"|1234.567 → 1.234
1234.567 → 1.234,5670
|}
5e79c90b26fc9d5094686f7156997116cc2ca643
2048
2047
2018-10-10T18:09:33Z
Daniel.giacomelli
1
/* Números */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable"
|-------------------------------------------
! Formatador
! Descrição
! Exemplo
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString aqui] para ler a documentação da Microsoft.
| style="white-space: nowrap;" | 1234.567 → {0:C}
1234.567 → {0:C2}
| style="white-space: nowrap;" | R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString aqui] para ler a documentação da Microsoft.
| style="white-space: nowrap;" | 1234 → {0:D}
1234 → {0:D6}
| style="white-space: nowrap;"|1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString aqui] para ler a documentação da Microsoft.
| style="white-space: nowrap;" | 1234.567 → {0:N}
1234.567 → {0:N4}
| style="white-space: nowrap;"|1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#PFormatString aqui] para ler a documentação da Microsoft.
| style="white-space: nowrap;"| 1 → {0:P}
3.3333 → {0:P1}
| style="white-space: nowrap;"| 100%
3,3%
|}
449d6a2fa4631eb0fe1cc8e01496b824a5d98176
2049
2048
2018-10-10T18:15:57Z
Daniel.giacomelli
1
/* Números */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Formatador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString aqui] para ler a documentação da Microsoft.
| style="vertical-align:top" | 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString aqui] para ler a documentação da Microsoft.
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#PFormatString aqui] para ler a documentação da Microsoft.
| style="white-space: nowrap;"| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|}
820acc95bd53519321d72a1ec6690363f59b8df4
2052
2049
2018-10-10T18:20:50Z
Daniel.giacomelli
1
/* Números */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Formatador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString aqui] para ler a documentação da Microsoft.
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#PFormatString aqui] para ler a documentação da Microsoft.
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|}
2458958b613067a75af46b765f5e365fe0f30d05
2055
2052
2018-10-10T18:27:44Z
Daniel.giacomelli
1
/* Números */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable formattable num-formattable"
|-------------------------------------------
! Formatador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString aqui] para ler a documentação da Microsoft.
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#PFormatString aqui] para ler a documentação da Microsoft.
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|}
2e09bec83ef34d3ef508f9ff8c77d514c4b92929
2056
2055
2018-10-10T18:28:32Z
Daniel.giacomelli
1
/* Números */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Formatador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString aqui] para ler a documentação da Microsoft.
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#PFormatString aqui] para ler a documentação da Microsoft.
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|}
2458958b613067a75af46b765f5e365fe0f30d05
2059
2056
2018-10-10T18:36:21Z
Daniel.giacomelli
1
/* Números */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Formatador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString aqui] para ler a documentação da Microsoft.
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#PFormatString aqui] para ler a documentação da Microsoft.
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|-
|
| Mostrando o número no formato do '''CPF'''. Adicionando zeros antes quando precisar.
| 12233344
| {0:000\.###\.###-##}
| 001.222.333-44
|-
|
| Mostrando o número no formato do '''Telefone''', adicionando o zero antes do DDD.
| 51999001122
| {0:\(0##\) # ####-####}
| (051) 9 9900-1122
|}
76ce07b77113acd14e8ed4c5d2b58b6c5dc3eede
2062
2059
2018-10-10T19:26:15Z
Daniel.giacomelli
1
/* Formatos */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Formatador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString aqui] para ler a documentação da Microsoft.
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#PFormatString aqui] para ler a documentação da Microsoft.
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|-
|
| Mostrando o número no formato do '''CPF'''. Adicionando zeros antes quando precisar.
| 12233344
| {0:000\.###\.###-##}
| 001.222.333-44
|-
|
| Mostrando o número no formato do '''Telefone''', adicionando o zero antes do DDD.
| 51999001122
| {0:\(0##\) # ####-####}
| (051) 9 9900-1122
|}
=== Datas ===
{| class="wikitable formattable"
|-------------------------------------------
! Formatador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| d
| Mostra a data no formato curto
| 2008-03-14 11:45:14
| {0:d}
| 14/03/2018
|-------------------------------------------
| D
| Mostra a data no formato completo.
| 2008-03-14 11:45:14
| {0:D}
| sexta-feira, 14 de março de 2008
|-------------------------------------------
| f
| Mostra a data no formato completo e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:f}
| sexta-feira, 14 de março de 2008 11:45
|-------------------------------------------
| F
| Mostra a data no formato completo e a hora no formato completo.
| 2008-03-14 11:45:14
| {0:F}
| sexta-feira, 14 de março de 2008 11:45:14
|-------------------------------------------
| g
| Mostra a data no formato curto e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:g}
| 14/03/2008 11:45
|-------------------------------------------
| G
| Mostra a data no formato curto e a hora no formato completo
| 2008-03-14 11:45:14
| {0:G}
| 14/03/2008 11:45:14
|-------------------------------------------
| t
| Mostra a hora no formato curto
| 2008-03-14 11:45:14
| {0:t}
| 11:45
|-------------------------------------------
| T
| Mostra a hora no formato completo
| 2008-03-14 11:45:14
| {0:T}
| 11:45:14
|-------------------------------------------
| M
| Mostra a data no formato dia e mês
| 2008-03-14 11:45:14
| {0:M}
| 14 de março
|-------------------------------------------
| Y
| Mostra a data no formato mês e ano
| 2008-03-14 11:45:14
| {0:Y}
| março de 2008
|-------------------------------------------
|
| Mostra a data conforme configuração:
| 2008-03-14 11:45:14
| {0:dd/MM/yyyy}
<br>{0:dd/MM/yy}
<br>{0:dd/MMM/yyyy}
<br>{0:yyyy/MM/dd}
<br>{0:dd/MMMM/yyyy}
<br>{0:dd/MM/yyyy HH:mm}
| 14/03/2008
<br>14/03/08
<br>14/mar/2008
<br>2008/03/14
<br>14/março/2008
<br>14/03/2008 11:45
|}
1838fdf6c5b8b4f7f0fac4cc92300f399fcff535
2063
2062
2018-10-10T19:42:05Z
Daniel.giacomelli
1
/* Datas */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Formatador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString aqui] para ler a documentação da Microsoft.
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#PFormatString aqui] para ler a documentação da Microsoft.
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|-
|
| Mostrando o número no formato do '''CPF'''. Adicionando zeros antes quando precisar.
| 12233344
| {0:000\.###\.###-##}
| 001.222.333-44
|-
|
| Mostrando o número no formato do '''Telefone''', adicionando o zero antes do DDD.
| 51999001122
| {0:\(0##\) # ####-####}
| (051) 9 9900-1122
|}
=== Datas ===
{| class="wikitable formattable"
|-------------------------------------------
! Formatador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| d
| Mostra a data no formato curto
| 2008-03-14 11:45:14
| {0:d}
| 14/03/2018
|-------------------------------------------
| D
| Mostra a data no formato completo.
| 2008-03-14 11:45:14
| {0:D}
| sexta-feira, 14 de março de 2008
|-------------------------------------------
| f
| Mostra a data no formato completo e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:f}
| sexta-feira, 14 de março de 2008 11:45
|-------------------------------------------
| F
| Mostra a data no formato completo e a hora no formato completo.
| 2008-03-14 11:45:14
| {0:F}
| sexta-feira, 14 de março de 2008 11:45:14
|-------------------------------------------
| g
| Mostra a data no formato curto e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:g}
| 14/03/2008 11:45
|-------------------------------------------
| G
| Mostra a data no formato curto e a hora no formato completo
| 2008-03-14 11:45:14
| {0:G}
| 14/03/2008 11:45:14
|-------------------------------------------
| t
| Mostra a hora no formato curto
| 2008-03-14 11:45:14
| {0:t}
| 11:45
|-------------------------------------------
| T
| Mostra a hora no formato completo
| 2008-03-14 11:45:14
| {0:T}
| 11:45:14
|-------------------------------------------
| M
| Mostra a data no formato dia e mês
| 2008-03-14 11:45:14
| {0:M}
| 14 de março
|-------------------------------------------
| Y
| Mostra a data no formato mês e ano
| 2008-03-14 11:45:14
| {0:Y}
| março de 2008
|-------------------------------------------
|
| Mostra a data conforme configuração:
| 2008-03-14 11:45:14
| {0:dd/MM/yyyy} <br>{0:dd/MM/yy} <br>{0:dd/MMM/yyyy} <br>{0:yyyy/MM/dd} <br>{0:dd/MMMM/yyyy} <br>{0:dd/MM/yyyy HH:mm}
| 14/03/2008 <br>14/03/08 <br>14/mar/2008 <br>2008/03/14 <br>14/março/2008 <br>14/03/2008 11:45
|}
556386726429085db28986315cc3b92757ffbcc2
2064
2063
2018-10-10T19:52:24Z
Daniel.giacomelli
1
/* Formatos */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Formatador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString aqui] para ler a documentação da Microsoft.
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#PFormatString aqui] para ler a documentação da Microsoft.
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|-
|
| Mostrando o número no formato do '''CPF'''. Adicionando zeros antes quando precisar.
| 12233344
| {0:000\.###\.###-##}
| 001.222.333-44
|-
|
| Mostrando o número no formato do '''Telefone''', adicionando o zero antes do DDD.
| 51999001122
| {0:\(0##\) # ####-####}
| (051) 9 9900-1122
|}
=== Datas ===
{| class="wikitable formattable"
|-------------------------------------------
! Formatador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| d
| Mostra a data no formato curto
| 2008-03-14 11:45:14
| {0:d}
| 14/03/2018
|-------------------------------------------
| D
| Mostra a data no formato completo.
| 2008-03-14 11:45:14
| {0:D}
| sexta-feira, 14 de março de 2008
|-------------------------------------------
| f
| Mostra a data no formato completo e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:f}
| sexta-feira, 14 de março de 2008 11:45
|-------------------------------------------
| F
| Mostra a data no formato completo e a hora no formato completo.
| 2008-03-14 11:45:14
| {0:F}
| sexta-feira, 14 de março de 2008 11:45:14
|-------------------------------------------
| g
| Mostra a data no formato curto e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:g}
| 14/03/2008 11:45
|-------------------------------------------
| G
| Mostra a data no formato curto e a hora no formato completo
| 2008-03-14 11:45:14
| {0:G}
| 14/03/2008 11:45:14
|-------------------------------------------
| t
| Mostra a hora no formato curto
| 2008-03-14 11:45:14
| {0:t}
| 11:45
|-------------------------------------------
| T
| Mostra a hora no formato completo
| 2008-03-14 11:45:14
| {0:T}
| 11:45:14
|-------------------------------------------
| M
| Mostra a data no formato dia e mês
| 2008-03-14 11:45:14
| {0:M}
| 14 de março
|-------------------------------------------
| Y
| Mostra a data no formato mês e ano
| 2008-03-14 11:45:14
| {0:Y}
| março de 2008
|-------------------------------------------
|
| Mostra a data conforme configuração:
| 2008-03-14 11:45:14
| {0:dd/MM/yyyy} <br>{0:dd/MM/yy} <br>{0:dd/MMM/yyyy} <br>{0:yyyy/MM/dd} <br>{0:dd/MMMM/yyyy} <br>{0:dd/MM/yyyy HH:mm}
| 14/03/2008 <br>14/03/08 <br>14/mar/2008 <br>2008/03/14 <br>14/março/2008 <br>14/03/2008 11:45
|}
=== Intervalos ===
{| class="wikitable formattable"
! Formatador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| c
| Formato Constante (invariável). Esse especificador não é sensível à cultura. Ele assume o formato <br><code>[-][d’.’]hh’:’mm’:’ss[‘.’fffffff]</code>
| 1000000000 ms
| {0:c}
| 11.13:46:40
|-------------------------------------------
| g
| Formato curto geral. Esse especificador gera apenas o que é necessário. Ele é sensível à cultura e assume o formato <br><code>[-][d’:’]h’:’mm’:’ss[.FFFFFFF]</code>
| 1000000000 ms
| {0:c}
| 11:13:46:40
|}
28d5cc27c14a5e5ea4e1c879742f8e226a940d73
2065
2064
2018-10-10T20:00:48Z
Daniel.giacomelli
1
/* Intervalos */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Formatador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString aqui] para ler a documentação da Microsoft.
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#PFormatString aqui] para ler a documentação da Microsoft.
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|-
|
| Mostrando o número no formato do '''CPF'''. Adicionando zeros antes quando precisar.
| 12233344
| {0:000\.###\.###-##}
| 001.222.333-44
|-
|
| Mostrando o número no formato do '''Telefone''', adicionando o zero antes do DDD.
| 51999001122
| {0:\(0##\) # ####-####}
| (051) 9 9900-1122
|}
=== Datas ===
{| class="wikitable formattable"
|-------------------------------------------
! Formatador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| d
| Mostra a data no formato curto
| 2008-03-14 11:45:14
| {0:d}
| 14/03/2018
|-------------------------------------------
| D
| Mostra a data no formato completo.
| 2008-03-14 11:45:14
| {0:D}
| sexta-feira, 14 de março de 2008
|-------------------------------------------
| f
| Mostra a data no formato completo e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:f}
| sexta-feira, 14 de março de 2008 11:45
|-------------------------------------------
| F
| Mostra a data no formato completo e a hora no formato completo.
| 2008-03-14 11:45:14
| {0:F}
| sexta-feira, 14 de março de 2008 11:45:14
|-------------------------------------------
| g
| Mostra a data no formato curto e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:g}
| 14/03/2008 11:45
|-------------------------------------------
| G
| Mostra a data no formato curto e a hora no formato completo
| 2008-03-14 11:45:14
| {0:G}
| 14/03/2008 11:45:14
|-------------------------------------------
| t
| Mostra a hora no formato curto
| 2008-03-14 11:45:14
| {0:t}
| 11:45
|-------------------------------------------
| T
| Mostra a hora no formato completo
| 2008-03-14 11:45:14
| {0:T}
| 11:45:14
|-------------------------------------------
| M
| Mostra a data no formato dia e mês
| 2008-03-14 11:45:14
| {0:M}
| 14 de março
|-------------------------------------------
| Y
| Mostra a data no formato mês e ano
| 2008-03-14 11:45:14
| {0:Y}
| março de 2008
|-------------------------------------------
|
| Mostra a data conforme configuração:
| 2008-03-14 11:45:14
| {0:dd/MM/yyyy} <br>{0:dd/MM/yy} <br>{0:dd/MMM/yyyy} <br>{0:yyyy/MM/dd} <br>{0:dd/MMMM/yyyy} <br>{0:dd/MM/yyyy HH:mm}
| 14/03/2008 <br>14/03/08 <br>14/mar/2008 <br>2008/03/14 <br>14/março/2008 <br>14/03/2008 11:45
|}
=== Intervalos ===
{| class="wikitable formattable"
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| c
| Formato Constante (invariável). Esse especificador não é sensível à cultura. Ele assume o formato <br><code>[-][d’.’]hh’:’mm’:’ss[‘.’fffffff]</code>
Clique [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-timespan-format-strings#the-constant-c-format-specifier aqui] para ler a documentação oficinal da Microsoft.
| 1000000 ms
| {0:c}
| 00:16:40
|-------------------------------------------
| g
| Formato curto geral. Esse especificador gera apenas o que é necessário. Ele é sensível à cultura e assume o formato <br><code>[-][d’:’]h’:’mm’:’ss[.FFFFFFF]</code>
Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#GeneralShort aqui] para ler a documentação oficial da Microsoft.
| 1000000 ms
| {0:g}
| 0:16:40
|-------------------------------------------
| G
| Esse especificador sempre gera dias e sete dígitos de fração. Ele é sensível à cultura e assume o formato <br><code>[-]d’:’hh’:’mm’:’ss.fffffff</code>.
| 1000000 ms
| {0:G}
| 0:00:16:40,0000000
|}
5e63317c5997a69d831ccbc5e84adf18ca4b3479
2066
2065
2018-10-10T20:01:04Z
Daniel.giacomelli
1
/* Datas */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Formatador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString aqui] para ler a documentação da Microsoft.
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#PFormatString aqui] para ler a documentação da Microsoft.
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|-
|
| Mostrando o número no formato do '''CPF'''. Adicionando zeros antes quando precisar.
| 12233344
| {0:000\.###\.###-##}
| 001.222.333-44
|-
|
| Mostrando o número no formato do '''Telefone''', adicionando o zero antes do DDD.
| 51999001122
| {0:\(0##\) # ####-####}
| (051) 9 9900-1122
|}
=== Datas ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| d
| Mostra a data no formato curto
| 2008-03-14 11:45:14
| {0:d}
| 14/03/2018
|-------------------------------------------
| D
| Mostra a data no formato completo.
| 2008-03-14 11:45:14
| {0:D}
| sexta-feira, 14 de março de 2008
|-------------------------------------------
| f
| Mostra a data no formato completo e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:f}
| sexta-feira, 14 de março de 2008 11:45
|-------------------------------------------
| F
| Mostra a data no formato completo e a hora no formato completo.
| 2008-03-14 11:45:14
| {0:F}
| sexta-feira, 14 de março de 2008 11:45:14
|-------------------------------------------
| g
| Mostra a data no formato curto e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:g}
| 14/03/2008 11:45
|-------------------------------------------
| G
| Mostra a data no formato curto e a hora no formato completo
| 2008-03-14 11:45:14
| {0:G}
| 14/03/2008 11:45:14
|-------------------------------------------
| t
| Mostra a hora no formato curto
| 2008-03-14 11:45:14
| {0:t}
| 11:45
|-------------------------------------------
| T
| Mostra a hora no formato completo
| 2008-03-14 11:45:14
| {0:T}
| 11:45:14
|-------------------------------------------
| M
| Mostra a data no formato dia e mês
| 2008-03-14 11:45:14
| {0:M}
| 14 de março
|-------------------------------------------
| Y
| Mostra a data no formato mês e ano
| 2008-03-14 11:45:14
| {0:Y}
| março de 2008
|-------------------------------------------
|
| Mostra a data conforme configuração:
| 2008-03-14 11:45:14
| {0:dd/MM/yyyy} <br>{0:dd/MM/yy} <br>{0:dd/MMM/yyyy} <br>{0:yyyy/MM/dd} <br>{0:dd/MMMM/yyyy} <br>{0:dd/MM/yyyy HH:mm}
| 14/03/2008 <br>14/03/08 <br>14/mar/2008 <br>2008/03/14 <br>14/março/2008 <br>14/03/2008 11:45
|}
=== Intervalos ===
{| class="wikitable formattable"
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| c
| Formato Constante (invariável). Esse especificador não é sensível à cultura. Ele assume o formato <br><code>[-][d’.’]hh’:’mm’:’ss[‘.’fffffff]</code>
Clique [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-timespan-format-strings#the-constant-c-format-specifier aqui] para ler a documentação oficinal da Microsoft.
| 1000000 ms
| {0:c}
| 00:16:40
|-------------------------------------------
| g
| Formato curto geral. Esse especificador gera apenas o que é necessário. Ele é sensível à cultura e assume o formato <br><code>[-][d’:’]h’:’mm’:’ss[.FFFFFFF]</code>
Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#GeneralShort aqui] para ler a documentação oficial da Microsoft.
| 1000000 ms
| {0:g}
| 0:16:40
|-------------------------------------------
| G
| Esse especificador sempre gera dias e sete dígitos de fração. Ele é sensível à cultura e assume o formato <br><code>[-]d’:’hh’:’mm’:’ss.fffffff</code>.
| 1000000 ms
| {0:G}
| 0:00:16:40,0000000
|}
e62389c3898bba677fd563c75691200031b58f98
2067
2066
2018-10-10T20:01:14Z
Daniel.giacomelli
1
/* Números */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString aqui] para ler a documentação da Microsoft.
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#PFormatString aqui] para ler a documentação da Microsoft.
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|-
|
| Mostrando o número no formato do '''CPF'''. Adicionando zeros antes quando precisar.
| 12233344
| {0:000\.###\.###-##}
| 001.222.333-44
|-
|
| Mostrando o número no formato do '''Telefone''', adicionando o zero antes do DDD.
| 51999001122
| {0:\(0##\) # ####-####}
| (051) 9 9900-1122
|}
=== Datas ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| d
| Mostra a data no formato curto
| 2008-03-14 11:45:14
| {0:d}
| 14/03/2018
|-------------------------------------------
| D
| Mostra a data no formato completo.
| 2008-03-14 11:45:14
| {0:D}
| sexta-feira, 14 de março de 2008
|-------------------------------------------
| f
| Mostra a data no formato completo e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:f}
| sexta-feira, 14 de março de 2008 11:45
|-------------------------------------------
| F
| Mostra a data no formato completo e a hora no formato completo.
| 2008-03-14 11:45:14
| {0:F}
| sexta-feira, 14 de março de 2008 11:45:14
|-------------------------------------------
| g
| Mostra a data no formato curto e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:g}
| 14/03/2008 11:45
|-------------------------------------------
| G
| Mostra a data no formato curto e a hora no formato completo
| 2008-03-14 11:45:14
| {0:G}
| 14/03/2008 11:45:14
|-------------------------------------------
| t
| Mostra a hora no formato curto
| 2008-03-14 11:45:14
| {0:t}
| 11:45
|-------------------------------------------
| T
| Mostra a hora no formato completo
| 2008-03-14 11:45:14
| {0:T}
| 11:45:14
|-------------------------------------------
| M
| Mostra a data no formato dia e mês
| 2008-03-14 11:45:14
| {0:M}
| 14 de março
|-------------------------------------------
| Y
| Mostra a data no formato mês e ano
| 2008-03-14 11:45:14
| {0:Y}
| março de 2008
|-------------------------------------------
|
| Mostra a data conforme configuração:
| 2008-03-14 11:45:14
| {0:dd/MM/yyyy} <br>{0:dd/MM/yy} <br>{0:dd/MMM/yyyy} <br>{0:yyyy/MM/dd} <br>{0:dd/MMMM/yyyy} <br>{0:dd/MM/yyyy HH:mm}
| 14/03/2008 <br>14/03/08 <br>14/mar/2008 <br>2008/03/14 <br>14/março/2008 <br>14/03/2008 11:45
|}
=== Intervalos ===
{| class="wikitable formattable"
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| c
| Formato Constante (invariável). Esse especificador não é sensível à cultura. Ele assume o formato <br><code>[-][d’.’]hh’:’mm’:’ss[‘.’fffffff]</code>
Clique [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-timespan-format-strings#the-constant-c-format-specifier aqui] para ler a documentação oficinal da Microsoft.
| 1000000 ms
| {0:c}
| 00:16:40
|-------------------------------------------
| g
| Formato curto geral. Esse especificador gera apenas o que é necessário. Ele é sensível à cultura e assume o formato <br><code>[-][d’:’]h’:’mm’:’ss[.FFFFFFF]</code>
Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#GeneralShort aqui] para ler a documentação oficial da Microsoft.
| 1000000 ms
| {0:g}
| 0:16:40
|-------------------------------------------
| G
| Esse especificador sempre gera dias e sete dígitos de fração. Ele é sensível à cultura e assume o formato <br><code>[-]d’:’hh’:’mm’:’ss.fffffff</code>.
| 1000000 ms
| {0:G}
| 0:00:16:40,0000000
|}
4f084925b86093b5cb29595967698070641efefd
2068
2067
2018-10-10T20:09:43Z
Daniel.giacomelli
1
/* Intervalos */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString aqui] para ler a documentação da Microsoft.
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString aqui] para ler a documentação da Microsoft.
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais. Clique [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#PFormatString aqui] para ler a documentação da Microsoft.
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|-
|
| Mostrando o número no formato do '''CPF'''. Adicionando zeros antes quando precisar.
| 12233344
| {0:000\.###\.###-##}
| 001.222.333-44
|-
|
| Mostrando o número no formato do '''Telefone''', adicionando o zero antes do DDD.
| 51999001122
| {0:\(0##\) # ####-####}
| (051) 9 9900-1122
|}
=== Datas ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| d
| Mostra a data no formato curto
| 2008-03-14 11:45:14
| {0:d}
| 14/03/2018
|-------------------------------------------
| D
| Mostra a data no formato completo.
| 2008-03-14 11:45:14
| {0:D}
| sexta-feira, 14 de março de 2008
|-------------------------------------------
| f
| Mostra a data no formato completo e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:f}
| sexta-feira, 14 de março de 2008 11:45
|-------------------------------------------
| F
| Mostra a data no formato completo e a hora no formato completo.
| 2008-03-14 11:45:14
| {0:F}
| sexta-feira, 14 de março de 2008 11:45:14
|-------------------------------------------
| g
| Mostra a data no formato curto e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:g}
| 14/03/2008 11:45
|-------------------------------------------
| G
| Mostra a data no formato curto e a hora no formato completo
| 2008-03-14 11:45:14
| {0:G}
| 14/03/2008 11:45:14
|-------------------------------------------
| t
| Mostra a hora no formato curto
| 2008-03-14 11:45:14
| {0:t}
| 11:45
|-------------------------------------------
| T
| Mostra a hora no formato completo
| 2008-03-14 11:45:14
| {0:T}
| 11:45:14
|-------------------------------------------
| M
| Mostra a data no formato dia e mês
| 2008-03-14 11:45:14
| {0:M}
| 14 de março
|-------------------------------------------
| Y
| Mostra a data no formato mês e ano
| 2008-03-14 11:45:14
| {0:Y}
| março de 2008
|-------------------------------------------
|
| Mostra a data conforme configuração:
| 2008-03-14 11:45:14
| {0:dd/MM/yyyy} <br>{0:dd/MM/yy} <br>{0:dd/MMM/yyyy} <br>{0:yyyy/MM/dd} <br>{0:dd/MMMM/yyyy} <br>{0:dd/MM/yyyy HH:mm}
| 14/03/2008 <br>14/03/08 <br>14/mar/2008 <br>2008/03/14 <br>14/março/2008 <br>14/03/2008 11:45
|}
=== Intervalos ===
{| class="wikitable formattable"
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| c
| Formato Constante (invariável). Esse especificador não é sensível à cultura. Ele assume o formato <br><code>[-][d’.’]hh’:’mm’:’ss[‘.’fffffff]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#the-constant-c-format-specifier o especificador de formato de constante ("c")].
| 1000000 ms
| {0:c}
| 00:16:40
|-------------------------------------------
| g
| Formato curto geral. Esse especificador gera apenas o que é necessário. Ele é sensível à cultura e assume o formato <br><code>[-][d’:’]h’:’mm’:’ss[.FFFFFFF]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#GeneralShort o especificador de formato curto geral ("g")].
| 1000000 ms
| {0:g}
| 0:16:40
|-------------------------------------------
| G
| Esse especificador sempre gera dias e sete dígitos de fração. Ele é sensível à cultura e assume o formato <br><code>[-]d’:’hh’:’mm’:’ss.fffffff</code>.
Mais informações: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-timespan-format-strings#GeneralLong o especificador de formato longo geral ("G")].
| 1000000 ms
| {0:G}
| 0:00:16:40,0000000
|-------------------------------------------
|
| Exemplos de Formatações Customizadas
| 1000000 ms
| {0:hh':'mm} <br>{0:mm} minuto(s)
| 0:16 <br>16 minutos
|}
1b4bd55851c8fff64050c44294ac117cbc9f3960
2069
2068
2018-10-10T20:12:37Z
Daniel.giacomelli
1
/* Números */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString especificador de formato de moeda ("C")].
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString especificador de formato decimal ("D")].
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString especificador de formato numérico ("N")].
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#PFormatStringespecificador de formato de porcentagem ("P")].
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|-
|
| Mostrando o número no formato do '''CPF'''. Adicionando zeros antes quando precisar.
| 12233344
| {0:000\.###\.###-##}
| 001.222.333-44
|-
|
| Mostrando o número no formato do '''Telefone''', adicionando o zero antes do DDD.
| 51999001122
| {0:\(0##\) # ####-####}
| (051) 9 9900-1122
|}
=== Datas ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| d
| Mostra a data no formato curto
| 2008-03-14 11:45:14
| {0:d}
| 14/03/2018
|-------------------------------------------
| D
| Mostra a data no formato completo.
| 2008-03-14 11:45:14
| {0:D}
| sexta-feira, 14 de março de 2008
|-------------------------------------------
| f
| Mostra a data no formato completo e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:f}
| sexta-feira, 14 de março de 2008 11:45
|-------------------------------------------
| F
| Mostra a data no formato completo e a hora no formato completo.
| 2008-03-14 11:45:14
| {0:F}
| sexta-feira, 14 de março de 2008 11:45:14
|-------------------------------------------
| g
| Mostra a data no formato curto e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:g}
| 14/03/2008 11:45
|-------------------------------------------
| G
| Mostra a data no formato curto e a hora no formato completo
| 2008-03-14 11:45:14
| {0:G}
| 14/03/2008 11:45:14
|-------------------------------------------
| t
| Mostra a hora no formato curto
| 2008-03-14 11:45:14
| {0:t}
| 11:45
|-------------------------------------------
| T
| Mostra a hora no formato completo
| 2008-03-14 11:45:14
| {0:T}
| 11:45:14
|-------------------------------------------
| M
| Mostra a data no formato dia e mês
| 2008-03-14 11:45:14
| {0:M}
| 14 de março
|-------------------------------------------
| Y
| Mostra a data no formato mês e ano
| 2008-03-14 11:45:14
| {0:Y}
| março de 2008
|-------------------------------------------
|
| Mostra a data conforme configuração:
| 2008-03-14 11:45:14
| {0:dd/MM/yyyy} <br>{0:dd/MM/yy} <br>{0:dd/MMM/yyyy} <br>{0:yyyy/MM/dd} <br>{0:dd/MMMM/yyyy} <br>{0:dd/MM/yyyy HH:mm}
| 14/03/2008 <br>14/03/08 <br>14/mar/2008 <br>2008/03/14 <br>14/março/2008 <br>14/03/2008 11:45
|}
=== Intervalos ===
{| class="wikitable formattable"
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| c
| Formato Constante (invariável). Esse especificador não é sensível à cultura. Ele assume o formato <br><code>[-][d’.’]hh’:’mm’:’ss[‘.’fffffff]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#the-constant-c-format-specifier o especificador de formato de constante ("c")].
| 1000000 ms
| {0:c}
| 00:16:40
|-------------------------------------------
| g
| Formato curto geral. Esse especificador gera apenas o que é necessário. Ele é sensível à cultura e assume o formato <br><code>[-][d’:’]h’:’mm’:’ss[.FFFFFFF]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#GeneralShort o especificador de formato curto geral ("g")].
| 1000000 ms
| {0:g}
| 0:16:40
|-------------------------------------------
| G
| Esse especificador sempre gera dias e sete dígitos de fração. Ele é sensível à cultura e assume o formato <br><code>[-]d’:’hh’:’mm’:’ss.fffffff</code>.
Mais informações: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-timespan-format-strings#GeneralLong o especificador de formato longo geral ("G")].
| 1000000 ms
| {0:G}
| 0:00:16:40,0000000
|-------------------------------------------
|
| Exemplos de Formatações Customizadas
| 1000000 ms
| {0:hh':'mm} <br>{0:mm} minuto(s)
| 0:16 <br>16 minutos
|}
10521674437898769175365f4b9a0a0058449b0f
2070
2069
2018-10-10T20:19:11Z
Daniel.giacomelli
1
/* Intervalos */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString especificador de formato de moeda ("C")].
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString especificador de formato decimal ("D")].
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString especificador de formato numérico ("N")].
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#PFormatStringespecificador de formato de porcentagem ("P")].
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|-
|
| Mostrando o número no formato do '''CPF'''. Adicionando zeros antes quando precisar.
| 12233344
| {0:000\.###\.###-##}
| 001.222.333-44
|-
|
| Mostrando o número no formato do '''Telefone''', adicionando o zero antes do DDD.
| 51999001122
| {0:\(0##\) # ####-####}
| (051) 9 9900-1122
|}
=== Datas ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| d
| Mostra a data no formato curto
| 2008-03-14 11:45:14
| {0:d}
| 14/03/2018
|-------------------------------------------
| D
| Mostra a data no formato completo.
| 2008-03-14 11:45:14
| {0:D}
| sexta-feira, 14 de março de 2008
|-------------------------------------------
| f
| Mostra a data no formato completo e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:f}
| sexta-feira, 14 de março de 2008 11:45
|-------------------------------------------
| F
| Mostra a data no formato completo e a hora no formato completo.
| 2008-03-14 11:45:14
| {0:F}
| sexta-feira, 14 de março de 2008 11:45:14
|-------------------------------------------
| g
| Mostra a data no formato curto e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:g}
| 14/03/2008 11:45
|-------------------------------------------
| G
| Mostra a data no formato curto e a hora no formato completo
| 2008-03-14 11:45:14
| {0:G}
| 14/03/2008 11:45:14
|-------------------------------------------
| t
| Mostra a hora no formato curto
| 2008-03-14 11:45:14
| {0:t}
| 11:45
|-------------------------------------------
| T
| Mostra a hora no formato completo
| 2008-03-14 11:45:14
| {0:T}
| 11:45:14
|-------------------------------------------
| M
| Mostra a data no formato dia e mês
| 2008-03-14 11:45:14
| {0:M}
| 14 de março
|-------------------------------------------
| Y
| Mostra a data no formato mês e ano
| 2008-03-14 11:45:14
| {0:Y}
| março de 2008
|-------------------------------------------
|
| Mostra a data conforme configuração:
| 2008-03-14 11:45:14
| {0:dd/MM/yyyy} <br>{0:dd/MM/yy} <br>{0:dd/MMM/yyyy} <br>{0:yyyy/MM/dd} <br>{0:dd/MMMM/yyyy} <br>{0:dd/MM/yyyy HH:mm}
| 14/03/2008 <br>14/03/08 <br>14/mar/2008 <br>2008/03/14 <br>14/março/2008 <br>14/03/2008 11:45
|}
=== Intervalos ===
{| class="wikitable formattable"
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| c
| Formato Constante (invariável). Esse especificador não é sensível à cultura¹. Ele assume o formato <br><code>[-][d’.’]hh’:’mm’:’ss[‘.’fffffff]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#the-constant-c-format-specifier o especificador de formato de constante ("c")].
| 1000000 ms
| {0:c}
| 00:16:40
|-------------------------------------------
| g
| Formato curto geral. Esse especificador gera apenas o que é necessário. Ele é sensível à cultura¹ e assume o formato <br><code>[-][d’:’]h’:’mm’:’ss[.FFFFFFF]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#GeneralShort o especificador de formato curto geral ("g")].
| 1000000 ms
| {0:g}
| 0:16:40
|-------------------------------------------
| G
| Esse especificador sempre gera dias e sete dígitos de fração. Ele é sensível à cultura¹ e assume o formato <br><code>[-]d’:’hh’:’mm’:’ss.fffffff</code>.
Mais informações: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-timespan-format-strings#GeneralLong o especificador de formato longo geral ("G")].
| 1000000 ms
| {0:G}
| 0:00:16:40,0000000
|-------------------------------------------
|
| Exemplos de Formatações Customizadas
| 1000000 ms
| {0:hh':'mm} <br>{0:mm} minuto(s)
| 0:16 <br>16 minutos
|}
¹ Sensível à cultura significa que o resultado pode ser diferente dependendo da região configurada no servidor. Por exemplo, o número 1.99 utilizando o formato {0:C} resultaria e R$1,99 no Brasil, mas nos EUA seria $1.99.
cf923abea1525925d6304467989650ce84a763d3
2071
2070
2018-10-10T20:21:48Z
Daniel.giacomelli
1
/* Números */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais. Esse especificador é sensível a cultura.
Para saber mais: [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString especificador de formato de moeda ("C")].
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString especificador de formato decimal ("D")].
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString especificador de formato numérico ("N")].
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#PFormatStringespecificador de formato de porcentagem ("P")].
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|-
|
| Mostrando o número no formato do '''CPF'''. Adicionando zeros antes quando precisar.
| 12233344
| {0:000\.###\.###-##}
| 001.222.333-44
|-
|
| Mostrando o número no formato do '''Telefone''', adicionando o zero antes do DDD.
| 51999001122
| {0:\(0##\) # ####-####}
| (051) 9 9900-1122
|}
=== Datas ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| d
| Mostra a data no formato curto
| 2008-03-14 11:45:14
| {0:d}
| 14/03/2018
|-------------------------------------------
| D
| Mostra a data no formato completo.
| 2008-03-14 11:45:14
| {0:D}
| sexta-feira, 14 de março de 2008
|-------------------------------------------
| f
| Mostra a data no formato completo e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:f}
| sexta-feira, 14 de março de 2008 11:45
|-------------------------------------------
| F
| Mostra a data no formato completo e a hora no formato completo.
| 2008-03-14 11:45:14
| {0:F}
| sexta-feira, 14 de março de 2008 11:45:14
|-------------------------------------------
| g
| Mostra a data no formato curto e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:g}
| 14/03/2008 11:45
|-------------------------------------------
| G
| Mostra a data no formato curto e a hora no formato completo
| 2008-03-14 11:45:14
| {0:G}
| 14/03/2008 11:45:14
|-------------------------------------------
| t
| Mostra a hora no formato curto
| 2008-03-14 11:45:14
| {0:t}
| 11:45
|-------------------------------------------
| T
| Mostra a hora no formato completo
| 2008-03-14 11:45:14
| {0:T}
| 11:45:14
|-------------------------------------------
| M
| Mostra a data no formato dia e mês
| 2008-03-14 11:45:14
| {0:M}
| 14 de março
|-------------------------------------------
| Y
| Mostra a data no formato mês e ano
| 2008-03-14 11:45:14
| {0:Y}
| março de 2008
|-------------------------------------------
|
| Mostra a data conforme configuração:
| 2008-03-14 11:45:14
| {0:dd/MM/yyyy} <br>{0:dd/MM/yy} <br>{0:dd/MMM/yyyy} <br>{0:yyyy/MM/dd} <br>{0:dd/MMMM/yyyy} <br>{0:dd/MM/yyyy HH:mm}
| 14/03/2008 <br>14/03/08 <br>14/mar/2008 <br>2008/03/14 <br>14/março/2008 <br>14/03/2008 11:45
|}
=== Intervalos ===
{| class="wikitable formattable"
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| c
| Formato Constante (invariável). Esse especificador não é sensível à cultura¹. Ele assume o formato <br><code>[-][d’.’]hh’:’mm’:’ss[‘.’fffffff]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#the-constant-c-format-specifier o especificador de formato de constante ("c")].
| 1000000 ms
| {0:c}
| 00:16:40
|-------------------------------------------
| g
| Formato curto geral. Esse especificador gera apenas o que é necessário. Ele é sensível à cultura¹ e assume o formato <br><code>[-][d’:’]h’:’mm’:’ss[.FFFFFFF]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#GeneralShort o especificador de formato curto geral ("g")].
| 1000000 ms
| {0:g}
| 0:16:40
|-------------------------------------------
| G
| Esse especificador sempre gera dias e sete dígitos de fração. Ele é sensível à cultura¹ e assume o formato <br><code>[-]d’:’hh’:’mm’:’ss.fffffff</code>.
Mais informações: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-timespan-format-strings#GeneralLong o especificador de formato longo geral ("G")].
| 1000000 ms
| {0:G}
| 0:00:16:40,0000000
|-------------------------------------------
|
| Exemplos de Formatações Customizadas
| 1000000 ms
| {0:hh':'mm} <br>{0:mm} minuto(s)
| 0:16 <br>16 minutos
|}
¹ Sensível à cultura significa que o resultado pode ser diferente dependendo da região configurada no servidor. Por exemplo, o número 1.99 utilizando o formato {0:C} resultaria e R$1,99 no Brasil, mas nos EUA seria $1.99.
c2540abc485aff8b6c4364a03d789b9918eecb45
2072
2071
2018-10-10T20:22:37Z
Daniel.giacomelli
1
/* Números */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString especificador de formato de moeda ("C")].
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString especificador de formato decimal ("D")].
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString especificador de formato numérico ("N")].
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#PFormatStringespecificador de formato de porcentagem ("P")].
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|-
|
| Mostrando o número no formato do '''CPF'''. Adicionando zeros antes quando precisar.
| 12233344
| {0:000\.###\.###-##}
| 001.222.333-44
|-
|
| Mostrando o número no formato do '''Telefone''', adicionando o zero antes do DDD.
| 51999001122
| {0:\(0##\) # ####-####}
| (051) 9 9900-1122
|}
=== Datas ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| d
| Mostra a data no formato curto
| 2008-03-14 11:45:14
| {0:d}
| 14/03/2018
|-------------------------------------------
| D
| Mostra a data no formato completo.
| 2008-03-14 11:45:14
| {0:D}
| sexta-feira, 14 de março de 2008
|-------------------------------------------
| f
| Mostra a data no formato completo e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:f}
| sexta-feira, 14 de março de 2008 11:45
|-------------------------------------------
| F
| Mostra a data no formato completo e a hora no formato completo.
| 2008-03-14 11:45:14
| {0:F}
| sexta-feira, 14 de março de 2008 11:45:14
|-------------------------------------------
| g
| Mostra a data no formato curto e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:g}
| 14/03/2008 11:45
|-------------------------------------------
| G
| Mostra a data no formato curto e a hora no formato completo
| 2008-03-14 11:45:14
| {0:G}
| 14/03/2008 11:45:14
|-------------------------------------------
| t
| Mostra a hora no formato curto
| 2008-03-14 11:45:14
| {0:t}
| 11:45
|-------------------------------------------
| T
| Mostra a hora no formato completo
| 2008-03-14 11:45:14
| {0:T}
| 11:45:14
|-------------------------------------------
| M
| Mostra a data no formato dia e mês
| 2008-03-14 11:45:14
| {0:M}
| 14 de março
|-------------------------------------------
| Y
| Mostra a data no formato mês e ano
| 2008-03-14 11:45:14
| {0:Y}
| março de 2008
|-------------------------------------------
|
| Mostra a data conforme configuração:
| 2008-03-14 11:45:14
| {0:dd/MM/yyyy} <br>{0:dd/MM/yy} <br>{0:dd/MMM/yyyy} <br>{0:yyyy/MM/dd} <br>{0:dd/MMMM/yyyy} <br>{0:dd/MM/yyyy HH:mm}
| 14/03/2008 <br>14/03/08 <br>14/mar/2008 <br>2008/03/14 <br>14/março/2008 <br>14/03/2008 11:45
|}
=== Intervalos ===
{| class="wikitable formattable"
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| c
| Formato Constante (invariável). Esse especificador não é sensível à cultura¹. Ele assume o formato <br><code>[-][d’.’]hh’:’mm’:’ss[‘.’fffffff]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#the-constant-c-format-specifier o especificador de formato de constante ("c")].
| 1000000 ms
| {0:c}
| 00:16:40
|-------------------------------------------
| g
| Formato curto geral. Esse especificador gera apenas o que é necessário. Ele é sensível à cultura¹ e assume o formato <br><code>[-][d’:’]h’:’mm’:’ss[.FFFFFFF]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#GeneralShort o especificador de formato curto geral ("g")].
| 1000000 ms
| {0:g}
| 0:16:40
|-------------------------------------------
| G
| Esse especificador sempre gera dias e sete dígitos de fração. Ele é sensível à cultura¹ e assume o formato <br><code>[-]d’:’hh’:’mm’:’ss.fffffff</code>.
Mais informações: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-timespan-format-strings#GeneralLong o especificador de formato longo geral ("G")].
| 1000000 ms
| {0:G}
| 0:00:16:40,0000000
|-------------------------------------------
|
| Exemplos de Formatações Customizadas
| 1000000 ms
| {0:hh':'mm} <br>{0:mm} minuto(s)
| 0:16 <br>16 minutos
|}
¹ Sensível à cultura significa que o resultado pode ser diferente dependendo da região configurada no servidor. Por exemplo, o número 1.99 utilizando o formato {0:C} resultaria e R$1,99 no Brasil, mas nos EUA seria $1.99.
cf923abea1525925d6304467989650ce84a763d3
2073
2072
2018-10-10T20:24:12Z
Daniel.giacomelli
1
/* Intervalos */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString especificador de formato de moeda ("C")].
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString especificador de formato decimal ("D")].
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString especificador de formato numérico ("N")].
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#PFormatStringespecificador de formato de porcentagem ("P")].
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|-
|
| Mostrando o número no formato do '''CPF'''. Adicionando zeros antes quando precisar.
| 12233344
| {0:000\.###\.###-##}
| 001.222.333-44
|-
|
| Mostrando o número no formato do '''Telefone''', adicionando o zero antes do DDD.
| 51999001122
| {0:\(0##\) # ####-####}
| (051) 9 9900-1122
|}
=== Datas ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| d
| Mostra a data no formato curto
| 2008-03-14 11:45:14
| {0:d}
| 14/03/2018
|-------------------------------------------
| D
| Mostra a data no formato completo.
| 2008-03-14 11:45:14
| {0:D}
| sexta-feira, 14 de março de 2008
|-------------------------------------------
| f
| Mostra a data no formato completo e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:f}
| sexta-feira, 14 de março de 2008 11:45
|-------------------------------------------
| F
| Mostra a data no formato completo e a hora no formato completo.
| 2008-03-14 11:45:14
| {0:F}
| sexta-feira, 14 de março de 2008 11:45:14
|-------------------------------------------
| g
| Mostra a data no formato curto e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:g}
| 14/03/2008 11:45
|-------------------------------------------
| G
| Mostra a data no formato curto e a hora no formato completo
| 2008-03-14 11:45:14
| {0:G}
| 14/03/2008 11:45:14
|-------------------------------------------
| t
| Mostra a hora no formato curto
| 2008-03-14 11:45:14
| {0:t}
| 11:45
|-------------------------------------------
| T
| Mostra a hora no formato completo
| 2008-03-14 11:45:14
| {0:T}
| 11:45:14
|-------------------------------------------
| M
| Mostra a data no formato dia e mês
| 2008-03-14 11:45:14
| {0:M}
| 14 de março
|-------------------------------------------
| Y
| Mostra a data no formato mês e ano
| 2008-03-14 11:45:14
| {0:Y}
| março de 2008
|-------------------------------------------
|
| Mostra a data conforme configuração:
| 2008-03-14 11:45:14
| {0:dd/MM/yyyy} <br>{0:dd/MM/yy} <br>{0:dd/MMM/yyyy} <br>{0:yyyy/MM/dd} <br>{0:dd/MMMM/yyyy} <br>{0:dd/MM/yyyy HH:mm}
| 14/03/2008 <br>14/03/08 <br>14/mar/2008 <br>2008/03/14 <br>14/março/2008 <br>14/03/2008 11:45
|}
=== Intervalos ===
{| class="wikitable formattable"
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| c
| Formato Constante (invariável). Esse especificador não é sensível as configurações de região, e assume o formato <br><code>[-][d’.’]hh’:’mm’:’ss[‘.’fffffff]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#the-constant-c-format-specifier o especificador de formato de constante ("c")].
| 1000000 ms
| {0:c}
| 00:16:40
|-------------------------------------------
| g
| Formato curto geral. Esse especificador gera apenas o que é necessário. Ele assume o formato <br><code>[-][d’:’]h’:’mm’:’ss[.FFFFFFF]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#GeneralShort o especificador de formato curto geral ("g")].
| 1000000 ms
| {0:g}
| 0:16:40
|-------------------------------------------
| G
| Esse especificador sempre gera dias e sete dígitos de fração. Ele assume o formato <br><code>[-]d’:’hh’:’mm’:’ss.fffffff</code>.
Mais informações: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-timespan-format-strings#GeneralLong o especificador de formato longo geral ("G")].
| 1000000 ms
| {0:G}
| 0:00:16:40,0000000
|-------------------------------------------
|
| Exemplos de Formatações Customizadas
| 1000000 ms
| {0:hh':'mm} <br>{0:mm} minuto(s)
| 0:16 <br>16 minutos
|}
¹ Sensível à cultura significa que o resultado pode ser diferente dependendo da região configurada no servidor. Por exemplo, o número 1.99 utilizando o formato {0:C} resultaria e R$1,99 no Brasil, mas nos EUA seria $1.99.
36d66b391141dd0dd712227a01441eae4b2f056a
2074
2073
2018-10-10T20:27:00Z
Daniel.giacomelli
1
/* Formatos */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
O resultado de alguns formatos pode sofrer alterações de acordo com o idioma utilizado para exibição. Por exemplo, o número 1.99 formatado com '''{0:C}''' resultaria em R$1,99 no Brasil, mas nos EUA seria $1.99.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString especificador de formato de moeda ("C")].
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString especificador de formato decimal ("D")].
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString especificador de formato numérico ("N")].
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#PFormatStringespecificador de formato de porcentagem ("P")].
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|-
|
| Mostrando o número no formato do '''CPF'''. Adicionando zeros antes quando precisar.
| 12233344
| {0:000\.###\.###-##}
| 001.222.333-44
|-
|
| Mostrando o número no formato do '''Telefone''', adicionando o zero antes do DDD.
| 51999001122
| {0:\(0##\) # ####-####}
| (051) 9 9900-1122
|}
=== Datas ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| d
| Mostra a data no formato curto
| 2008-03-14 11:45:14
| {0:d}
| 14/03/2018
|-------------------------------------------
| D
| Mostra a data no formato completo.
| 2008-03-14 11:45:14
| {0:D}
| sexta-feira, 14 de março de 2008
|-------------------------------------------
| f
| Mostra a data no formato completo e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:f}
| sexta-feira, 14 de março de 2008 11:45
|-------------------------------------------
| F
| Mostra a data no formato completo e a hora no formato completo.
| 2008-03-14 11:45:14
| {0:F}
| sexta-feira, 14 de março de 2008 11:45:14
|-------------------------------------------
| g
| Mostra a data no formato curto e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:g}
| 14/03/2008 11:45
|-------------------------------------------
| G
| Mostra a data no formato curto e a hora no formato completo
| 2008-03-14 11:45:14
| {0:G}
| 14/03/2008 11:45:14
|-------------------------------------------
| t
| Mostra a hora no formato curto
| 2008-03-14 11:45:14
| {0:t}
| 11:45
|-------------------------------------------
| T
| Mostra a hora no formato completo
| 2008-03-14 11:45:14
| {0:T}
| 11:45:14
|-------------------------------------------
| M
| Mostra a data no formato dia e mês
| 2008-03-14 11:45:14
| {0:M}
| 14 de março
|-------------------------------------------
| Y
| Mostra a data no formato mês e ano
| 2008-03-14 11:45:14
| {0:Y}
| março de 2008
|-------------------------------------------
|
| Mostra a data conforme configuração:
| 2008-03-14 11:45:14
| {0:dd/MM/yyyy} <br>{0:dd/MM/yy} <br>{0:dd/MMM/yyyy} <br>{0:yyyy/MM/dd} <br>{0:dd/MMMM/yyyy} <br>{0:dd/MM/yyyy HH:mm}
| 14/03/2008 <br>14/03/08 <br>14/mar/2008 <br>2008/03/14 <br>14/março/2008 <br>14/03/2008 11:45
|}
=== Intervalos ===
{| class="wikitable formattable"
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| c
| Formato Constante (invariável). Ele assume o formato <br><code>[-][d’.’]hh’:’mm’:’ss[‘.’fffffff]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#the-constant-c-format-specifier o especificador de formato de constante ("c")].
| 1000000 ms
| {0:c}
| 00:16:40
|-------------------------------------------
| g
| Formato curto geral. Esse especificador gera apenas o que é necessário. Ele assume o formato <br><code>[-][d’:’]h’:’mm’:’ss[.FFFFFFF]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#GeneralShort o especificador de formato curto geral ("g")].
| 1000000 ms
| {0:g}
| 0:16:40
|-------------------------------------------
| G
| Esse especificador sempre gera dias e sete dígitos de fração. Ele assume o formato <br><code>[-]d’:’hh’:’mm’:’ss.fffffff</code>.
Mais informações: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-timespan-format-strings#GeneralLong o especificador de formato longo geral ("G")].
| 1000000 ms
| {0:G}
| 0:00:16:40,0000000
|-------------------------------------------
|
| Exemplos de Formatações Customizadas
| 1000000 ms
| {0:hh':'mm} <br>{0:mm} minuto(s)
| 0:16 <br>16 minutos
|}
566a9c077d16c3040aa67747731ea8591e30b3c9
2075
2074
2018-10-10T20:28:12Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
O resultado de alguns formatos pode sofrer alterações de acordo com o idioma utilizado para exibição. Por exemplo, o número 1.99 formatado com '''{0:C}''' resultaria em R$1,99 no Brasil, mas nos EUA seria $1.99.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString especificador de formato de moeda ("C")].
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString especificador de formato decimal ("D")].
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString especificador de formato numérico ("N")].
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#PFormatStringespecificador de formato de porcentagem ("P")].
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|-
|
| Mostrando o número no formato do '''CPF'''. Adicionando zeros antes quando precisar.
| 12233344
| {0:000\.###\.###-##}
| 001.222.333-44
|-
|
| Mostrando o número no formato do '''Telefone''', adicionando o zero antes do DDD.
| 51999001122
| {0:\(0##\) # ####-####}
| (051) 9 9900-1122
|}
=== Datas ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| d
| Mostra a data no formato curto
| 2008-03-14 11:45:14
| {0:d}
| 14/03/2018
|-------------------------------------------
| D
| Mostra a data no formato completo.
| 2008-03-14 11:45:14
| {0:D}
| sexta-feira, 14 de março de 2008
|-------------------------------------------
| f
| Mostra a data no formato completo e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:f}
| sexta-feira, 14 de março de 2008 11:45
|-------------------------------------------
| F
| Mostra a data no formato completo e a hora no formato completo.
| 2008-03-14 11:45:14
| {0:F}
| sexta-feira, 14 de março de 2008 11:45:14
|-------------------------------------------
| g
| Mostra a data no formato curto e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:g}
| 14/03/2008 11:45
|-------------------------------------------
| G
| Mostra a data no formato curto e a hora no formato completo
| 2008-03-14 11:45:14
| {0:G}
| 14/03/2008 11:45:14
|-------------------------------------------
| t
| Mostra a hora no formato curto
| 2008-03-14 11:45:14
| {0:t}
| 11:45
|-------------------------------------------
| T
| Mostra a hora no formato completo
| 2008-03-14 11:45:14
| {0:T}
| 11:45:14
|-------------------------------------------
| M
| Mostra a data no formato dia e mês
| 2008-03-14 11:45:14
| {0:M}
| 14 de março
|-------------------------------------------
| Y
| Mostra a data no formato mês e ano
| 2008-03-14 11:45:14
| {0:Y}
| março de 2008
|-------------------------------------------
|
| Mostra a data conforme configuração:
| 2008-03-14 11:45:14
| {0:dd/MM/yyyy} <br>{0:dd/MM/yy} <br>{0:dd/MMM/yyyy} <br>{0:yyyy/MM/dd} <br>{0:dd/MMMM/yyyy} <br>{0:dd/MM/yyyy HH:mm}
| 14/03/2008 <br>14/03/08 <br>14/mar/2008 <br>2008/03/14 <br>14/março/2008 <br>14/03/2008 11:45
|}
=== Intervalos ===
{| class="wikitable formattable"
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| c
| Formato Constante (invariável). Ele assume o formato <br><code>[-][d’.’]hh’:’mm’:’ss[‘.’fffffff]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#the-constant-c-format-specifier o especificador de formato de constante ("c")].
| 1000000 ms
| {0:c}
| 00:16:40
|-------------------------------------------
| g
| Formato curto geral. Esse especificador gera apenas o que é necessário. Ele assume o formato <br><code>[-][d’:’]h’:’mm’:’ss[.FFFFFFF]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#GeneralShort o especificador de formato curto geral ("g")].
| 1000000 ms
| {0:g}
| 0:16:40
|-------------------------------------------
| G
| Esse especificador sempre gera dias e sete dígitos de fração. Ele assume o formato <br><code>[-]d’:’hh’:’mm’:’ss.fffffff</code>.
Mais informações: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-timespan-format-strings#GeneralLong o especificador de formato longo geral ("G")].
| 1000000 ms
| {0:G}
| 0:00:16:40,0000000
|-------------------------------------------
|
| Exemplos de Formatações Customizadas
| 1000000 ms
| {0:hh':'mm} <br>{0:mm} minuto(s)
| 0:16 <br>16 minutos
|}
== Ver Também ==
* [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta do Microsoft .NET]
df36b886feb4bbd3e0fec06cb0adbd40df31142c
2076
2075
2018-10-10T20:29:36Z
Daniel.giacomelli
1
/* Intervalos */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
O resultado de alguns formatos pode sofrer alterações de acordo com o idioma utilizado para exibição. Por exemplo, o número 1.99 formatado com '''{0:C}''' resultaria em R$1,99 no Brasil, mas nos EUA seria $1.99.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString especificador de formato de moeda ("C")].
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString especificador de formato decimal ("D")].
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString especificador de formato numérico ("N")].
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#PFormatStringespecificador de formato de porcentagem ("P")].
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|-
|
| Mostrando o número no formato do '''CPF'''. Adicionando zeros antes quando precisar.
| 12233344
| {0:000\.###\.###-##}
| 001.222.333-44
|-
|
| Mostrando o número no formato do '''Telefone''', adicionando o zero antes do DDD.
| 51999001122
| {0:\(0##\) # ####-####}
| (051) 9 9900-1122
|}
=== Datas ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| d
| Mostra a data no formato curto
| 2008-03-14 11:45:14
| {0:d}
| 14/03/2018
|-------------------------------------------
| D
| Mostra a data no formato completo.
| 2008-03-14 11:45:14
| {0:D}
| sexta-feira, 14 de março de 2008
|-------------------------------------------
| f
| Mostra a data no formato completo e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:f}
| sexta-feira, 14 de março de 2008 11:45
|-------------------------------------------
| F
| Mostra a data no formato completo e a hora no formato completo.
| 2008-03-14 11:45:14
| {0:F}
| sexta-feira, 14 de março de 2008 11:45:14
|-------------------------------------------
| g
| Mostra a data no formato curto e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:g}
| 14/03/2008 11:45
|-------------------------------------------
| G
| Mostra a data no formato curto e a hora no formato completo
| 2008-03-14 11:45:14
| {0:G}
| 14/03/2008 11:45:14
|-------------------------------------------
| t
| Mostra a hora no formato curto
| 2008-03-14 11:45:14
| {0:t}
| 11:45
|-------------------------------------------
| T
| Mostra a hora no formato completo
| 2008-03-14 11:45:14
| {0:T}
| 11:45:14
|-------------------------------------------
| M
| Mostra a data no formato dia e mês
| 2008-03-14 11:45:14
| {0:M}
| 14 de março
|-------------------------------------------
| Y
| Mostra a data no formato mês e ano
| 2008-03-14 11:45:14
| {0:Y}
| março de 2008
|-------------------------------------------
|
| Mostra a data conforme configuração:
| 2008-03-14 11:45:14
| {0:dd/MM/yyyy} <br>{0:dd/MM/yy} <br>{0:dd/MMM/yyyy} <br>{0:yyyy/MM/dd} <br>{0:dd/MMMM/yyyy} <br>{0:dd/MM/yyyy HH:mm}
| 14/03/2008 <br>14/03/08 <br>14/mar/2008 <br>2008/03/14 <br>14/março/2008 <br>14/03/2008 11:45
|}
=== Intervalos ===
{| class="wikitable formattable"
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| c
| Formato Constante (invariável). Ele assume o formato <br><code>[-][d’.’]hh’:’mm’:’ss[‘.’fffffff]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#the-constant-c-format-specifier o especificador de formato de constante ("c")].
| 1000000 ms
| {0:c}
| 00:16:40
|-------------------------------------------
| g
| Formato curto geral. Esse especificador gera apenas o que é necessário. Ele assume o formato <br><code>[-][d’:’]h’:’mm’:’ss[.FFFFFFF]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#GeneralShort o especificador de formato curto geral ("g")].
| 1000000 ms
| {0:g}
| 0:16:40
|-------------------------------------------
| G
| Esse especificador sempre gera dias e sete dígitos de fração. Ele assume o formato <br><code>[-]d’:’hh’:’mm’:’ss.fffffff</code>.
Mais informações: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-timespan-format-strings#GeneralLong o especificador de formato longo geral ("G")].
| 1000000 ms
| {0:G}
| 0:00:16:40,0000000
|-------------------------------------------
|
| Exemplos de Formatações Customizadas
| 1000000 ms
| {0:h':'mm} <br>{0:hh':'mm} <br>{0:mm} minuto(s)
| 0:16 <br>00:16 <br>16 minutos
|}
== Ver Também ==
* [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta do Microsoft .NET]
2684e7ac62c4df0da50b5ac519998abb96200faf
2077
2076
2018-10-10T20:43:41Z
Daniel.giacomelli
1
/* Intervalos */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
O resultado de alguns formatos pode sofrer alterações de acordo com o idioma utilizado para exibição. Por exemplo, o número 1.99 formatado com '''{0:C}''' resultaria em R$1,99 no Brasil, mas nos EUA seria $1.99.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString especificador de formato de moeda ("C")].
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString especificador de formato decimal ("D")].
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString especificador de formato numérico ("N")].
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#PFormatStringespecificador de formato de porcentagem ("P")].
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|-
|
| Mostrando o número no formato do '''CPF'''. Adicionando zeros antes quando precisar.
| 12233344
| {0:000\.###\.###-##}
| 001.222.333-44
|-
|
| Mostrando o número no formato do '''Telefone''', adicionando o zero antes do DDD.
| 51999001122
| {0:\(0##\) # ####-####}
| (051) 9 9900-1122
|}
=== Datas ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| d
| Mostra a data no formato curto
| 2008-03-14 11:45:14
| {0:d}
| 14/03/2018
|-------------------------------------------
| D
| Mostra a data no formato completo.
| 2008-03-14 11:45:14
| {0:D}
| sexta-feira, 14 de março de 2008
|-------------------------------------------
| f
| Mostra a data no formato completo e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:f}
| sexta-feira, 14 de março de 2008 11:45
|-------------------------------------------
| F
| Mostra a data no formato completo e a hora no formato completo.
| 2008-03-14 11:45:14
| {0:F}
| sexta-feira, 14 de março de 2008 11:45:14
|-------------------------------------------
| g
| Mostra a data no formato curto e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:g}
| 14/03/2008 11:45
|-------------------------------------------
| G
| Mostra a data no formato curto e a hora no formato completo
| 2008-03-14 11:45:14
| {0:G}
| 14/03/2008 11:45:14
|-------------------------------------------
| t
| Mostra a hora no formato curto
| 2008-03-14 11:45:14
| {0:t}
| 11:45
|-------------------------------------------
| T
| Mostra a hora no formato completo
| 2008-03-14 11:45:14
| {0:T}
| 11:45:14
|-------------------------------------------
| M
| Mostra a data no formato dia e mês
| 2008-03-14 11:45:14
| {0:M}
| 14 de março
|-------------------------------------------
| Y
| Mostra a data no formato mês e ano
| 2008-03-14 11:45:14
| {0:Y}
| março de 2008
|-------------------------------------------
|
| Mostra a data conforme configuração:
| 2008-03-14 11:45:14
| {0:dd/MM/yyyy} <br>{0:dd/MM/yy} <br>{0:dd/MMM/yyyy} <br>{0:yyyy/MM/dd} <br>{0:dd/MMMM/yyyy} <br>{0:dd/MM/yyyy HH:mm}
| 14/03/2008 <br>14/03/08 <br>14/mar/2008 <br>2008/03/14 <br>14/março/2008 <br>14/03/2008 11:45
|}
=== Intervalos ===
Um Intervalo é o resultado da diferença entre duas datas, equivalente ao tipo System.TimeSpan do Microsoft .NET.
Por exemplo <code>“01/01/2018 12:0” - “01/01/2018 00:00” = 12 horas (ou 43200000 ms)</code>
{| class="wikitable formattable"
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| c
| Formato Constante (invariável). Ele assume o formato <br><code>[-][d’.’]hh’:’mm’:’ss[‘.’fffffff]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#the-constant-c-format-specifier o especificador de formato de constante ("c")].
| 1000000 ms
| {0:c}
| 00:16:40
|-------------------------------------------
| g
| Formato curto geral. Esse especificador gera apenas o que é necessário. Ele assume o formato <br><code>[-][d’:’]h’:’mm’:’ss[.FFFFFFF]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#GeneralShort o especificador de formato curto geral ("g")].
| 1000000 ms
| {0:g}
| 0:16:40
|-------------------------------------------
| G
| Esse especificador sempre gera dias e sete dígitos de fração. Ele assume o formato <br><code>[-]d’:’hh’:’mm’:’ss.fffffff</code>.
Mais informações: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-timespan-format-strings#GeneralLong o especificador de formato longo geral ("G")].
| 1000000 ms
| {0:G}
| 0:00:16:40,0000000
|-------------------------------------------
|
| Exemplos de Formatações Customizadas
| 1000000 ms
| {0:h':'mm} <br>{0:hh':'mm} <br>{0:mm} minuto(s)
| 0:16 <br>00:16 <br>16 minutos
|}
== Ver Também ==
* [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta do Microsoft .NET]
93609985b44406fa099f51ec7e2444b3b6cb69d5
2078
2077
2018-10-10T20:44:21Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
O resultado de alguns formatos pode sofrer alterações de acordo com o idioma utilizado para exibição. Por exemplo, o número 1.99 formatado com '''{0:C}''' resultaria em R$1,99 no Brasil, mas nos EUA seria $1.99.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString especificador de formato de moeda ("C")].
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString especificador de formato decimal ("D")].
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString especificador de formato numérico ("N")].
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#PFormatStringespecificador de formato de porcentagem ("P")].
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|-
|
| Mostrando o número no formato do '''CPF'''. Adicionando zeros antes quando precisar.
| 12233344
| {0:000\.###\.###-##}
| 001.222.333-44
|-
|
| Mostrando o número no formato do '''Telefone''', adicionando o zero antes do DDD.
| 51999001122
| {0:\(0##\) # ####-####}
| (051) 9 9900-1122
|}
=== Datas ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| d
| Mostra a data no formato curto
| 2008-03-14 11:45:14
| {0:d}
| 14/03/2018
|-------------------------------------------
| D
| Mostra a data no formato completo.
| 2008-03-14 11:45:14
| {0:D}
| sexta-feira, 14 de março de 2008
|-------------------------------------------
| f
| Mostra a data no formato completo e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:f}
| sexta-feira, 14 de março de 2008 11:45
|-------------------------------------------
| F
| Mostra a data no formato completo e a hora no formato completo.
| 2008-03-14 11:45:14
| {0:F}
| sexta-feira, 14 de março de 2008 11:45:14
|-------------------------------------------
| g
| Mostra a data no formato curto e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:g}
| 14/03/2008 11:45
|-------------------------------------------
| G
| Mostra a data no formato curto e a hora no formato completo
| 2008-03-14 11:45:14
| {0:G}
| 14/03/2008 11:45:14
|-------------------------------------------
| t
| Mostra a hora no formato curto
| 2008-03-14 11:45:14
| {0:t}
| 11:45
|-------------------------------------------
| T
| Mostra a hora no formato completo
| 2008-03-14 11:45:14
| {0:T}
| 11:45:14
|-------------------------------------------
| M
| Mostra a data no formato dia e mês
| 2008-03-14 11:45:14
| {0:M}
| 14 de março
|-------------------------------------------
| Y
| Mostra a data no formato mês e ano
| 2008-03-14 11:45:14
| {0:Y}
| março de 2008
|-------------------------------------------
|
| Mostra a data conforme configuração:
| 2008-03-14 11:45:14
| {0:dd/MM/yyyy} <br>{0:dd/MM/yy} <br>{0:dd/MMM/yyyy} <br>{0:yyyy/MM/dd} <br>{0:dd/MMMM/yyyy} <br>{0:dd/MM/yyyy HH:mm}
| 14/03/2008 <br>14/03/08 <br>14/mar/2008 <br>2008/03/14 <br>14/março/2008 <br>14/03/2008 11:45
|}
=== Intervalos ===
Um Intervalo é o resultado da diferença entre duas datas, equivalente ao tipo System.TimeSpan do Microsoft .NET.
Por exemplo <code>“01/01/2018 12:0” - “01/01/2018 00:00” = 12 horas (ou 43200000 ms)</code>
{| class="wikitable formattable"
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| c
| Formato Constante (invariável). Ele assume o formato <br><code>[-][d’.’]hh’:’mm’:’ss[‘.’fffffff]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#the-constant-c-format-specifier o especificador de formato de constante ("c")].
| 1000000 ms
| {0:c}
| 00:16:40
|-------------------------------------------
| g
| Formato curto geral. Esse especificador gera apenas o que é necessário. Ele assume o formato <br><code>[-][d’:’]h’:’mm’:’ss[.FFFFFFF]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#GeneralShort o especificador de formato curto geral ("g")].
| 1000000 ms
| {0:g}
| 0:16:40
|-------------------------------------------
| G
| Esse especificador sempre gera dias e sete dígitos de fração. Ele assume o formato <br><code>[-]d’:’hh’:’mm’:’ss.fffffff</code>.
Mais informações: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-timespan-format-strings#GeneralLong o especificador de formato longo geral ("G")].
| 1000000 ms
| {0:G}
| 0:00:16:40,0000000
|-------------------------------------------
|
| Exemplos de Formatações Customizadas
| 1000000 ms
| {0:h':'mm} <br>{0:hh':'mm} <br>{0:mm} minuto(s)
| 0:16 <br>00:16 <br>16 minutos
|}
== Ver Também ==
* [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta do Microsoft .NET]
363450125cb887447dacaa80d57858db245f6a00
2079
2078
2018-10-10T20:48:30Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
Toda a formatação de valores do LATROMI baseia-se na [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
Os locais do sistema que permitem a formatação de valores são:
* Colunas da Consulta.
* Marcações no Título de Consultas.
* Marcações nas mensagens disparadas nos Procedimentos.
== Formatos ==
Cada tipo de dados oferece suporte a um conjuntos diferente de formatos. Neste tópico serão listados os formatos mais utilizados para cada tipo. Se necessário, você pode criar seu próprio formato, usando as regras da [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta] do Microsoft .NET.
O resultado de alguns formatos pode sofrer alterações de acordo com o idioma utilizado para exibição. Por exemplo, o número 1.99 formatado com '''{0:C}''' resultaria em R$1,99 no Brasil, mas nos EUA seria $1.99.
=== Números ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| C
| Mostra o número no formato de moeda corrente. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/dotnet/standard/base-types/standard-numeric-format-strings#CFormatString especificador de formato de moeda ("C")].
| 1234.567
| {0:C}
{0:C2}
| R$ 1.234,5699
R$ 1.234,56
|-------------------------------------------
| D
| O especificador de formato “D” (ou decimal) converte um número em uma cadeia de caracteres de dígitos decimais (0-9), prefixados por um sinal de negativo se o número for negativo. Esse formato é compatível apenas com tipos inteiros.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#DFormatString especificador de formato decimal ("D")].
|1234
|{0:D}
{0:D6}
| 1234
001234
|-------------------------------------------
| N
| Mostra o número no formato numérico, incluindo o grupo separador de milhar. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#NFormatString especificador de formato numérico ("N")].
| 1234.567
|{0:N}
{0:N4}
| 1.234
1.234,5670
|-------------------------------------------
| P
| Mostra o número no formato percentual. Você pode especificar o número de dígitos das casas decimais.
Para saber mais: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-numeric-format-strings#PFormatStringespecificador de formato de porcentagem ("P")].
| 1
3.3333
|{0:P}
{0:P1}
| 100%
3,3%
|-
|
| Mostrando o número no formato do '''CPF'''. Adicionando zeros antes quando precisar.
| 12233344
| {0:000\.###\.###-##}
| 001.222.333-44
|-
|
| Mostrando o número no formato do '''Telefone''', adicionando o zero antes do DDD.
| 51999001122
| {0:\(0##\) # ####-####}
| (051) 9 9900-1122
|}
=== Datas ===
{| class="wikitable formattable"
|-------------------------------------------
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| d
| Mostra a data no formato curto
| 2008-03-14 11:45:14
| {0:d}
| 14/03/2018
|-------------------------------------------
| D
| Mostra a data no formato completo.
| 2008-03-14 11:45:14
| {0:D}
| sexta-feira, 14 de março de 2008
|-------------------------------------------
| f
| Mostra a data no formato completo e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:f}
| sexta-feira, 14 de março de 2008 11:45
|-------------------------------------------
| F
| Mostra a data no formato completo e a hora no formato completo.
| 2008-03-14 11:45:14
| {0:F}
| sexta-feira, 14 de março de 2008 11:45:14
|-------------------------------------------
| g
| Mostra a data no formato curto e a hora no formato curto.
| 2008-03-14 11:45:14
| {0:g}
| 14/03/2008 11:45
|-------------------------------------------
| G
| Mostra a data no formato curto e a hora no formato completo
| 2008-03-14 11:45:14
| {0:G}
| 14/03/2008 11:45:14
|-------------------------------------------
| t
| Mostra a hora no formato curto
| 2008-03-14 11:45:14
| {0:t}
| 11:45
|-------------------------------------------
| T
| Mostra a hora no formato completo
| 2008-03-14 11:45:14
| {0:T}
| 11:45:14
|-------------------------------------------
| M
| Mostra a data no formato dia e mês
| 2008-03-14 11:45:14
| {0:M}
| 14 de março
|-------------------------------------------
| Y
| Mostra a data no formato mês e ano
| 2008-03-14 11:45:14
| {0:Y}
| março de 2008
|-------------------------------------------
|
| Mostra a data conforme configuração:
| 2008-03-14 11:45:14
| {0:dd/MM/yyyy} <br>{0:dd/MM/yy} <br>{0:dd/MMM/yyyy} <br>{0:yyyy/MM/dd} <br>{0:dd/MMMM/yyyy} <br>{0:dd/MM/yyyy HH:mm}
| 14/03/2008 <br>14/03/08 <br>14/mar/2008 <br>2008/03/14 <br>14/março/2008 <br>14/03/2008 11:45
|}
=== Intervalos ===
Um Intervalo é o resultado da diferença entre duas datas, equivalente ao tipo System.TimeSpan do Microsoft .NET.
Por exemplo <code>“01/01/2018 12:0” - “01/01/2018 00:00” = 12 horas (ou 43200000 ms)</code>
{| class="wikitable formattable"
! Especificador
! Descrição
! Valor
! Formato
! Resultado
|-------------------------------------------
| c
| Formato Constante (invariável). Ele assume o formato <br><code>[-][d’.’]hh’:’mm’:’ss[‘.’fffffff]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#the-constant-c-format-specifier o especificador de formato de constante ("c")].
| 1000000 ms
| {0:c}
| 00:16:40
|-------------------------------------------
| g
| Formato curto geral. Esse especificador gera apenas o que é necessário. Ele assume o formato <br><code>[-][d’:’]h’:’mm’:’ss[.FFFFFFF]</code>
Mais informações: [https://docs.microsoft.com/dotnet/standard/base-types/standard-timespan-format-strings#GeneralShort o especificador de formato curto geral ("g")].
| 1000000 ms
| {0:g}
| 0:16:40
|-------------------------------------------
| G
| Esse especificador sempre gera dias e sete dígitos de fração. Ele assume o formato <br><code>[-]d’:’hh’:’mm’:’ss.fffffff</code>.
Mais informações: [https://docs.microsoft.com/pt-br/dotnet/standard/base-types/standard-timespan-format-strings#GeneralLong o especificador de formato longo geral ("G")].
| 1000000 ms
| {0:G}
| 0:00:16:40,0000000
|-------------------------------------------
|
| Exemplos de Formatações Customizadas
| 1000000 ms
| {0:h':'mm} <br>{0:hh':'mm} <br>{0:mm} minuto(s)
| 0:16 <br>00:16 <br>16 minutos
|}
== Referências ==
* [https://docs.microsoft.com/dotnet/standard/base-types/composite-formatting Formatação Composta do Microsoft .NET]
ce9649482ec6242733825d3e59cc24f95e9a74b6
MediaWiki:Common.css
8
47
2050
2013
2018-10-10T18:18:45Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
/* APIDOCTABLE 1 */
table.apidoctable {
max-width: 850px;
}
table.apidoctable caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
table.apidoctable > tbody > tr > td:nth-child(2) {
min-width: 150px !important;
}
/* APIDOCTABLE 2 */
table.apidoctable2 {
max-width: 850px;
}
table.apidoctable2 caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable2 > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
/* FORMAT TABLE */
table.formattable > tbody > tr > td:nth-child(2),
table.formattable > tbody > tr > td:nth-child(3),
table.formattable > tbody > tr > td:nth-child(4) {
vertical-align: top;
white-space: nowrap;
}
.codepart { font-family:monospace;font-size:1.2em;}
.codepart.code-string { color:magenta;}
.codepart.code-boolean { color:#0000cc;}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
.paragraph img {
margin:0 !important;
}
60e707ca76a419aff3a27b51be57474eb24fcac0
2051
2050
2018-10-10T18:20:16Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
/* APIDOCTABLE 1 */
table.apidoctable {
max-width: 850px;
}
table.apidoctable caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
table.apidoctable > tbody > tr > td:nth-child(2) {
min-width: 150px !important;
}
/* APIDOCTABLE 2 */
table.apidoctable2 {
max-width: 850px;
}
table.apidoctable2 caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable2 > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
/* FORMAT TABLE */
table.formattable > tbody > tr > td:nth-child(3),
table.formattable > tbody > tr > td:nth-child(4),
table.formattable > tbody > tr > td:nth-child(5) {
vertical-align: top;
white-space: nowrap;
}
.codepart { font-family:monospace;font-size:1.2em;}
.codepart.code-string { color:magenta;}
.codepart.code-boolean { color:#0000cc;}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
.paragraph img {
margin:0 !important;
}
03d4d1e6c59251570c4fbe3aeb9eb527fc4ebcd4
2053
2051
2018-10-10T18:22:49Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
/* APIDOCTABLE 1 */
table.apidoctable {
max-width: 850px;
}
table.apidoctable caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
table.apidoctable > tbody > tr > td:nth-child(2) {
min-width: 150px !important;
}
/* APIDOCTABLE 2 */
table.apidoctable2 {
max-width: 850px;
}
table.apidoctable2 caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable2 > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
/* FORMAT TABLE */
table.formattable > tbody > tr > td:nth-child(3),
table.formattable > tbody > tr > td:nth-child(4),
table.formattable > tbody > tr > td:nth-child(5) {
vertical-align: top;
white-space: nowrap;
}
table.formattable > tbody > tr > td.numcell {
text-align: right;
}
.codepart { font-family:monospace;font-size:1.2em;}
.codepart.code-string { color:magenta;}
.codepart.code-boolean { color:#0000cc;}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
.paragraph img {
margin:0 !important;
}
b01faf50aedc0694406adca8ef38e80412c5caaf
2054
2053
2018-10-10T18:25:37Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
/* APIDOCTABLE 1 */
table.apidoctable {
max-width: 850px;
}
table.apidoctable caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
table.apidoctable > tbody > tr > td:nth-child(2) {
min-width: 150px !important;
}
/* APIDOCTABLE 2 */
table.apidoctable2 {
max-width: 850px;
}
table.apidoctable2 caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable2 > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
/* FORMAT TABLE */
table.formattable > tbody > tr > td:nth-child(3),
table.formattable > tbody > tr > td:nth-child(4),
table.formattable > tbody > tr > td:nth-child(5) {
vertical-align: top;
white-space: nowrap;
}
table.formattable.num-formattable > tbody > tr > td:nth-child(5) {
text-align: right;
}
.codepart { font-family:monospace;font-size:1.2em;}
.codepart.code-string { color:magenta;}
.codepart.code-boolean { color:#0000cc;}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
.paragraph img {
margin:0 !important;
}
9438d544a0c451bcc0c06d00c0bcb6e757f3e3e6
2057
2054
2018-10-10T18:29:27Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
/* APIDOCTABLE 1 */
table.apidoctable {
max-width: 850px;
}
table.apidoctable caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
table.apidoctable > tbody > tr > td:nth-child(2) {
min-width: 150px !important;
}
/* APIDOCTABLE 2 */
table.apidoctable2 {
max-width: 850px;
}
table.apidoctable2 caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable2 > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
/* FORMAT TABLE */
table.formattable > tbody > tr > td:nth-child(1) {
bold:weight;
}
table.formattable > tbody > tr > td:nth-child(3),
table.formattable > tbody > tr > td:nth-child(4),
table.formattable > tbody > tr > td:nth-child(5) {
vertical-align: top;
white-space: nowrap;
}
table.formattable.num-formattable > tbody > tr > td:nth-child(5) {
text-align: right;
}
.codepart { font-family:monospace;font-size:1.2em;}
.codepart.code-string { color:magenta;}
.codepart.code-boolean { color:#0000cc;}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
.paragraph img {
margin:0 !important;
}
17e0c3939b2d40217c86b8374ffdf02d3db8e1a3
2058
2057
2018-10-10T18:31:13Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
/* APIDOCTABLE 1 */
table.apidoctable {
max-width: 850px;
}
table.apidoctable caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
table.apidoctable > tbody > tr > td:nth-child(2) {
min-width: 150px !important;
}
/* APIDOCTABLE 2 */
table.apidoctable2 {
max-width: 850px;
}
table.apidoctable2 caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable2 > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
/* FORMAT TABLE */
table.formattable > tbody > tr > td:first-child {
text-align: center;
font-weight: bold;
}
table.formattable > tbody > tr > td:nth-child(3),
table.formattable > tbody > tr > td:nth-child(4),
table.formattable > tbody > tr > td:nth-child(5) {
vertical-align: top;
white-space: nowrap;
}
.codepart { font-family:monospace;font-size:1.2em;}
.codepart.code-string { color:magenta;}
.codepart.code-boolean { color:#0000cc;}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
.paragraph img {
margin:0 !important;
}
9de1cd56716e23ac39e072cdc0fc226b6e1247eb
2060
2058
2018-10-10T18:37:34Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
/* APIDOCTABLE 1 */
table.apidoctable {
max-width: 850px;
}
table.apidoctable caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
table.apidoctable > tbody > tr > td:nth-child(2) {
min-width: 150px !important;
}
/* APIDOCTABLE 2 */
table.apidoctable2 {
max-width: 850px;
}
table.apidoctable2 caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable2 > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
/* FORMAT TABLE */
table.formattable > tbody > tr > td:first-child {
text-align: center;
font-weight: bold;
}
table.formattable > tbody > tr > td:nth-child(3),
table.formattable > tbody > tr > td:nth-child(4),
table.formattable > tbody > tr > td:nth-child(5) {
vertical-align: top;
white-space: nowrap;
}
table.formattable > tbody > tr > td:nth-child(4) {
font-family: "Courier New", Courier, monospace
}
.codepart { font-family:monospace;font-size:1.2em;}
.codepart.code-string { color:magenta;}
.codepart.code-boolean { color:#0000cc;}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
.paragraph img {
margin:0 !important;
}
2767ebc78f95123170f1809228ff6fc1417bcd32
2061
2060
2018-10-10T18:38:23Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
/* APIDOCTABLE 1 */
table.apidoctable {
max-width: 850px;
}
table.apidoctable caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
table.apidoctable > tbody > tr > td:nth-child(2) {
min-width: 150px !important;
}
/* APIDOCTABLE 2 */
table.apidoctable2 {
max-width: 850px;
}
table.apidoctable2 caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable2 > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
/* FORMAT TABLE */
table.formattable > tbody > tr > td:first-child {
text-align: center;
font-weight: bold;
}
table.formattable > tbody > tr > td:nth-child(3),
table.formattable > tbody > tr > td:nth-child(4),
table.formattable > tbody > tr > td:nth-child(5) {
vertical-align: top;
white-space: nowrap;
font-family: "Courier New", Courier, monospace;
}
.codepart { font-family:monospace;font-size:1.2em;}
.codepart.code-string { color:magenta;}
.codepart.code-boolean { color:#0000cc;}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
.paragraph img {
margin:0 !important;
}
22937ffe5b5dc4736e93cbac875d468f94c774cf
LATROMI: Tópicos de Ajuda
0
27
2080
1985
2018-10-10T21:35:48Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Tópicos de Ajuda do Sistema LATROMI}}
; Visão Geral do Sistema
: [[LATROMI Client]]
:: [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:: [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
; Desenvolvimento
: [[Consulta:Visão Geral|Consultas]]
:: [[Consulta:Parâmetros|Parâmetros]]
:: [[Consulta:Restrições|Restrições]]
:: [[Consulta:Grid|Grid]]
:: [[Consulta:Gráfico|Gráfico]]
:: [[Consulta:CrossTab|CrossTab]]
:: [[Consulta:Mapas|Mapas]]
:: [[Consulta:Formatações Condicionais|Formatações Condicionais]]
:: [[Consulta:Botões|Botões]]
:: [[Consulta:Links|Links]]
:: [[Consulta:Comando SQL|Comando SQL]]
:: [[Consulta:Configurações|Configurações]]
: [[Browser Dinâmico:Visão Geral|Browser Dinâmico]]
:: [[Browser Dinâmico:Fonte de Dados|Fonte de Dados]]
:: [[Browser Dinâmico:Parâmetros|Parâmetros]]
:: [[Browser Dinâmico:Colunas|Colunas]]
: [[Formulário Dinâmico:Visão Geral|Formulário Dinâmico]]
:: [[Formulário Dinâmico:Campos|Campos]]
:: [[Formulário Dinâmico:Layout|Layout]]
:: [[Formulário Dinâmico:Parâmetros|Parâmetros]]
:: [[Formulário Dinâmico:Variáveis|Variáveis]]
:: [[Formulário Dinâmico:Programação|Programação]]
:: [[Formulário Dinâmico:Janelas|Janelas]]
:: [[Formulário Dinâmico:Documentos|Documentos]]
:: [[Formulário Dinâmico:Configurações|Configurações]]
: [[Extrator de Arquivos:Visão Geral|Extrator de Arquivos]]
:: [[Extrator de Arquivos:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Utilizando em Consultas|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Extração através de requisição HTTP|Extração através de requisição HTTP]]
: [[Documentos:Visão Geral|Documentos]]
:: [[Documentos:Adicionando Imagens|Adicionando Imagens]]
:: [[Documentos:Incorporando Documentos|Incorporando Documentos]]
:: [[Documentos:Referenciando Documentos|Referenciando Documentos]]
:: [[Documentos:Utilizando em Formulários|Utilizando em Formulários]]
: [[Traduções:Visão Geral|Traduções]]
:: [[Traduções:Tradução Automática|Tradução Automática]]
:: [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
:: [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers Dinâmicos]]
:: [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Traduções:Alterando o Idioma do Usuário|Alterando o Idioma do Usuário]]
: [[Menus:Visão Geral|Menu]]
: [[Menus:Variáveis Globais|Variáveis Globais]]
: [[Controle de Versão]]
; Autenticação
: [[Autenticação simples via URL]]
: [[Autenticação com token via URL]]
; Segurança
: [[Segurança:Papeis de Usuários|Papeis de Usuários]]
; Serviços
: [[Authentication.svc]] (Serviço de Autenticação)
; Páginas do LATROMI Web
: [[Report.aspx]] (Página de visualização de Consultas)
: [[RptPrintView.aspx]] - (Página de geração de PDF)
; Serviços Externos
: [[Integrações:Google Maps|Google Maps]]
; Performance
: [[Melhoria de Performance no IIS]]
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
:# Provedores de Dados
:## [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:## [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
76b0c5fd6aba2348d778565829e40b965406810e
2081
2080
2018-10-10T21:39:59Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Tópicos de Ajuda do Sistema LATROMI}}
; Visão Geral do Sistema
: [[LATROMI Client]]
:: [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:: [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
; Desenvolvimento
: [[Consulta:Visão Geral|Consultas]]
:: [[Consulta:Parâmetros|Parâmetros]]
:: [[Consulta:Restrições|Restrições]]
:: [[Consulta:Grid|Grid]]
:: [[Consulta:Gráfico|Gráfico]]
:: [[Consulta:CrossTab|CrossTab]]
:: [[Consulta:Mapas|Mapas]]
:: [[Consulta:Formatações Condicionais|Formatações Condicionais]]
:: [[Consulta:Botões|Botões]]
:: [[Consulta:Links|Links]]
:: [[Consulta:Comando SQL|Comando SQL]]
:: [[Consulta:Configurações|Configurações]]
: [[Browser Dinâmico:Visão Geral|Browser Dinâmico]]
:: [[Browser Dinâmico:Fonte de Dados|Fonte de Dados]]
:: [[Browser Dinâmico:Parâmetros|Parâmetros]]
:: [[Browser Dinâmico:Colunas|Colunas]]
: [[Formulário Dinâmico:Visão Geral|Formulário Dinâmico]]
:: [[Formulário Dinâmico:Campos|Campos]]
:: [[Formulário Dinâmico:Layout|Layout]]
:: [[Formulário Dinâmico:Parâmetros|Parâmetros]]
:: [[Formulário Dinâmico:Variáveis|Variáveis]]
:: [[Formulário Dinâmico:Programação|Programação]]
:: [[Formulário Dinâmico:Janelas|Janelas]]
:: [[Formulário Dinâmico:Documentos|Documentos]]
:: [[Formulário Dinâmico:Configurações|Configurações]]
: [[Extrator de Arquivos:Visão Geral|Extrator de Arquivos]]
:: [[Extrator de Arquivos:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Utilizando em Consultas|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Extração através de requisição HTTP|Extração através de requisição HTTP]]
: [[Documentos:Visão Geral|Documentos]]
:: [[Documentos:Adicionando Imagens|Adicionando Imagens]]
:: [[Documentos:Incorporando Documentos|Incorporando Documentos]]
:: [[Documentos:Referenciando Documentos|Referenciando Documentos]]
:: [[Documentos:Utilizando em Formulários|Utilizando em Formulários]]
: [[Traduções:Visão Geral|Traduções]]
:: [[Traduções:Tradução Automática|Tradução Automática]]
:: [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
:: [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers Dinâmicos]]
:: [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Traduções:Alterando o Idioma do Usuário|Alterando o Idioma do Usuário]]
: [[Menus:Visão Geral|Menu]]
: [[Menus:Variáveis Globais|Variáveis Globais]]
: [[Controle de Versão]]
; Autenticação
: [[Autenticação simples via URL]]
: [[Autenticação com token via URL]]
; Provedores de Dados
: [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
: [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
; Segurança
: [[Segurança:Papeis de Usuários|Papeis de Usuários]]
; Serviços
: [[Authentication.svc]] (Serviço de Autenticação)
; Páginas do LATROMI Web
: [[Report.aspx]] (Página de visualização de Consultas)
: [[RptPrintView.aspx]] - (Página de geração de PDF)
; Serviços Externos
: [[Integrações:Google Maps|Google Maps]]
; Performance
: [[Melhoria de Performance no IIS]]
:# [[Criando uma Consulta SQL Query]]
:## [[Alterando uma Consulta SQL Query]]
:## [[Configuração de Saída da Query]]
:### [[Grid]]
:### [[Gráfico]]
:### [[CrossTab]]
:## Configurações das Colunas
:### [[Link_da_Consulta|Link]]
:### Rodapé - [[WecDB - Objeto Grid|Agregação de Valores]]
:## [[Formatações da Consulta|Formatações]]
:## [[Parâmetros da Consulta|Parâmetros]]
:# [[Criando uma Consulta RPT]]
:## Crystal Reports
:# [[Criando uma Consulta CrossMap]]
:# Injeção de HTML
:# [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
: '''[[Formulário Dinâmico]]'''
:# [[Eventos]]
:# [[Procedimentos e Funções]]
:# [[Layout Absoluto]]
: '''[[Browser Dinâmico]]'''
: '''Wallboard Slideshow'''
:# O que é o Wallboard Slideshow?
:# [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:# [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
4041c95cfa89983dbec9bb68e74dea0078c80fd4
Arquivo:Client Consulta GridSettings.png
6
290
2082
2018-10-11T14:15:53Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Tela de Configurações da Grid
79b2d8c16280cd665b4fe506aadca51eb995ac2e
Consulta:Grid
0
291
2083
2018-10-11T14:41:43Z
Daniel.giacomelli
1
Criou página com 'Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração. == Comando SQL == == Configurações == Na p...'
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid]]
== Filtros Avançados ==
Também conhecido por ''Excel Like-Filtering''. Quando habilitado, o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
99bfa1a6a2200e313294a6119b560cabe2d346cc
2085
2083
2018-10-11T14:48:14Z
Daniel.giacomelli
1
/* Filtros Avançados */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid]]
== Filtros Avançados ==
Também conhecido por ''Excel Like-Filtering''. Quando habilitado, o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|nenhum|Tipos de Filtros da Grid]]
7dbdf9fa6f7f6f28a45a990d1cc7e26051ff7216
2087
2085
2018-10-11T14:51:33Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid]]
=== Habilitar Filtros Avançados ===
Também conhecido por ''Excel Like-Filtering''. Quando habilitado, o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|nenhum|Tipos de Filtros da Grid]]
086b85dbbb95e605b6bb2e5b3cb76f737f79521c
2088
2087
2018-10-11T14:58:24Z
Daniel.giacomelli
1
/* Comando SQL */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid]]
=== Habilitar Filtros Avançados ===
Também conhecido por ''Excel Like-Filtering''. Quando habilitado, o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|nenhum|Tipos de Filtros da Grid]]
5ae12c7a35f66d5f2324745c1f913281ade29e14
2089
2088
2018-10-11T14:59:07Z
Daniel.giacomelli
1
/* Habilitar Filtros Avançados */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid]]
=== Habilitar Filtros Avançados ===
Também conhecido por ''Excel Like-Filtering''. Quando habilitado, o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|nenhum|Tipos de Filtros da Grid no LATROMI Web]]
629e685aee76b8b35e6aeb5c5ab5fc4bd370fa55
2090
2089
2018-10-11T14:59:39Z
Daniel.giacomelli
1
/* Configurações */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
=== Habilitar Filtros Avançados ===
Também conhecido por ''Excel Like-Filtering''. Quando habilitado, o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|nenhum|Tipos de Filtros da Grid no LATROMI Web]]
03c6f9847662983163273f977b9792b908858816
2092
2090
2018-10-11T17:39:47Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Grouping.png|miniaturadaimagem|nenhum|Agrupamento de dados da Grid no LATROMI Web]]
61bdf3f90e0234cbf4c39d3ec69337418f0d082a
2094
2092
2018-10-11T18:33:53Z
Daniel.giacomelli
1
/* Agrupamento de Dados */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Grouping.png|miniaturadaimagem|nenhum|Agrupamento de dados da Grid no LATROMI Web]]
[[Arquivo:Web Consulta Agrupamento.mkv]]
2ec32f9cd4b2485f7fc7aeb7491cc973055bbe84
2095
2094
2018-10-11T18:44:37Z
Daniel.giacomelli
1
/* Agrupamento de Dados */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
<!--
[[Arquivo:Web Consulta Grouping.png|miniaturadaimagem|nenhum|Agrupamento de dados da Grid no LATROMI Web]]
-->
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|320px|Agrupamento de dados da Grid no LATROMI Web]]
83a4036c037584986f21d01a4d928f1f11f8e214
Arquivo:Web Consulta GridFilters.png
6
292
2084
2018-10-11T14:47:50Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Tipos de Filtros da Grid
46b2289da43dbf65c725d9c93cbdba3cc832e14a
2086
2084
2018-10-11T14:49:54Z
Daniel.giacomelli
1
Daniel.giacomelli carregada uma nova versão de [[Arquivo:Web Consulta GridFilters.png]]
wikitext
text/x-wiki
Tipos de Filtros da Grid
46b2289da43dbf65c725d9c93cbdba3cc832e14a
Arquivo:Web Consulta Grouping.png
6
293
2091
2018-10-11T17:20:05Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Agrupamento de dados da Grid no LATROMI Web
7975ac9c2e9c1a7a6d6801a03151a8ae91cde5e5
Arquivo:Web Consulta Agrupamento.mkv
6
294
2093
2018-10-11T18:32:59Z
Daniel.giacomelli
1
Agrupamento de Dados da Grid no LATROMI Web
wikitext
text/x-wiki
== Descrição do arquivo ==
Agrupamento de Dados da Grid no LATROMI Web
d50fea5e79b058cade0479ae8a2dac9edde08f12
Consulta:Grid
0
291
2096
2095
2018-10-11T18:45:59Z
Daniel.giacomelli
1
/* Agrupamento de Dados */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|left|500px|Agrupamento de dados da Grid no LATROMI Web]]
d147a3d802edbfc8f375b9427109062896729ead
2098
2096
2018-10-11T19:05:22Z
Daniel.giacomelli
1
/* Agrupamento de Dados */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|left|none|Agrupamento de dados da Grid no LATROMI Web]]
6965e06f194417059cd5daade000f4da2d440e81
2099
2098
2018-10-11T19:06:01Z
Daniel.giacomelli
1
/* Agrupamento de Dados */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|left|854px|Agrupamento de dados da Grid no LATROMI Web]]
0502c854cd073344c76b3b4f91cb4c3ab44c64e6
2100
2099
2018-10-11T19:23:09Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|left|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
56d3aaa0352bac80c591966ecf0d386aa83362cb
2101
2100
2018-10-11T19:23:35Z
Daniel.giacomelli
1
/* Agrupamento de Dados */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
9938ecdd37c5623a40501574d0fcab128d3e2066
2102
2101
2018-10-11T19:27:57Z
Daniel.giacomelli
1
/* Configuração das Colunas */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
{|
! Seq.
! Nome
! Descrição
! Tipo
!
|--
|}
422574c616988d5dd7caa45989170b8225a435b9
2107
2102
2018-10-11T19:39:40Z
Daniel.giacomelli
1
/* Configuração das Colunas */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
{| class="wikitable"
! Propriedade
! Descrição
|--
| [[Arquivo:Client Consulta Buttons ColunaVisivel.png]]
|
|--
| [[Arquivo:Client Consulta Buttons ColunaMobile.png]]
| Propriedade que torna uma coluna da Grid visível ou invisível nos dispositivos móveis.
|--
| [[Arquivo:Client Consulta Buttons ColunaLock.png]]
| Propriedade que torna a coluna da Grid parte do grupo de colunas Fixadas.
|--
| [[Arquivo:Client Consulta Buttons ColunaFiltro.png]]
| Propriedade que habilita ou desabilita o filtro da coluna da Grid
|--
|
|
|--
|
|
|--
|
|
|--
|
|
|--
|
|
|--
|
|
|}
f3595e8db9ff915feac6288e10ff2948c359e6ec
2109
2107
2018-10-11T19:41:32Z
Daniel.giacomelli
1
/* Configuração das Colunas */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
{| class="wikitable"
! Propriedade
! Descrição
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaVisivel.png]]
|
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMobile.png]]
| Propriedade que torna uma coluna da Grid visível ou invisível nos dispositivos móveis.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLock.png]]
| Propriedade que torna a coluna da Grid parte do grupo de colunas Fixadas.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaFiltro.png]]
| Propriedade que habilita ou desabilita o filtro da coluna da Grid
|---------------------------------
| [[Consulta Buttons ColunaAgrupamento.png]]
| Propriedade que habilita ou desabilita a renderização de quebras de linha na coluna da Grid.
|---------------------------------
|
|
|---------------------------------
|
|
|---------------------------------
|
|
|---------------------------------
|
|
|---------------------------------
|
|
|}
4183fb346b19a602fb72c7deffd51f755db4e7fd
2110
2109
2018-10-11T19:43:47Z
Daniel.giacomelli
1
/* Configuração das Colunas */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
{| class="wikitable"
! Propriedade
! Descrição
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaVisivel.png]]
|
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMobile.png]]
| Propriedade que torna uma coluna da Grid visível ou invisível nos dispositivos móveis.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLock.png]]
| Propriedade que torna a coluna da Grid parte do grupo de colunas Fixadas.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaFiltro.png]]
| Propriedade que habilita ou desabilita o filtro da coluna da Grid
|---------------------------------
| [[Arquivo:Consulta Buttons ColunaAgrupamento.png]]
| Propriedade que define se a coluna configurada para agrupamento de dados automaticamente ao abrir a Consulta.
|---------------------------------
|
| Propriedade que habilita ou desabilita a renderização de quebras de linha na coluna da Grid.
|---------------------------------
|
|
|---------------------------------
|
|
|---------------------------------
|
|
|---------------------------------
|
|
|}
5009553a7e9b5290d86a9a93d8d6265d7485bdc9
2111
2110
2018-10-11T19:44:36Z
Daniel.giacomelli
1
/* Configuração das Colunas */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
{| class="wikitable"
! Propriedade
! Descrição
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaVisivel.png]]
|
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMobile.png]]
| Propriedade que torna uma coluna da Grid visível ou invisível nos dispositivos móveis.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLock.png]]
| Propriedade que torna a coluna da Grid parte do grupo de colunas Fixadas.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaFiltro.png]]
| Propriedade que habilita ou desabilita o filtro da coluna da Grid
|---------------------------------
| [[Arquivo:Client_Consulta_Buttons_ColunaAgrupamento.png]]
| Propriedade que define se a coluna configurada para agrupamento de dados automaticamente ao abrir a Consulta.
|---------------------------------
|
| Propriedade que habilita ou desabilita a renderização de quebras de linha na coluna da Grid.
|---------------------------------
|
|
|---------------------------------
|
|
|---------------------------------
|
|
|---------------------------------
|
|
|}
45f08a0e0e858f25675ada633946440dca972fb5
2113
2111
2018-10-11T19:45:27Z
Daniel.giacomelli
1
/* Configuração das Colunas */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
{| class="wikitable"
! Propriedade
! Descrição
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaVisivel.png]]
|
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMobile.png]]
| Propriedade que torna uma coluna da Grid visível ou invisível nos dispositivos móveis.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLock.png]]
| Propriedade que torna a coluna da Grid parte do grupo de colunas Fixadas.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaFiltro.png]]
| Propriedade que habilita ou desabilita o filtro da coluna da Grid
|---------------------------------
| [[Arquivo:Client_Consulta_Buttons_ColunaAgrupamento.png]]
| Propriedade que define se a coluna configurada para agrupamento de dados automaticamente ao abrir a Consulta.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMultiline.png]
| Propriedade que habilita ou desabilita a renderização de quebras de linha na coluna da Grid.
|---------------------------------
|
|
|---------------------------------
|
|
|---------------------------------
|
|
|---------------------------------
|
|
|}
4925c92837cd9bdd00f37c22489d929a097a88dd
2115
2113
2018-10-11T19:45:51Z
Daniel.giacomelli
1
/* Configuração das Colunas */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
{| class="wikitable"
! Propriedade
! Descrição
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaVisivel.png]]
|
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMobile.png]]
| Propriedade que torna uma coluna da Grid visível ou invisível nos dispositivos móveis.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLock.png]]
| Propriedade que torna a coluna da Grid parte do grupo de colunas Fixadas.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaFiltro.png]]
| Propriedade que habilita ou desabilita o filtro da coluna da Grid
|---------------------------------
| [[Arquivo:Client_Consulta_Buttons_ColunaAgrupamento.png]]
| Propriedade que define se a coluna configurada para agrupamento de dados automaticamente ao abrir a Consulta.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMultiline.png]]
| Propriedade que habilita ou desabilita a renderização de quebras de linha na coluna da Grid.
|---------------------------------
|
|
|---------------------------------
|
|
|---------------------------------
|
|
|---------------------------------
|
|
|}
0a708db3ef36fca97b3e0c4e7ef6e0d30f54024b
2118
2115
2018-10-11T19:48:06Z
Daniel.giacomelli
1
/* Configuração das Colunas */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
{| class="wikitable"
! Propriedade
! Descrição
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaVisivel.png]]
| Propriedade que torna uma coluna da Grid visível ou invisível.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMobile.png]]
| Propriedade que torna uma coluna da Grid visível ou invisível apenas em dispositivos móveis.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLock.png]]
| Propriedade que torna a coluna da Grid parte do grupo de colunas Fixadas.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaFiltro.png]]
| Propriedade que habilita ou desabilita o filtro da coluna da Grid
|---------------------------------
| [[Arquivo:Client_Consulta_Buttons_ColunaAgrupamento.png]]
| Propriedade que define se a coluna configurada para agrupamento de dados automaticamente ao abrir a Consulta.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMultiline.png]]
| Propriedade que habilita ou desabilita a renderização de quebras de linha na coluna da Grid.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLink.png]]
| Propriedade que usada para configurar Links na Coluna da Grid
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaSoma.png]]
| Propriedade usada para configurar totalizadores na Coluna da Grid.
|---------------------------------
|
|
|---------------------------------
|
|
|}
af1db23c9727f3e3715eff687dbaba0ee4bedf98
2119
2118
2018-10-11T20:29:23Z
Daniel.giacomelli
1
/* Configuração das Colunas */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
{| class="wikitable"
! Propriedade
! Descrição
|---------------------------------
| Seq.
| Sequência da Coluna. Não pode ser alterada.
|---------------------------------
| Nome
| Nome da Coluna. É o mesmo nome da coluna retornada no Comando SQL. Não pode ser alterada.
|---------------------------------
| Descrição
| Texto de Cabeçalho das Colunas.
|---------------------------------
| Tipo
| Tipo de Dados da Coluna. Essa coluna assume o tipo correto automaticamente. Ela só precisa ser alterada manualmente para '''Hora''' quando for necessário configurar um totalizado do tipo '''Soma''' para uma coluna do tipo texto que contenha horas no formato <code>hh’:’mm[’:’ss]</code>.
Os tipos disponíveis são: Alfanumérico, Numérico, Data e Hora.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaVisivel.png]]
| Propriedade que torna a coluna visível ou invisível.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMobile.png]]
| Propriedade que torna a coluna visível ou invisível apenas em dispositivos móveis.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLock.png]]
| Propriedade que torna a coluna parte do grupo de colunas Fixadas.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaFiltro.png]]
| Propriedade que habilita ou desabilita o filtro da coluna.
|---------------------------------
| [[Arquivo:Client_Consulta_Buttons_ColunaAgrupamento.png]]
| Propriedade que configurada a coluna para agrupamento de dados automaticamente ao abrir a Consulta.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMultiline.png]]
| Propriedade que habilita ou desabilita a renderização de quebras de linha na coluna. Essa configuração será ignorada quando a opção '''Exibir Quebra de Texto''' das configuração de Grid estiver com o valor "''Para todas as Colunas''".
|---------------------------------
| Largura
| Largura da Coluna em Pixels. Se a area disponível no navegador for maior que a soma da largura de todas as colunas, o sistema vai distribuir proporcionalmente a diferença entre as colunas para que seja ocupada a largura inteira da tela.
|---------------------------------
| Alinhamento
| Define o alinhamento da coluna. Quando as colunas são criadas, elas já assumem um alinhamento padrão conforme o tipo de dados: tipos Alfanuméricos ficam alinhados a esquerda, tipos Numéricos a direita e Datas ao centro.
|---------------------------------
| Formato
| Formatação da coluna. Para saber mais: [[Formatação de Valores]].
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLink.png]]
| Propriedade usada para configurar Links na coluna.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaSoma.png]]
| Propriedade usada para configurar totalizadores na coluna.
|---------------------------------
| Conversão
| Converte os dados da coluna antes de exibir no LATROMI Web. Atualmente, a única formatação disponível é do formato '''RTF''' para '''Texto Plano'''.
|---------------------------------
| Fonte
| Opções de Formatação de Texto. Para saber mais: [[Formatação de Texto]].
|---------------------------------
| Tipo .NET
| Tipo de dados do Microsoft .NET. Esta propriedade não por de ser alterada, e exibe o resultado da tradução do tipo de dados do banco de dados para o tipo de dados do .NET.
Por exemplo:
:: Int → System.Int32
:: Bigint → System.Int64
:: Varchar → System.String
|}
2ec84b77579d1e4e51e64476e96e2ce1bed6dcc1
2121
2119
2018-10-11T20:52:02Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
{| class="wikitable"
! Propriedade
! Descrição
|---------------------------------
| Seq.
| Sequência da Coluna. Não pode ser alterada.
|---------------------------------
| Nome
| Nome da Coluna. É o mesmo nome da coluna retornada no Comando SQL. Não pode ser alterada.
|---------------------------------
| Descrição
| Texto de Cabeçalho das Colunas.
|---------------------------------
| Tipo
| Tipo de Dados da Coluna. Essa coluna assume o tipo correto automaticamente. Ela só precisa ser alterada manualmente para '''Hora''' quando for necessário configurar um totalizado do tipo '''Soma''' para uma coluna do tipo texto que contenha horas no formato <code>hh’:’mm[’:’ss]</code>.
Os tipos disponíveis são: Alfanumérico, Numérico, Data e Hora.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaVisivel.png]]
| Propriedade que torna a coluna visível ou invisível.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMobile.png]]
| Propriedade que torna a coluna visível ou invisível apenas em dispositivos móveis.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLock.png]]
| Propriedade que torna a coluna parte do grupo de colunas Fixadas.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaFiltro.png]]
| Propriedade que habilita ou desabilita o filtro da coluna.
|---------------------------------
| [[Arquivo:Client_Consulta_Buttons_ColunaAgrupamento.png]]
| Propriedade que configurada a coluna para agrupamento de dados automaticamente ao abrir a Consulta.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMultiline.png]]
| Propriedade que habilita ou desabilita a renderização de quebras de linha na coluna. Essa configuração será ignorada quando a opção '''Exibir Quebra de Texto''' das configuração de Grid estiver com o valor "''Para todas as Colunas''".
|---------------------------------
| Largura
| Largura da Coluna em Pixels. Se a area disponível no navegador for maior que a soma da largura de todas as colunas, o sistema vai distribuir proporcionalmente a diferença entre as colunas para que seja ocupada a largura inteira da tela.
|---------------------------------
| Alinhamento
| Define o alinhamento da coluna. Quando as colunas são criadas, elas já assumem um alinhamento padrão conforme o tipo de dados: tipos Alfanuméricos ficam alinhados a esquerda, tipos Numéricos a direita e Datas ao centro.
|---------------------------------
| Formato
| Formatação da coluna. Para saber mais: [[Formatação de Valores]].
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLink.png]]
| Propriedade usada para configurar Links na coluna.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaSoma.png]]
| Propriedade usada para configurar totalizadores na coluna.
|---------------------------------
| Conversão
| Converte os dados da coluna antes de exibir no LATROMI Web. Atualmente, a única formatação disponível é do formato '''RTF''' para '''Texto Plano'''.
|---------------------------------
| Fonte
| Opções de Formatação de Texto. Para saber mais: [[Formatação de Texto]].
|---------------------------------
| Tipo .NET
| Tipo de dados do Microsoft .NET. Esta propriedade não por de ser alterada, e exibe o resultado da tradução do tipo de dados do banco de dados para o tipo de dados do .NET.
Por exemplo:
:: Int → System.Int32
:: Bigint → System.Int64
:: Varchar → System.String
|}
== Disposição das Colunas ==
A sessão de Disposição das Colunas permite que o desenvolvedor modifique a ordem e crie agrupamentos de colunas.
Para modificar a disposição das colunas, siga os passos:
# Na sessão ''Disposição das Colunas'', marque a opção '''Alterar disposição das colunas'''.
# Configure a disposição:
#: Arraste as colunas para alterar a ordem; ou
#: Clique com o botão direito dou mouse para criar agrupamento, e arraste as colunas para dentro.
[[Arquivo:Client Consulta DisposicaoColunas.png|miniaturadaimagem|nenhum|Como modificar a disposição das colunas da Grid na Consulta]]
933a372fa97a3fb951acb77c7cdccccc629eb6f2
2122
2121
2018-10-11T20:58:54Z
Daniel.giacomelli
1
/* Disposição das Colunas */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
{| class="wikitable"
! Propriedade
! Descrição
|---------------------------------
| Seq.
| Sequência da Coluna. Não pode ser alterada.
|---------------------------------
| Nome
| Nome da Coluna. É o mesmo nome da coluna retornada no Comando SQL. Não pode ser alterada.
|---------------------------------
| Descrição
| Texto de Cabeçalho das Colunas.
|---------------------------------
| Tipo
| Tipo de Dados da Coluna. Essa coluna assume o tipo correto automaticamente. Ela só precisa ser alterada manualmente para '''Hora''' quando for necessário configurar um totalizado do tipo '''Soma''' para uma coluna do tipo texto que contenha horas no formato <code>hh’:’mm[’:’ss]</code>.
Os tipos disponíveis são: Alfanumérico, Numérico, Data e Hora.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaVisivel.png]]
| Propriedade que torna a coluna visível ou invisível.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMobile.png]]
| Propriedade que torna a coluna visível ou invisível apenas em dispositivos móveis.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLock.png]]
| Propriedade que torna a coluna parte do grupo de colunas Fixadas.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaFiltro.png]]
| Propriedade que habilita ou desabilita o filtro da coluna.
|---------------------------------
| [[Arquivo:Client_Consulta_Buttons_ColunaAgrupamento.png]]
| Propriedade que configurada a coluna para agrupamento de dados automaticamente ao abrir a Consulta.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMultiline.png]]
| Propriedade que habilita ou desabilita a renderização de quebras de linha na coluna. Essa configuração será ignorada quando a opção '''Exibir Quebra de Texto''' das configuração de Grid estiver com o valor "''Para todas as Colunas''".
|---------------------------------
| Largura
| Largura da Coluna em Pixels. Se a area disponível no navegador for maior que a soma da largura de todas as colunas, o sistema vai distribuir proporcionalmente a diferença entre as colunas para que seja ocupada a largura inteira da tela.
|---------------------------------
| Alinhamento
| Define o alinhamento da coluna. Quando as colunas são criadas, elas já assumem um alinhamento padrão conforme o tipo de dados: tipos Alfanuméricos ficam alinhados a esquerda, tipos Numéricos a direita e Datas ao centro.
|---------------------------------
| Formato
| Formatação da coluna. Para saber mais: [[Formatação de Valores]].
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLink.png]]
| Propriedade usada para configurar Links na coluna.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaSoma.png]]
| Propriedade usada para configurar totalizadores na coluna.
|---------------------------------
| Conversão
| Converte os dados da coluna antes de exibir no LATROMI Web. Atualmente, a única formatação disponível é do formato '''RTF''' para '''Texto Plano'''.
|---------------------------------
| Fonte
| Opções de Formatação de Texto. Para saber mais: [[Formatação de Texto]].
|---------------------------------
| Tipo .NET
| Tipo de dados do Microsoft .NET. Esta propriedade não por de ser alterada, e exibe o resultado da tradução do tipo de dados do banco de dados para o tipo de dados do .NET.
Por exemplo:
:: Int → System.Int32
:: Bigint → System.Int64
:: Varchar → System.String
|}
== Disposição das Colunas ==
A sessão de Disposição das Colunas permite que o desenvolvedor modifique a ordem e crie agrupamentos de colunas.
Para modificar a disposição das colunas, siga os passos:
# Na sessão ''Disposição das Colunas'', marque a opção '''Alterar disposição das colunas'''.
# Configure a disposição:
#: Arraste as colunas para alterar a ordem; ou
#: Clique com o botão direito dou mouse para criar agrupamento, e arraste as colunas para dentro.
[[Arquivo:Client Consulta DisposicaoColunas.png|miniaturadaimagem|nenhum|Como modificar a disposição das colunas da Grid na Consulta]]
<i class="fa fa-video-camera"></i> Foo
4a6f61880a1ff18d47ba54c44832e124f0d60f18
2123
2122
2018-10-11T21:00:26Z
Daniel.giacomelli
1
/* Disposição das Colunas */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
{| class="wikitable"
! Propriedade
! Descrição
|---------------------------------
| Seq.
| Sequência da Coluna. Não pode ser alterada.
|---------------------------------
| Nome
| Nome da Coluna. É o mesmo nome da coluna retornada no Comando SQL. Não pode ser alterada.
|---------------------------------
| Descrição
| Texto de Cabeçalho das Colunas.
|---------------------------------
| Tipo
| Tipo de Dados da Coluna. Essa coluna assume o tipo correto automaticamente. Ela só precisa ser alterada manualmente para '''Hora''' quando for necessário configurar um totalizado do tipo '''Soma''' para uma coluna do tipo texto que contenha horas no formato <code>hh’:’mm[’:’ss]</code>.
Os tipos disponíveis são: Alfanumérico, Numérico, Data e Hora.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaVisivel.png]]
| Propriedade que torna a coluna visível ou invisível.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMobile.png]]
| Propriedade que torna a coluna visível ou invisível apenas em dispositivos móveis.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLock.png]]
| Propriedade que torna a coluna parte do grupo de colunas Fixadas.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaFiltro.png]]
| Propriedade que habilita ou desabilita o filtro da coluna.
|---------------------------------
| [[Arquivo:Client_Consulta_Buttons_ColunaAgrupamento.png]]
| Propriedade que configurada a coluna para agrupamento de dados automaticamente ao abrir a Consulta.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMultiline.png]]
| Propriedade que habilita ou desabilita a renderização de quebras de linha na coluna. Essa configuração será ignorada quando a opção '''Exibir Quebra de Texto''' das configuração de Grid estiver com o valor "''Para todas as Colunas''".
|---------------------------------
| Largura
| Largura da Coluna em Pixels. Se a area disponível no navegador for maior que a soma da largura de todas as colunas, o sistema vai distribuir proporcionalmente a diferença entre as colunas para que seja ocupada a largura inteira da tela.
|---------------------------------
| Alinhamento
| Define o alinhamento da coluna. Quando as colunas são criadas, elas já assumem um alinhamento padrão conforme o tipo de dados: tipos Alfanuméricos ficam alinhados a esquerda, tipos Numéricos a direita e Datas ao centro.
|---------------------------------
| Formato
| Formatação da coluna. Para saber mais: [[Formatação de Valores]].
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLink.png]]
| Propriedade usada para configurar Links na coluna.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaSoma.png]]
| Propriedade usada para configurar totalizadores na coluna.
|---------------------------------
| Conversão
| Converte os dados da coluna antes de exibir no LATROMI Web. Atualmente, a única formatação disponível é do formato '''RTF''' para '''Texto Plano'''.
|---------------------------------
| Fonte
| Opções de Formatação de Texto. Para saber mais: [[Formatação de Texto]].
|---------------------------------
| Tipo .NET
| Tipo de dados do Microsoft .NET. Esta propriedade não por de ser alterada, e exibe o resultado da tradução do tipo de dados do banco de dados para o tipo de dados do .NET.
Por exemplo:
:: Int → System.Int32
:: Bigint → System.Int64
:: Varchar → System.String
|}
== Disposição das Colunas ==
A sessão de Disposição das Colunas permite que o desenvolvedor modifique a ordem e crie agrupamentos de colunas.
Para modificar a disposição das colunas, siga os passos:
* Na sessão ''Disposição das Colunas'', marque a opção '''Alterar disposição das colunas'''.
* Configure a disposição:
*: Arraste as colunas para alterar a ordem; ou
*: Clique com o botão direito dou mouse para criar agrupamento, e arraste as colunas para dentro.
[[Arquivo:Client Consulta DisposicaoColunas.png|miniaturadaimagem|nenhum|Como modificar a disposição das colunas da Grid na Consulta]]
<i class="fa fa-video-camera"></i> Foo
732d23ec7224416790137c61ed83bcfff4327d0c
2124
2123
2018-10-11T21:00:40Z
Daniel.giacomelli
1
/* Disposição das Colunas */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
{| class="wikitable"
! Propriedade
! Descrição
|---------------------------------
| Seq.
| Sequência da Coluna. Não pode ser alterada.
|---------------------------------
| Nome
| Nome da Coluna. É o mesmo nome da coluna retornada no Comando SQL. Não pode ser alterada.
|---------------------------------
| Descrição
| Texto de Cabeçalho das Colunas.
|---------------------------------
| Tipo
| Tipo de Dados da Coluna. Essa coluna assume o tipo correto automaticamente. Ela só precisa ser alterada manualmente para '''Hora''' quando for necessário configurar um totalizado do tipo '''Soma''' para uma coluna do tipo texto que contenha horas no formato <code>hh’:’mm[’:’ss]</code>.
Os tipos disponíveis são: Alfanumérico, Numérico, Data e Hora.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaVisivel.png]]
| Propriedade que torna a coluna visível ou invisível.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMobile.png]]
| Propriedade que torna a coluna visível ou invisível apenas em dispositivos móveis.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLock.png]]
| Propriedade que torna a coluna parte do grupo de colunas Fixadas.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaFiltro.png]]
| Propriedade que habilita ou desabilita o filtro da coluna.
|---------------------------------
| [[Arquivo:Client_Consulta_Buttons_ColunaAgrupamento.png]]
| Propriedade que configurada a coluna para agrupamento de dados automaticamente ao abrir a Consulta.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMultiline.png]]
| Propriedade que habilita ou desabilita a renderização de quebras de linha na coluna. Essa configuração será ignorada quando a opção '''Exibir Quebra de Texto''' das configuração de Grid estiver com o valor "''Para todas as Colunas''".
|---------------------------------
| Largura
| Largura da Coluna em Pixels. Se a area disponível no navegador for maior que a soma da largura de todas as colunas, o sistema vai distribuir proporcionalmente a diferença entre as colunas para que seja ocupada a largura inteira da tela.
|---------------------------------
| Alinhamento
| Define o alinhamento da coluna. Quando as colunas são criadas, elas já assumem um alinhamento padrão conforme o tipo de dados: tipos Alfanuméricos ficam alinhados a esquerda, tipos Numéricos a direita e Datas ao centro.
|---------------------------------
| Formato
| Formatação da coluna. Para saber mais: [[Formatação de Valores]].
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLink.png]]
| Propriedade usada para configurar Links na coluna.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaSoma.png]]
| Propriedade usada para configurar totalizadores na coluna.
|---------------------------------
| Conversão
| Converte os dados da coluna antes de exibir no LATROMI Web. Atualmente, a única formatação disponível é do formato '''RTF''' para '''Texto Plano'''.
|---------------------------------
| Fonte
| Opções de Formatação de Texto. Para saber mais: [[Formatação de Texto]].
|---------------------------------
| Tipo .NET
| Tipo de dados do Microsoft .NET. Esta propriedade não por de ser alterada, e exibe o resultado da tradução do tipo de dados do banco de dados para o tipo de dados do .NET.
Por exemplo:
:: Int → System.Int32
:: Bigint → System.Int64
:: Varchar → System.String
|}
== Disposição das Colunas ==
A sessão de Disposição das Colunas permite que o desenvolvedor modifique a ordem e crie agrupamentos de colunas.
Para modificar a disposição das colunas, siga os passos:
* Na sessão ''Disposição das Colunas'', marque a opção '''Alterar disposição das colunas'''.
* Configure a disposição:
*: Arraste as colunas para alterar a ordem; ou
*: Clique com o botão direito dou mouse para criar agrupamento, e arraste as colunas para dentro.
[[Arquivo:Client Consulta DisposicaoColunas.png|miniaturadaimagem|nenhum|Como modificar a disposição das colunas da Grid na Consulta]]
c9cce96a687a9493cbd3afe648822551af646b50
2127
2124
2018-10-11T21:05:49Z
Daniel.giacomelli
1
/* Configuração das Colunas */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
{| class="wikitable"
! Propriedade
! Descrição
|---------------------------------
| Seq.
| Sequência da Coluna. Não pode ser alterada.
|---------------------------------
| Nome
| Nome da Coluna. É o mesmo nome da coluna retornada no Comando SQL. Não pode ser alterada.
|---------------------------------
| Descrição
| Texto de Cabeçalho das Colunas.
|---------------------------------
| Tipo
| Tipo de Dados da Coluna. Essa coluna assume o tipo correto automaticamente. Ela só precisa ser alterada manualmente para '''Hora''' quando for necessário configurar um totalizado do tipo '''Soma''' para uma coluna do tipo texto que contenha horas no formato <code>hh’:’mm[’:’ss]</code>.
Os tipos disponíveis são: Alfanumérico, Numérico, Data e Hora.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaVisivel.png]]
| Propriedade que torna a coluna visível ou invisível.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMobile.png]]
| Propriedade que torna a coluna visível ou invisível apenas em dispositivos móveis.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLock.png]]
| Propriedade que torna a coluna parte do grupo de colunas Fixadas.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaFiltro.png]]
| Propriedade que habilita ou desabilita o filtro da coluna.
|---------------------------------
| [[Arquivo:Client_Consulta_Buttons_ColunaAgrupamento.png]]
| Propriedade que configurada a coluna para agrupamento de dados automaticamente ao abrir a Consulta.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMultiline.png]]
| Propriedade que habilita ou desabilita a renderização de quebras de linha na coluna. Essa configuração será ignorada quando a opção '''Exibir Quebra de Texto''' das configuração de Grid estiver com o valor "''Para todas as Colunas''".
|---------------------------------
| Largura
| Largura da Coluna em Pixels. Se a area disponível no navegador for maior que a soma da largura de todas as colunas, o sistema vai distribuir proporcionalmente a diferença entre as colunas para que seja ocupada a largura inteira da tela.
|---------------------------------
| Alinhamento
| Define o alinhamento da coluna. Quando as colunas são criadas, elas já assumem um alinhamento padrão conforme o tipo de dados: tipos Alfanuméricos ficam alinhados a esquerda, tipos Numéricos a direita e Datas ao centro.
|---------------------------------
| Formato
| Formatação da coluna. Para saber mais: [[Formatação de Valores]].
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLink.png]]
| Propriedade usada para configurar Links na coluna.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaSoma.png]]
| Propriedade usada para configurar totalizadores na coluna. Para saber mais: [[Consulta:Totalizadores da Grid|Totalizadores da Grid]].
|---------------------------------
| Conversão
| Converte os dados da coluna antes de exibir no LATROMI Web. Atualmente, a única formatação disponível é do formato '''RTF''' para '''Texto Plano'''.
|---------------------------------
| Fonte
| Opções de Formatação de Texto. Para saber mais: [[Formatação de Texto]].
|---------------------------------
| Tipo .NET
| Tipo de dados do Microsoft .NET. Esta propriedade não por de ser alterada, e exibe o resultado da tradução do tipo de dados do banco de dados para o tipo de dados do .NET.
Por exemplo:
:: Int → System.Int32
:: Bigint → System.Int64
:: Varchar → System.String
|}
== Disposição das Colunas ==
A sessão de Disposição das Colunas permite que o desenvolvedor modifique a ordem e crie agrupamentos de colunas.
Para modificar a disposição das colunas, siga os passos:
* Na sessão ''Disposição das Colunas'', marque a opção '''Alterar disposição das colunas'''.
* Configure a disposição:
*: Arraste as colunas para alterar a ordem; ou
*: Clique com o botão direito dou mouse para criar agrupamento, e arraste as colunas para dentro.
[[Arquivo:Client Consulta DisposicaoColunas.png|miniaturadaimagem|nenhum|Como modificar a disposição das colunas da Grid na Consulta]]
069ddcd4cc82b1b9731f5426184726afa628ab65
2131
2127
2018-10-11T21:12:10Z
Daniel.giacomelli
1
/* Configuração das Colunas */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
[[Arquivo:Client Consulta ConfiguracoesDasColunas.png|miniaturadaimagem|right|Configurações das Colunas da Grid]]
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
{| class="wikitable"
! Propriedade
! Descrição
|---------------------------------
| Seq.
| Sequência da Coluna. Não pode ser alterada.
|---------------------------------
| Nome
| Nome da Coluna. É o mesmo nome da coluna retornada no Comando SQL. Não pode ser alterada.
|---------------------------------
| Descrição
| Texto de Cabeçalho das Colunas.
|---------------------------------
| Tipo
| Tipo de Dados da Coluna. Essa coluna assume o tipo correto automaticamente. Ela só precisa ser alterada manualmente para '''Hora''' quando for necessário configurar um totalizado do tipo '''Soma''' para uma coluna do tipo texto que contenha horas no formato <code>hh’:’mm[’:’ss]</code>.
Os tipos disponíveis são: Alfanumérico, Numérico, Data e Hora.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaVisivel.png]]
| Propriedade que torna a coluna visível ou invisível.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMobile.png]]
| Propriedade que torna a coluna visível ou invisível apenas em dispositivos móveis.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLock.png]]
| Propriedade que torna a coluna parte do grupo de colunas Fixadas.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaFiltro.png]]
| Propriedade que habilita ou desabilita o filtro da coluna.
|---------------------------------
| [[Arquivo:Client_Consulta_Buttons_ColunaAgrupamento.png]]
| Propriedade que configurada a coluna para agrupamento de dados automaticamente ao abrir a Consulta.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMultiline.png]]
| Propriedade que habilita ou desabilita a renderização de quebras de linha na coluna. Essa configuração será ignorada quando a opção '''Exibir Quebra de Texto''' das configuração de Grid estiver com o valor "''Para todas as Colunas''".
|---------------------------------
| Largura
| Largura da Coluna em Pixels. Se a area disponível no navegador for maior que a soma da largura de todas as colunas, o sistema vai distribuir proporcionalmente a diferença entre as colunas para que seja ocupada a largura inteira da tela.
|---------------------------------
| Alinhamento
| Define o alinhamento da coluna. Quando as colunas são criadas, elas já assumem um alinhamento padrão conforme o tipo de dados: tipos Alfanuméricos ficam alinhados a esquerda, tipos Numéricos a direita e Datas ao centro.
|---------------------------------
| Formato
| Formatação da coluna. Para saber mais: [[Formatação de Valores]].
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLink.png]]
| Propriedade usada para configurar Links na coluna.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaSoma.png]]
| Propriedade usada para configurar totalizadores na coluna. Para saber mais: [[Consulta:Totalizadores da Grid|Totalizadores da Grid]].
|---------------------------------
| Conversão
| Converte os dados da coluna antes de exibir no LATROMI Web. Atualmente, a única formatação disponível é do formato '''RTF''' para '''Texto Plano'''.
|---------------------------------
| Fonte
| Opções de Formatação de Texto. Para saber mais: [[Formatação de Texto]].
|---------------------------------
| Tipo .NET
| Tipo de dados do Microsoft .NET. Esta propriedade não por de ser alterada, e exibe o resultado da tradução do tipo de dados do banco de dados para o tipo de dados do .NET.
Por exemplo:
:: Int → System.Int32
:: Bigint → System.Int64
:: Varchar → System.String
|}
== Disposição das Colunas ==
A sessão de Disposição das Colunas permite que o desenvolvedor modifique a ordem e crie agrupamentos de colunas.
Para modificar a disposição das colunas, siga os passos:
* Na sessão ''Disposição das Colunas'', marque a opção '''Alterar disposição das colunas'''.
* Configure a disposição:
*: Arraste as colunas para alterar a ordem; ou
*: Clique com o botão direito dou mouse para criar agrupamento, e arraste as colunas para dentro.
[[Arquivo:Client Consulta DisposicaoColunas.png|miniaturadaimagem|nenhum|Como modificar a disposição das colunas da Grid na Consulta]]
69ab4be4e1345ba897968efe5396276542b8c662
2132
2131
2018-10-15T12:56:46Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
[[Arquivo:Client Consulta ConfiguracoesDasColunas.png|miniaturadaimagem|right|Configurações das Colunas da Grid]]
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
{| class="wikitable"
! Propriedade
! Descrição
|---------------------------------
| Seq.
| Sequência da Coluna. Não pode ser alterada.
|---------------------------------
| Nome
| Nome da Coluna. É o mesmo nome da coluna retornada no Comando SQL. Não pode ser alterada.
|---------------------------------
| Descrição
| Texto de Cabeçalho das Colunas.
|---------------------------------
| Tipo
| Tipo de Dados da Coluna. Essa coluna assume o tipo correto automaticamente. Ela só precisa ser alterada manualmente para '''Hora''' quando for necessário configurar um totalizado do tipo '''Soma''' para uma coluna do tipo texto que contenha horas no formato <code>hh’:’mm[’:’ss]</code>.
Os tipos disponíveis são: Alfanumérico, Numérico, Data e Hora.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaVisivel.png]]
| Propriedade que torna a coluna visível ou invisível.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMobile.png]]
| Propriedade que torna a coluna visível ou invisível apenas em dispositivos móveis.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLock.png]]
| Propriedade que torna a coluna parte do grupo de colunas Fixadas.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaFiltro.png]]
| Propriedade que habilita ou desabilita o filtro da coluna.
|---------------------------------
| [[Arquivo:Client_Consulta_Buttons_ColunaAgrupamento.png]]
| Propriedade que configurada a coluna para agrupamento de dados automaticamente ao abrir a Consulta.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMultiline.png]]
| Propriedade que habilita ou desabilita a renderização de quebras de linha na coluna. Essa configuração será ignorada quando a opção '''Exibir Quebra de Texto''' das configuração de Grid estiver com o valor "''Para todas as Colunas''".
|---------------------------------
| Largura
| Largura da Coluna em Pixels. Se a area disponível no navegador for maior que a soma da largura de todas as colunas, o sistema vai distribuir proporcionalmente a diferença entre as colunas para que seja ocupada a largura inteira da tela.
|---------------------------------
| Alinhamento
| Define o alinhamento da coluna. Quando as colunas são criadas, elas já assumem um alinhamento padrão conforme o tipo de dados: tipos Alfanuméricos ficam alinhados a esquerda, tipos Numéricos a direita e Datas ao centro.
|---------------------------------
| Formato
| Formatação da coluna. Para saber mais: [[Formatação de Valores]].
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLink.png]]
| Propriedade usada para configurar Links na coluna.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaSoma.png]]
| Propriedade usada para configurar totalizadores na coluna. Para saber mais: [[Consulta:Totalizadores da Grid|Totalizadores da Grid]].
|---------------------------------
| Conversão
| Converte os dados da coluna antes de exibir no LATROMI Web. Atualmente, a única formatação disponível é do formato '''RTF''' para '''Texto Plano'''.
|---------------------------------
| Fonte
| Opções de Formatação de Texto. Para saber mais: [[Formatação de Texto]].
|---------------------------------
| Tipo .NET
| Tipo de dados do Microsoft .NET. Esta propriedade não por de ser alterada, e exibe o resultado da tradução do tipo de dados do banco de dados para o tipo de dados do .NET.
Por exemplo:
:: Int → System.Int32
:: Bigint → System.Int64
:: Varchar → System.String
|}
== Disposição das Colunas ==
A sessão de Disposição das Colunas permite que o desenvolvedor modifique a ordem e crie agrupamentos de colunas.
Para modificar a disposição das colunas, siga os passos:
* Na sessão ''Disposição das Colunas'', marque a opção '''Alterar disposição das colunas'''.
* Configure a disposição:
*: Arraste as colunas para alterar a ordem; ou
*: Clique com o botão direito dou mouse para criar agrupamento, e arraste as colunas para dentro.
[[Arquivo:Client Consulta DisposicaoColunas.png|miniaturadaimagem|nenhum|Como modificar a disposição das colunas da Grid na Consulta]]
== Ver Também ==
* [[Consulta:Visão_Geral]]
21d88f04a4f55e5e936c29ee8d9079de02ab5654
2133
2132
2018-10-15T12:57:01Z
Daniel.giacomelli
1
/* Ver Também */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
[[Arquivo:Client Consulta ConfiguracoesDasColunas.png|miniaturadaimagem|right|Configurações das Colunas da Grid]]
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
{| class="wikitable"
! Propriedade
! Descrição
|---------------------------------
| Seq.
| Sequência da Coluna. Não pode ser alterada.
|---------------------------------
| Nome
| Nome da Coluna. É o mesmo nome da coluna retornada no Comando SQL. Não pode ser alterada.
|---------------------------------
| Descrição
| Texto de Cabeçalho das Colunas.
|---------------------------------
| Tipo
| Tipo de Dados da Coluna. Essa coluna assume o tipo correto automaticamente. Ela só precisa ser alterada manualmente para '''Hora''' quando for necessário configurar um totalizado do tipo '''Soma''' para uma coluna do tipo texto que contenha horas no formato <code>hh’:’mm[’:’ss]</code>.
Os tipos disponíveis são: Alfanumérico, Numérico, Data e Hora.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaVisivel.png]]
| Propriedade que torna a coluna visível ou invisível.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMobile.png]]
| Propriedade que torna a coluna visível ou invisível apenas em dispositivos móveis.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLock.png]]
| Propriedade que torna a coluna parte do grupo de colunas Fixadas.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaFiltro.png]]
| Propriedade que habilita ou desabilita o filtro da coluna.
|---------------------------------
| [[Arquivo:Client_Consulta_Buttons_ColunaAgrupamento.png]]
| Propriedade que configurada a coluna para agrupamento de dados automaticamente ao abrir a Consulta.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMultiline.png]]
| Propriedade que habilita ou desabilita a renderização de quebras de linha na coluna. Essa configuração será ignorada quando a opção '''Exibir Quebra de Texto''' das configuração de Grid estiver com o valor "''Para todas as Colunas''".
|---------------------------------
| Largura
| Largura da Coluna em Pixels. Se a area disponível no navegador for maior que a soma da largura de todas as colunas, o sistema vai distribuir proporcionalmente a diferença entre as colunas para que seja ocupada a largura inteira da tela.
|---------------------------------
| Alinhamento
| Define o alinhamento da coluna. Quando as colunas são criadas, elas já assumem um alinhamento padrão conforme o tipo de dados: tipos Alfanuméricos ficam alinhados a esquerda, tipos Numéricos a direita e Datas ao centro.
|---------------------------------
| Formato
| Formatação da coluna. Para saber mais: [[Formatação de Valores]].
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLink.png]]
| Propriedade usada para configurar Links na coluna.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaSoma.png]]
| Propriedade usada para configurar totalizadores na coluna. Para saber mais: [[Consulta:Totalizadores da Grid|Totalizadores da Grid]].
|---------------------------------
| Conversão
| Converte os dados da coluna antes de exibir no LATROMI Web. Atualmente, a única formatação disponível é do formato '''RTF''' para '''Texto Plano'''.
|---------------------------------
| Fonte
| Opções de Formatação de Texto. Para saber mais: [[Formatação de Texto]].
|---------------------------------
| Tipo .NET
| Tipo de dados do Microsoft .NET. Esta propriedade não por de ser alterada, e exibe o resultado da tradução do tipo de dados do banco de dados para o tipo de dados do .NET.
Por exemplo:
:: Int → System.Int32
:: Bigint → System.Int64
:: Varchar → System.String
|}
== Disposição das Colunas ==
A sessão de Disposição das Colunas permite que o desenvolvedor modifique a ordem e crie agrupamentos de colunas.
Para modificar a disposição das colunas, siga os passos:
* Na sessão ''Disposição das Colunas'', marque a opção '''Alterar disposição das colunas'''.
* Configure a disposição:
*: Arraste as colunas para alterar a ordem; ou
*: Clique com o botão direito dou mouse para criar agrupamento, e arraste as colunas para dentro.
[[Arquivo:Client Consulta DisposicaoColunas.png|miniaturadaimagem|nenhum|Como modificar a disposição das colunas da Grid na Consulta]]
== Ver Também ==
* [[Consulta:Visão Geral]]
58d62aca4d50dbce08dbc5fb2fb27b99ae323de6
Arquivo:Web Consulta Agrupamento.mkv
6
294
2097
2093
2018-10-11T19:03:08Z
Daniel.giacomelli
1
Daniel.giacomelli carregada uma nova versão de [[Arquivo:Web Consulta Agrupamento.mkv]]
wikitext
text/x-wiki
== Descrição do arquivo ==
Agrupamento de Dados da Grid no LATROMI Web
d50fea5e79b058cade0479ae8a2dac9edde08f12
Arquivo:Client Consulta Buttons ColunaVisivel.png
6
295
2103
2018-10-11T19:35:06Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Propriedade para tornar uma coluna da Grid Visível ou Invisível
bf73dae21fea56ce2bc4fb3cfe21deb06a112f50
Arquivo:Client Consulta Buttons ColunaMobile.png
6
296
2104
2018-10-11T19:36:49Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Propriedade que torna uma coluna da Grid visível ou invisível nos dispositivos móveis.
2bce99158ecb051906ed5cd0762b24898176ffe8
Arquivo:Client Consulta Buttons ColunaLock.png
6
297
2105
2018-10-11T19:38:10Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Propriedade que torna a coluna da Grid parte do grupo de colunas Fixadas
396d9788cbfaac6aa7de3e5f5f80bf0514fecf34
Arquivo:Client Consulta Buttons ColunaFiltro.png
6
298
2106
2018-10-11T19:39:29Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Propriedade que habilita ou desabilita o filtro da coluna da Grid
f21608c98234c51435a6b2232268f8da368208fc
Arquivo:Client Consulta Buttons ColunaAgrupamento.png
6
299
2108
2018-10-11T19:40:51Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Propriedade que habilita ou desabilita a renderização de quebras de linha na coluna da Grid.
ebcf5d3ec18facdc10400c5050772ba2b8453f31
2114
2108
2018-10-11T19:45:42Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Propriedade que define se a coluna configurada para agrupamento de dados automaticamente ao abrir a Consulta.
c8fd764e99b964911fdaf96718b8db74cc113a0c
Arquivo:Client Consulta Buttons ColunaMultiline.png
6
300
2112
2018-10-11T19:45:17Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Propriedade que habilita ou desabilita a renderização de quebras de linha na coluna da Grid.
ebcf5d3ec18facdc10400c5050772ba2b8453f31
Arquivo:Client Consulta Buttons ColunaLink.png
6
301
2116
2018-10-11T19:46:49Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Propriedade que usada para configurar Links na Coluna da Grid
e51ec8f940aeab22435f1e1fd1e73d9f61b29669
Arquivo:Client Consulta Buttons ColunaSoma.png
6
302
2117
2018-10-11T19:47:33Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Propriedade usada para configurar totalizadores na Coluna da Grid.
342e1bfec5a32aaa9731dd0d12d82443f8e43376
Arquivo:Client Consulta DisposicaoColunas.png
6
303
2120
2018-10-11T20:51:43Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Como modificar a disposição das colunas da Grid na Consulta
9747127f824fbfadb2782463d58a9203a67afebd
Consulta:Totalizadores da Grid
0
70
2125
508
2018-10-11T21:05:16Z
Daniel.giacomelli
1
Daniel.giacomelli moveu [[WecDB - Objeto Grid]] para [[Consulta:Totalizadores da Grid]]
wikitext
text/x-wiki
== Rodapé ==
* '''Modo de Agregação:''' Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguintes modos de agregação estão diponíveis:
*: '''Sem Agregação:''' Os valores da coluna não serão agregados.
*: '''Soma:''' Os valores da coluna serão somados.
*: '''Contagem:''' As linhas da Grid serão contadas.
*: '''Média:''' Será realizada uma média geral em cima dos valores da coluna.
*: '''Mínimo:''' Será utilizado o menor valor da Coluna
*: '''Maximo:''' Será utilizado o maior valor da Coluna
*: '''Customizado:''' Permite cadastrar um fórmula para calcular o agregador do coluna.
* '''Máscara:''' Campo que permite que o usuário especifique uma máscara a ser utilizada no valor de agregação. Se este campo não for informado, será usada a máscara cadastrada para a coluna.
* '''Fórmula:''' Campo para criação de uma expressão matemática que é habilitado quando o modo de agregação é ''Customizado''.
=== Agregação de Valores Customizada ===
O modo de agregação '''Customizado''' do rodapé exige a criação de uma expressão matemática, que chamamos de '''Fórmula'''. Para interpretar essa fórmula, o LATROMI WecDB utilizada a biblioteca de terceiros [http://ncalc.codeplex.com NCalc], cujo os recursos disponíveis estão discriminados [[Expressões Matemáticas|aqui]].
Além das funções nativas do NCalc, temos 5 funções customizadas, que foram criadas para fazer a agregação dos valores das colunas. São elas:
* '''AggSum:''' Retorna a soma de todos os valores da coluna especificada.
AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita])
* '''AggCount:''' Retorna a quantidade total de linhas da Grid.
AggCount([coluna1])
* '''AggAvg:''' Retorna a média geral dos valores da coluna especificada.
AggAvg([coluna1])
* '''AggMin:''' Retorna o menor valor da coluna especificada.
AggMin([coluna1])
* '''AggMax:''' Retorna o maior valor da coluna especificada.
AggMax([coluna1])
O nome da coluna, passado como parâmetro nos exemplos acima, devem sempre estar entre '''colchetes'''.
'' '''Importante:''' Ao criar uma expressão para o rodapé da Grid, utilize '''sempre''' o nome da coluna junto com uma dessas funções de agregação.''
; Como evitar erro de Divisão por ZERO
Para evitar erros de divisão por ZERO na expressão, uma condição pode ser utilizada, utilizando a função IF do NCalc:
if (AggSum([receita]) = 0, 0, AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita]))
== Ver Também ==
[[Expressões Matemáticas]]
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
f88546622b0202c189e82940e6e9c2470e6aec75
2128
2125
2018-10-11T21:07:25Z
Daniel.giacomelli
1
/* Agregação de Valores Customizada */
wikitext
text/x-wiki
== Rodapé ==
* '''Modo de Agregação:''' Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguintes modos de agregação estão diponíveis:
*: '''Sem Agregação:''' Os valores da coluna não serão agregados.
*: '''Soma:''' Os valores da coluna serão somados.
*: '''Contagem:''' As linhas da Grid serão contadas.
*: '''Média:''' Será realizada uma média geral em cima dos valores da coluna.
*: '''Mínimo:''' Será utilizado o menor valor da Coluna
*: '''Maximo:''' Será utilizado o maior valor da Coluna
*: '''Customizado:''' Permite cadastrar um fórmula para calcular o agregador do coluna.
* '''Máscara:''' Campo que permite que o usuário especifique uma máscara a ser utilizada no valor de agregação. Se este campo não for informado, será usada a máscara cadastrada para a coluna.
* '''Fórmula:''' Campo para criação de uma expressão matemática que é habilitado quando o modo de agregação é ''Customizado''.
=== Agregação de Valores Customizada ===
O modo de agregação '''Customizado''' do rodapé exige a criação de uma expressão matemática, que chamamos de '''Fórmula'''. Para interpretar essa fórmula, o LATROMI sistema utilizada a biblioteca de terceiros [http://ncalc.codeplex.com NCalc], cujo os recursos disponíveis estão discriminados [[Expressões Matemáticas|aqui]].
Além das funções nativas do NCalc, temos 5 funções customizadas, que foram criadas para fazer a agregação dos valores das colunas. São elas:
* '''AggSum:''' Retorna a soma de todos os valores da coluna especificada.
AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita])
* '''AggCount:''' Retorna a quantidade total de linhas da Grid.
AggCount([coluna1])
* '''AggAvg:''' Retorna a média geral dos valores da coluna especificada.
AggAvg([coluna1])
* '''AggMin:''' Retorna o menor valor da coluna especificada.
AggMin([coluna1])
* '''AggMax:''' Retorna o maior valor da coluna especificada.
AggMax([coluna1])
O nome da coluna, passado como parâmetro nos exemplos acima, devem sempre estar entre '''colchetes'''.
'' '''Importante:''' Ao criar uma expressão para o rodapé da Grid, utilize '''sempre''' o nome da coluna junto com uma dessas funções de agregação.''
; Como evitar erro de Divisão por ZERO
Para evitar erros de divisão por ZERO na expressão, uma condição pode ser utilizada, utilizando a função IF do NCalc:
if (AggSum([receita]) = 0, 0, AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita]))
== Ver Também ==
[[Expressões Matemáticas]]
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
a2b0f9de516b08d5aedb0f63ea327488b7bbc31d
2129
2128
2018-10-11T21:08:10Z
Daniel.giacomelli
1
/* Ligações Externas */
wikitext
text/x-wiki
== Rodapé ==
* '''Modo de Agregação:''' Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguintes modos de agregação estão diponíveis:
*: '''Sem Agregação:''' Os valores da coluna não serão agregados.
*: '''Soma:''' Os valores da coluna serão somados.
*: '''Contagem:''' As linhas da Grid serão contadas.
*: '''Média:''' Será realizada uma média geral em cima dos valores da coluna.
*: '''Mínimo:''' Será utilizado o menor valor da Coluna
*: '''Maximo:''' Será utilizado o maior valor da Coluna
*: '''Customizado:''' Permite cadastrar um fórmula para calcular o agregador do coluna.
* '''Máscara:''' Campo que permite que o usuário especifique uma máscara a ser utilizada no valor de agregação. Se este campo não for informado, será usada a máscara cadastrada para a coluna.
* '''Fórmula:''' Campo para criação de uma expressão matemática que é habilitado quando o modo de agregação é ''Customizado''.
=== Agregação de Valores Customizada ===
O modo de agregação '''Customizado''' do rodapé exige a criação de uma expressão matemática, que chamamos de '''Fórmula'''. Para interpretar essa fórmula, o LATROMI sistema utilizada a biblioteca de terceiros [http://ncalc.codeplex.com NCalc], cujo os recursos disponíveis estão discriminados [[Expressões Matemáticas|aqui]].
Além das funções nativas do NCalc, temos 5 funções customizadas, que foram criadas para fazer a agregação dos valores das colunas. São elas:
* '''AggSum:''' Retorna a soma de todos os valores da coluna especificada.
AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita])
* '''AggCount:''' Retorna a quantidade total de linhas da Grid.
AggCount([coluna1])
* '''AggAvg:''' Retorna a média geral dos valores da coluna especificada.
AggAvg([coluna1])
* '''AggMin:''' Retorna o menor valor da coluna especificada.
AggMin([coluna1])
* '''AggMax:''' Retorna o maior valor da coluna especificada.
AggMax([coluna1])
O nome da coluna, passado como parâmetro nos exemplos acima, devem sempre estar entre '''colchetes'''.
'' '''Importante:''' Ao criar uma expressão para o rodapé da Grid, utilize '''sempre''' o nome da coluna junto com uma dessas funções de agregação.''
; Como evitar erro de Divisão por ZERO
Para evitar erros de divisão por ZERO na expressão, uma condição pode ser utilizada, utilizando a função IF do NCalc:
if (AggSum([receita]) = 0, 0, AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita]))
== Ver Também ==
[[Expressões Matemáticas]]
== Referências ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
655fdcb0a264d6cf84d7a8f63f8231a7092b9e63
WecDB - Objeto Grid
0
304
2126
2018-10-11T21:05:16Z
Daniel.giacomelli
1
Daniel.giacomelli moveu [[WecDB - Objeto Grid]] para [[Consulta:Totalizadores da Grid]]
wikitext
text/x-wiki
#REDIRECIONAMENTO [[Consulta:Totalizadores da Grid]]
734c6cfd86cc1742d4100f2ef4f3504c0af61119
Arquivo:Client Consulta ConfiguracoesDasColunas.png
6
305
2130
2018-10-11T21:11:11Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Configurações das Colunas da Grid
03f24f2c8c57c81cf59f3bdac408185b5af671f7
Consulta:Gráfico
0
306
2134
2018-10-15T14:07:57Z
Daniel.giacomelli
1
Criou página com 'Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas. OBS.: Os exemplos apresentados nessa página utilizam o b...'
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados, retornando a coluna de valor e a coluna agrupadora do Gráfico.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
== Pizza ==
<div class="paragraph">
Gráficos do tipo Pizza, também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Coluna Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Coluna Agrupadora''': É a parte que identifica cada fatia da "Pizza".
== Colunas ==
== Barras ==
== Área ==
== Rosquinha ==
== Linhas ==
b647c80a46cf425499e43f10f1fae800aaf340b0
2135
2134
2018-10-15T14:08:51Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados, retornando a coluna de valor e a coluna agrupadora do Gráfico.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
== Tipos de Gráfico ==
=== Pizza ===
<div class="paragraph">
Gráficos do tipo Pizza, também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Coluna Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Coluna Agrupadora''': É a parte que identifica cada fatia da "Pizza".
=== Colunas ===
=== Barras ===
=== Área ===
=== Rosquinha ===
=== Linhas ===
69a0ef76811ce1446d88ff078ad347cc5f4f8116
2136
2135
2018-10-15T14:09:07Z
Daniel.giacomelli
1
/* Pizza */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados, retornando a coluna de valor e a coluna agrupadora do Gráfico.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo Pizza, também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Coluna Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Coluna Agrupadora''': É a parte que identifica cada fatia da "Pizza".
=== Colunas ===
=== Barras ===
=== Área ===
=== Rosquinha ===
=== Linhas ===
35fb3d83a061edaca6c9458f4832a14754ec7cc9
2137
2136
2018-10-15T14:09:57Z
Daniel.giacomelli
1
/* Criando um Gráfico */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo Pizza, também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Coluna Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Coluna Agrupadora''': É a parte que identifica cada fatia da "Pizza".
=== Colunas ===
=== Barras ===
=== Área ===
=== Rosquinha ===
=== Linhas ===
b6668f9b71ccddc9b4f6ef52acb3e295f57a8c9d
2138
2137
2018-10-15T14:59:00Z
Daniel.giacomelli
1
/* Criando um Gráfico */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
<nowiki>
<iframe width="560" height="315" src="https://www.youtube.com/embed/HGoEW7CHcNo" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
</nowiki>
</div>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo Pizza, também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Coluna Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Coluna Agrupadora''': É a parte que identifica cada fatia da "Pizza".
=== Colunas ===
=== Barras ===
=== Área ===
=== Rosquinha ===
=== Linhas ===
1ab2dec94e9b590659a9db5d8368b224082a1c6d
2139
2138
2018-10-15T16:00:55Z
Daniel.giacomelli
1
/* Criando um Gráfico */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo Pizza, também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Coluna Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Coluna Agrupadora''': É a parte que identifica cada fatia da "Pizza".
=== Colunas ===
=== Barras ===
=== Área ===
=== Rosquinha ===
=== Linhas ===
66c5852d9d8878678b10fb1d3e2cbd4ab4afd808
2140
2139
2018-10-15T16:30:46Z
Daniel.giacomelli
1
/* Colunas */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo Pizza, também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Coluna Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Coluna Agrupadora''': É a parte que identifica cada fatia da "Pizza".
=== Colunas ===
Gráficos do tipo ''Colunas''
=== Barras ===
=== Área ===
=== Rosquinha ===
=== Linhas ===
8412eb3eb0c9399f028f2b82c1803442de89e7e9
2142
2140
2018-10-15T16:31:55Z
Daniel.giacomelli
1
/* Pizza */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo Pizza, também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Coluna Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Coluna Agrupadora''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas''
=== Barras ===
=== Área ===
=== Rosquinha ===
=== Linhas ===
f7fa9de778d1131ffc96f07e8e4e707639428ed1
2144
2142
2018-10-15T16:35:20Z
Daniel.giacomelli
1
/* Criando um Gráfico */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo Pizza, também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Coluna Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Coluna Agrupadora''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas''
=== Barras ===
=== Área ===
=== Rosquinha ===
=== Linhas ===
113037db236514c1d61eb55a2c786ed6cf0c9be9
2145
2144
2018-10-15T22:33:22Z
Daniel.giacomelli
1
/* Tipos de Gráfico */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo Pizza, também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos trêrs colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
=== Barras ===
* '''Eixo Horizontal''':
* '''Eixo Vertical''':
* '''Série''':
=== Área ===
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
=== Rosquinha ===
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
=== Linhas ===
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
09b426b8513e62ae351e3ae7d95341551a59f434
Arquivo:Web Consulta ChartPie.png
6
307
2141
2018-10-15T16:31:36Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Identificação das colunas do Gráfico Pizza
3f5ca5d85970a760b61cd522cc5a2bc85806c177
Arquivo:Client Consulta ChartPie SqlServer.png
6
308
2143
2018-10-15T16:35:06Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Resultado da Consulta no SQL Server
3cae0aa1497e3aef58e25e8b8303bbcec88f05b2
Arquivo:Web Consulta ChartPie.png
6
307
2146
2141
2018-10-15T22:35:27Z
Daniel.giacomelli
1
Daniel.giacomelli carregada uma nova versão de [[Arquivo:Web Consulta ChartPie.png]]
wikitext
text/x-wiki
Identificação das colunas do Gráfico Pizza
3f5ca5d85970a760b61cd522cc5a2bc85806c177
2161
2146
2018-10-16T14:27:29Z
Daniel.giacomelli
1
Daniel.giacomelli carregada uma nova versão de [[Arquivo:Web Consulta ChartPie.png]]
wikitext
text/x-wiki
Identificação das colunas do Gráfico Pizza
3f5ca5d85970a760b61cd522cc5a2bc85806c177
Consulta:Gráfico
0
306
2147
2145
2018-10-16T13:47:15Z
Daniel.giacomelli
1
/* Tipos de Gráfico */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''':
* '''Eixo Vertical''':
* '''Série''':
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
b8298dfcb9144ed9085b46be04bfbac0bb2248ba
2148
2147
2018-10-16T13:50:24Z
Daniel.giacomelli
1
/* Pizza */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''':
* '''Eixo Vertical''':
* '''Série''':
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
13918bc2f3043c6c238a913f127d5f7f608b0e6f
2150
2148
2018-10-16T14:04:02Z
Daniel.giacomelli
1
/* Colunas */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Colunas.png|miniaturadaimagem|nenhum|Gráfico de Colunas]]
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''':
* '''Eixo Vertical''':
* '''Série''':
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
09e5c6454e7151d3344f122c8dfe507aa4f75400
2152
2150
2018-10-16T14:05:02Z
Daniel.giacomelli
1
/* Pizza */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Colunas.png|miniaturadaimagem|nenhum|Gráfico de Colunas]]
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''':
* '''Eixo Vertical''':
* '''Série''':
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
596731c3e7b52de3ac4f7463e522d4b743c48bf4
2154
2152
2018-10-16T14:09:20Z
Daniel.giacomelli
1
/* Barras */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Colunas.png|miniaturadaimagem|nenhum|Gráfico de Colunas]]
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''':
* '''Eixo Vertical''':
* '''Série''':
[[Arquivo:Web - Gráfico de Barras.png|miniaturadaimagem|nenhum|Gráfico de Barras]]
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
1ab57d1cfe5b572422f433880a970dc382f966cd
2156
2154
2018-10-16T14:20:25Z
Daniel.giacomelli
1
/* Área */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Colunas.png|miniaturadaimagem|nenhum|Gráfico de Colunas]]
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''':
* '''Eixo Vertical''':
* '''Série''':
[[Arquivo:Web - Gráfico de Barras.png|miniaturadaimagem|nenhum|Gráfico de Barras]]
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Area.png|miniaturadaimagem|nenhum|Gráfico de Área]]
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
525bf247957605a9a54e3ed703e4a9e984b6d437
2158
2156
2018-10-16T14:21:00Z
Daniel.giacomelli
1
/* Rosquinha */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Colunas.png|miniaturadaimagem|nenhum|Gráfico de Colunas]]
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''':
* '''Eixo Vertical''':
* '''Série''':
[[Arquivo:Web - Gráfico de Barras.png|miniaturadaimagem|nenhum|Gráfico de Barras]]
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Area.png|miniaturadaimagem|nenhum|Gráfico de Área]]
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
[[Arquivo:Web - Gráfico Rosquinha.png|miniaturadaimagem|nenhum|Gráfico de Rosquinha]]
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
228cb168e39ef2e40f87a3c0bd221d4bdeb20e7a
2160
2158
2018-10-16T14:21:37Z
Daniel.giacomelli
1
/* Linhas */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Colunas.png|miniaturadaimagem|nenhum|Gráfico de Colunas]]
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''':
* '''Eixo Vertical''':
* '''Série''':
[[Arquivo:Web - Gráfico de Barras.png|miniaturadaimagem|nenhum|Gráfico de Barras]]
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Area.png|miniaturadaimagem|nenhum|Gráfico de Área]]
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
[[Arquivo:Web - Gráfico Rosquinha.png|miniaturadaimagem|nenhum|Gráfico de Rosquinha]]
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Linhas.png|miniaturadaimagem|nenhum|Gráfico de Linhas]]
aa48c98f502894a96a0d05471219a9136dc26f78
2163
2160
2018-10-16T14:40:58Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Colunas.png|miniaturadaimagem|nenhum|Gráfico de Colunas]]
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''':
* '''Eixo Vertical''':
* '''Série''':
[[Arquivo:Web - Gráfico de Barras.png|miniaturadaimagem|nenhum|Gráfico de Barras]]
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Area.png|miniaturadaimagem|nenhum|Gráfico de Área]]
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
[[Arquivo:Web - Gráfico Rosquinha.png|miniaturadaimagem|nenhum|Gráfico de Rosquinha]]
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Linhas.png|miniaturadaimagem|nenhum|Gráfico de Linhas]]
== Cores do Gráfico ==
Todos os Gráficos são gerados com cores pré-definidas baseadas no Tema utilizado no site. Não existe no sistema uma configuração para alterar essas cores.
Porém existe um "truque" que pode ser utilizado. Se o nome da '''Série''' iniciar com o código HTML de alguma cor seguido de '''dois''' "_" (underline), o sistema vai assumir essa cor para a série.
Por exemplo, supondo que o valor da Série fosse "Brazil", e fosse necessário alterar a cor para verde (#009900), o resultado seria "#009900__Brazil".
O Comando SQL ficaria assim:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA') THEN Shipcountry
WHEN Shipcountry = 'Brazil' THEN '#009900__Brazil'
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
E o resultado seria esse:
[[Arquivo:Web - Gráfico Pizza com cor Alterada.png|nenhum|Gráfico de Pizza com a Cor Alterada]]
07b54392e4dd18c488b33eb19775cb19355cf6a3
2165
2163
2018-10-16T14:42:47Z
Daniel.giacomelli
1
/* Cores do Gráfico */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Colunas.png|miniaturadaimagem|nenhum|Gráfico de Colunas]]
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''':
* '''Eixo Vertical''':
* '''Série''':
[[Arquivo:Web - Gráfico de Barras.png|miniaturadaimagem|nenhum|Gráfico de Barras]]
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Area.png|miniaturadaimagem|nenhum|Gráfico de Área]]
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
[[Arquivo:Web - Gráfico Rosquinha.png|miniaturadaimagem|nenhum|Gráfico de Rosquinha]]
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Linhas.png|miniaturadaimagem|nenhum|Gráfico de Linhas]]
== Cores do Gráfico ==
Todos os Gráficos são gerados com cores pré-definidas baseadas no Tema utilizado no site. Não existe no sistema uma configuração para alterar essas cores.
Porém existe um "truque" que pode ser utilizado. Se o nome da '''Série''' iniciar com o código HTML de alguma cor seguido de '''dois''' "_" (underline), o sistema vai assumir essa cor para a série.
Por exemplo, supondo que o valor da Série fosse "Brazil", e fosse necessário alterar a cor para verde (#009900), o resultado seria "#009900__Brazil".
O Comando SQL ficaria assim:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA') THEN Shipcountry
WHEN Shipcountry = 'Brazil' THEN '#009900__Brazil'
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
E o resultado seria esse:
[[Arquivo:Web - Gráfico Pizza com cor Alterada.png|nenhum|thumb|Gráfico de Pizza com a Cor Alterada]]
1a38852b0d65c894c14c8ca17b283ddd1da9fb38
2166
2165
2018-10-16T14:43:08Z
Daniel.giacomelli
1
/* Cores do Gráfico */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Colunas.png|miniaturadaimagem|nenhum|Gráfico de Colunas]]
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''':
* '''Eixo Vertical''':
* '''Série''':
[[Arquivo:Web - Gráfico de Barras.png|miniaturadaimagem|nenhum|Gráfico de Barras]]
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Area.png|miniaturadaimagem|nenhum|Gráfico de Área]]
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
[[Arquivo:Web - Gráfico Rosquinha.png|miniaturadaimagem|nenhum|Gráfico de Rosquinha]]
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Linhas.png|miniaturadaimagem|nenhum|Gráfico de Linhas]]
== Cores do Gráfico ==
Todos os Gráficos são gerados com cores pré-definidas baseadas no Tema utilizado no site. Não existe no sistema uma configuração para alterar essas cores.
Porém existe um "truque" que pode ser utilizado. Se o nome da '''Série''' iniciar com o código HTML de alguma cor seguido de '''dois''' "_" (underline), o sistema vai assumir essa cor para a série.
Por exemplo, supondo que o valor da Série fosse "Brazil", e fosse necessário alterar a cor para verde (#009900), o resultado seria "'''#009900__Brazil'''".
O Comando SQL ficaria assim:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA') THEN Shipcountry
WHEN Shipcountry = 'Brazil' THEN '#009900__Brazil'
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
E o resultado seria esse:
[[Arquivo:Web - Gráfico Pizza com cor Alterada.png|nenhum|thumb|Gráfico de Pizza com a Cor Alterada]]
2cbc2981e04c97b409deb2d0d1f4e5b2ca0bc895
2167
2166
2018-10-16T14:45:57Z
Daniel.giacomelli
1
/* Cores do Gráfico */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Colunas.png|miniaturadaimagem|nenhum|Gráfico de Colunas]]
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''':
* '''Eixo Vertical''':
* '''Série''':
[[Arquivo:Web - Gráfico de Barras.png|miniaturadaimagem|nenhum|Gráfico de Barras]]
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Area.png|miniaturadaimagem|nenhum|Gráfico de Área]]
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
[[Arquivo:Web - Gráfico Rosquinha.png|miniaturadaimagem|nenhum|Gráfico de Rosquinha]]
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Linhas.png|miniaturadaimagem|nenhum|Gráfico de Linhas]]
== Cores do Gráfico ==
Todos os Gráficos são gerados com cores pré-definidas baseadas no Tema utilizado no site. Não existe no sistema uma configuração para alterar essas cores.
Porém existe um "truque" que pode ser utilizado. Se o nome da '''Série''' iniciar com o código HTML de alguma cor seguido de dois "_" (underline), o sistema vai assumir essa cor para a Série.
Por exemplo, supondo que o valor da Série fosse "Brazil", e fosse necessário alterar a cor para verde (<span style="color:#009900">#009900</span>), o resultado seria "'''#009900__Brazil'''".
O Comando SQL ficaria assim:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA') THEN Shipcountry
WHEN Shipcountry = 'Brazil' THEN '#009900__Brazil'
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
E o resultado seria esse:
[[Arquivo:Web - Gráfico Pizza com cor Alterada.png|nenhum|thumb|Gráfico de Pizza com a Cor Alterada]]
fa46d26301d6fb5d47a7906eaf830fe2a43de1b8
2168
2167
2018-10-16T14:52:38Z
Daniel.giacomelli
1
/* Colunas */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': Identificador das colunas.
[[Arquivo:Web - Gráfico de Colunas.png|miniaturadaimagem|nenhum|Gráfico de Colunas]]
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''':
* '''Eixo Vertical''':
* '''Série''':
[[Arquivo:Web - Gráfico de Barras.png|miniaturadaimagem|nenhum|Gráfico de Barras]]
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Area.png|miniaturadaimagem|nenhum|Gráfico de Área]]
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
[[Arquivo:Web - Gráfico Rosquinha.png|miniaturadaimagem|nenhum|Gráfico de Rosquinha]]
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Linhas.png|miniaturadaimagem|nenhum|Gráfico de Linhas]]
== Cores do Gráfico ==
Todos os Gráficos são gerados com cores pré-definidas baseadas no Tema utilizado no site. Não existe no sistema uma configuração para alterar essas cores.
Porém existe um "truque" que pode ser utilizado. Se o nome da '''Série''' iniciar com o código HTML de alguma cor seguido de dois "_" (underline), o sistema vai assumir essa cor para a Série.
Por exemplo, supondo que o valor da Série fosse "Brazil", e fosse necessário alterar a cor para verde (<span style="color:#009900">#009900</span>), o resultado seria "'''#009900__Brazil'''".
O Comando SQL ficaria assim:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA') THEN Shipcountry
WHEN Shipcountry = 'Brazil' THEN '#009900__Brazil'
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
E o resultado seria esse:
[[Arquivo:Web - Gráfico Pizza com cor Alterada.png|nenhum|thumb|Gráfico de Pizza com a Cor Alterada]]
fee88e4a6e5a7a81bea6a90b391f44e59060e8a8
2169
2168
2018-10-16T14:53:00Z
Daniel.giacomelli
1
/* Colunas */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': É a parte que identifica cada coluna.
[[Arquivo:Web - Gráfico de Colunas.png|miniaturadaimagem|nenhum|Gráfico de Colunas]]
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''':
* '''Eixo Vertical''':
* '''Série''':
[[Arquivo:Web - Gráfico de Barras.png|miniaturadaimagem|nenhum|Gráfico de Barras]]
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Area.png|miniaturadaimagem|nenhum|Gráfico de Área]]
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
[[Arquivo:Web - Gráfico Rosquinha.png|miniaturadaimagem|nenhum|Gráfico de Rosquinha]]
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Linhas.png|miniaturadaimagem|nenhum|Gráfico de Linhas]]
== Cores do Gráfico ==
Todos os Gráficos são gerados com cores pré-definidas baseadas no Tema utilizado no site. Não existe no sistema uma configuração para alterar essas cores.
Porém existe um "truque" que pode ser utilizado. Se o nome da '''Série''' iniciar com o código HTML de alguma cor seguido de dois "_" (underline), o sistema vai assumir essa cor para a Série.
Por exemplo, supondo que o valor da Série fosse "Brazil", e fosse necessário alterar a cor para verde (<span style="color:#009900">#009900</span>), o resultado seria "'''#009900__Brazil'''".
O Comando SQL ficaria assim:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA') THEN Shipcountry
WHEN Shipcountry = 'Brazil' THEN '#009900__Brazil'
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
E o resultado seria esse:
[[Arquivo:Web - Gráfico Pizza com cor Alterada.png|nenhum|thumb|Gráfico de Pizza com a Cor Alterada]]
d1658d67a9b80319f23bea4f71918bfefe3b85b3
2170
2169
2018-10-16T14:54:28Z
Daniel.giacomelli
1
/* Barras */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': É a parte que identifica cada coluna.
[[Arquivo:Web - Gráfico de Colunas.png|miniaturadaimagem|nenhum|Gráfico de Colunas]]
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Série''': É a parte que identifica cada barra.
[[Arquivo:Web - Gráfico de Barras.png|miniaturadaimagem|nenhum|Gráfico de Barras]]
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Area.png|miniaturadaimagem|nenhum|Gráfico de Área]]
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
[[Arquivo:Web - Gráfico Rosquinha.png|miniaturadaimagem|nenhum|Gráfico de Rosquinha]]
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Linhas.png|miniaturadaimagem|nenhum|Gráfico de Linhas]]
== Cores do Gráfico ==
Todos os Gráficos são gerados com cores pré-definidas baseadas no Tema utilizado no site. Não existe no sistema uma configuração para alterar essas cores.
Porém existe um "truque" que pode ser utilizado. Se o nome da '''Série''' iniciar com o código HTML de alguma cor seguido de dois "_" (underline), o sistema vai assumir essa cor para a Série.
Por exemplo, supondo que o valor da Série fosse "Brazil", e fosse necessário alterar a cor para verde (<span style="color:#009900">#009900</span>), o resultado seria "'''#009900__Brazil'''".
O Comando SQL ficaria assim:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA') THEN Shipcountry
WHEN Shipcountry = 'Brazil' THEN '#009900__Brazil'
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
E o resultado seria esse:
[[Arquivo:Web - Gráfico Pizza com cor Alterada.png|nenhum|thumb|Gráfico de Pizza com a Cor Alterada]]
3d70964dd9903e73ae88f3836c031b8acc7d248e
2171
2170
2018-10-16T14:56:42Z
Daniel.giacomelli
1
/* Área */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': É a parte que identifica cada coluna.
[[Arquivo:Web - Gráfico de Colunas.png|miniaturadaimagem|nenhum|Gráfico de Colunas]]
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Série''': É a parte que identifica cada barra.
[[Arquivo:Web - Gráfico de Barras.png|miniaturadaimagem|nenhum|Gráfico de Barras]]
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': É a parte que identifica cada área.
[[Arquivo:Web - Gráfico de Area.png|miniaturadaimagem|nenhum|Gráfico de Área]]
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
[[Arquivo:Web - Gráfico Rosquinha.png|miniaturadaimagem|nenhum|Gráfico de Rosquinha]]
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''':
* '''Eixo Horizontal''':
* '''Série''':
[[Arquivo:Web - Gráfico de Linhas.png|miniaturadaimagem|nenhum|Gráfico de Linhas]]
== Cores do Gráfico ==
Todos os Gráficos são gerados com cores pré-definidas baseadas no Tema utilizado no site. Não existe no sistema uma configuração para alterar essas cores.
Porém existe um "truque" que pode ser utilizado. Se o nome da '''Série''' iniciar com o código HTML de alguma cor seguido de dois "_" (underline), o sistema vai assumir essa cor para a Série.
Por exemplo, supondo que o valor da Série fosse "Brazil", e fosse necessário alterar a cor para verde (<span style="color:#009900">#009900</span>), o resultado seria "'''#009900__Brazil'''".
O Comando SQL ficaria assim:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA') THEN Shipcountry
WHEN Shipcountry = 'Brazil' THEN '#009900__Brazil'
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
E o resultado seria esse:
[[Arquivo:Web - Gráfico Pizza com cor Alterada.png|nenhum|thumb|Gráfico de Pizza com a Cor Alterada]]
e92eb31136b40db808f6f20269c8beabdc43544b
2172
2171
2018-10-16T14:57:18Z
Daniel.giacomelli
1
/* Linhas */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': É a parte que identifica cada coluna.
[[Arquivo:Web - Gráfico de Colunas.png|miniaturadaimagem|nenhum|Gráfico de Colunas]]
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Série''': É a parte que identifica cada barra.
[[Arquivo:Web - Gráfico de Barras.png|miniaturadaimagem|nenhum|Gráfico de Barras]]
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': É a parte que identifica cada área.
[[Arquivo:Web - Gráfico de Area.png|miniaturadaimagem|nenhum|Gráfico de Área]]
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
[[Arquivo:Web - Gráfico Rosquinha.png|miniaturadaimagem|nenhum|Gráfico de Rosquinha]]
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': É a parte que identifica cada linha.
[[Arquivo:Web - Gráfico de Linhas.png|miniaturadaimagem|nenhum|Gráfico de Linhas]]
== Cores do Gráfico ==
Todos os Gráficos são gerados com cores pré-definidas baseadas no Tema utilizado no site. Não existe no sistema uma configuração para alterar essas cores.
Porém existe um "truque" que pode ser utilizado. Se o nome da '''Série''' iniciar com o código HTML de alguma cor seguido de dois "_" (underline), o sistema vai assumir essa cor para a Série.
Por exemplo, supondo que o valor da Série fosse "Brazil", e fosse necessário alterar a cor para verde (<span style="color:#009900">#009900</span>), o resultado seria "'''#009900__Brazil'''".
O Comando SQL ficaria assim:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA') THEN Shipcountry
WHEN Shipcountry = 'Brazil' THEN '#009900__Brazil'
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
E o resultado seria esse:
[[Arquivo:Web - Gráfico Pizza com cor Alterada.png|nenhum|thumb|Gráfico de Pizza com a Cor Alterada]]
cff10498bc70e0eb79498428e40e7133d26889e1
2173
2172
2018-10-16T15:02:32Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': É a parte que identifica cada coluna.
[[Arquivo:Web - Gráfico de Colunas.png|miniaturadaimagem|nenhum|Gráfico de Colunas]]
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Série''': É a parte que identifica cada barra.
[[Arquivo:Web - Gráfico de Barras.png|miniaturadaimagem|nenhum|Gráfico de Barras]]
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': É a parte que identifica cada área.
[[Arquivo:Web - Gráfico de Area.png|miniaturadaimagem|nenhum|Gráfico de Área]]
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
[[Arquivo:Web - Gráfico Rosquinha.png|miniaturadaimagem|nenhum|Gráfico de Rosquinha]]
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': É a parte que identifica cada linha.
[[Arquivo:Web - Gráfico de Linhas.png|miniaturadaimagem|nenhum|Gráfico de Linhas]]
== Configurações ==
As configurações dos gráficos podem ser acessadas de dois locais diferentes:
* Nas configurações da Query
*: Ao incluir ou modificar a Query, clique na aba '''Configurações''' e em seguida clique no botão '''Config.Avançadas'''.
* No menu de contexto da Query, na tela de Cadastro de Consulta
*: Na tela de Cadastro de Consulta, clique com o botão direito do mouse sobre a Query correspondente ao gráfico, e em seguida clique Gráfico → Configurações Avançadas.
== Cores do Gráfico ==
Todos os Gráficos são gerados com cores pré-definidas baseadas no Tema utilizado no site. Não existe no sistema uma configuração para alterar essas cores.
Porém existe um "truque" que pode ser utilizado. Se o nome da '''Série''' iniciar com o código HTML de alguma cor seguido de dois "_" (underline), o sistema vai assumir essa cor para a Série.
Por exemplo, supondo que o valor da Série fosse "Brazil", e fosse necessário alterar a cor para verde (<span style="color:#009900">#009900</span>), o resultado seria "'''#009900__Brazil'''".
O Comando SQL ficaria assim:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA') THEN Shipcountry
WHEN Shipcountry = 'Brazil' THEN '#009900__Brazil'
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
E o resultado seria esse:
[[Arquivo:Web - Gráfico Pizza com cor Alterada.png|nenhum|thumb|Gráfico de Pizza com a Cor Alterada]]
2084a9f18eacd8dcf62b2ad7a1dd59ae5912f1ba
2191
2173
2018-10-19T03:28:08Z
Daniel.giacomelli
1
/* Criando um Gráfico */
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''.
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': É a parte que identifica cada coluna.
[[Arquivo:Web - Gráfico de Colunas.png|miniaturadaimagem|nenhum|Gráfico de Colunas]]
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Série''': É a parte que identifica cada barra.
[[Arquivo:Web - Gráfico de Barras.png|miniaturadaimagem|nenhum|Gráfico de Barras]]
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': É a parte que identifica cada área.
[[Arquivo:Web - Gráfico de Area.png|miniaturadaimagem|nenhum|Gráfico de Área]]
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
[[Arquivo:Web - Gráfico Rosquinha.png|miniaturadaimagem|nenhum|Gráfico de Rosquinha]]
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': É a parte que identifica cada linha.
[[Arquivo:Web - Gráfico de Linhas.png|miniaturadaimagem|nenhum|Gráfico de Linhas]]
== Configurações ==
As configurações dos gráficos podem ser acessadas de dois locais diferentes:
* Nas configurações da Query
*: Ao incluir ou modificar a Query, clique na aba '''Configurações''' e em seguida clique no botão '''Config.Avançadas'''.
* No menu de contexto da Query, na tela de Cadastro de Consulta
*: Na tela de Cadastro de Consulta, clique com o botão direito do mouse sobre a Query correspondente ao gráfico, e em seguida clique Gráfico → Configurações Avançadas.
== Cores do Gráfico ==
Todos os Gráficos são gerados com cores pré-definidas baseadas no Tema utilizado no site. Não existe no sistema uma configuração para alterar essas cores.
Porém existe um "truque" que pode ser utilizado. Se o nome da '''Série''' iniciar com o código HTML de alguma cor seguido de dois "_" (underline), o sistema vai assumir essa cor para a Série.
Por exemplo, supondo que o valor da Série fosse "Brazil", e fosse necessário alterar a cor para verde (<span style="color:#009900">#009900</span>), o resultado seria "'''#009900__Brazil'''".
O Comando SQL ficaria assim:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA') THEN Shipcountry
WHEN Shipcountry = 'Brazil' THEN '#009900__Brazil'
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
E o resultado seria esse:
[[Arquivo:Web - Gráfico Pizza com cor Alterada.png|nenhum|thumb|Gráfico de Pizza com a Cor Alterada]]
56ba2292a13580a396550034b4c82397a4ba6c4d
Arquivo:Web - Gráfico de Colunas.png
6
309
2149
2018-10-16T14:02:22Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Gráfico de Colunas
c24fb56df34ca4cb75c581456b4a752f3ce8ff26
MediaWiki:Common.css
8
47
2151
2061
2018-10-16T14:04:47Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
/* APIDOCTABLE 1 */
table.apidoctable {
max-width: 850px;
}
table.apidoctable caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
table.apidoctable > tbody > tr > td:nth-child(2) {
min-width: 150px !important;
}
/* APIDOCTABLE 2 */
table.apidoctable2 {
max-width: 850px;
}
table.apidoctable2 caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable2 > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
/* FORMAT TABLE */
table.formattable > tbody > tr > td:first-child {
text-align: center;
font-weight: bold;
}
table.formattable > tbody > tr > td:nth-child(3),
table.formattable > tbody > tr > td:nth-child(4),
table.formattable > tbody > tr > td:nth-child(5) {
vertical-align: top;
white-space: nowrap;
font-family: "Courier New", Courier, monospace;
}
.codepart { font-family:monospace;font-size:1.2em;}
.codepart.code-string { color:magenta;}
.codepart.code-boolean { color:#0000cc;}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
.paragraph img {
margin:0 !important;
}
.thumb.tnone {
margin-top:15px;
margin-bottom:15px;
}
bfbbf9dbae8ef112a16f099016df8145d0748afd
Arquivo:Web - Gráfico de Barras.png
6
310
2153
2018-10-16T14:09:14Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Gráfico de Barras
c9391154624f6b32db32eb68f603a3f9f569043b
Arquivo:Web - Gráfico de Area.png
6
311
2155
2018-10-16T14:20:19Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Gráfico de Área
0d9e97647dbaede01ef2af47d428e01caf9a42d2
Arquivo:Web - Gráfico Rosquinha.png
6
312
2157
2018-10-16T14:20:53Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Gráfico de Rosquinha
3a41d291752ac1aa8ff82e13c280b8426e7bf716
Arquivo:Web - Gráfico de Linhas.png
6
313
2159
2018-10-16T14:21:30Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Gráfico de Linhas
0cb434f8ff7e39edd3529a41d3c0b507fbdac326
Arquivo:Web - Gráfico Pizza com cor Alterada.png
6
314
2162
2018-10-16T14:40:01Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Gráfico de Pizza com a Cor Alterada
b6951f66b6bdeaae1a67cba04ae9ebaa697c542c
2164
2162
2018-10-16T14:42:20Z
Daniel.giacomelli
1
Daniel.giacomelli carregada uma nova versão de [[Arquivo:Web - Gráfico Pizza com cor Alterada.png]]
wikitext
text/x-wiki
Gráfico de Pizza com a Cor Alterada
b6951f66b6bdeaae1a67cba04ae9ebaa697c542c
Conectando-se a um banco de dados Oracle
0
66
2174
1522
2018-10-16T19:22:33Z
Daniel.giacomelli
1
/* Passo-a-passo */
wikitext
text/x-wiki
== Passo-a-passo ==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|200px|thumb|right|Configuração de conexão com um banco de dados Oracle]]
# Se você estiver com o LATROMI Client aberto, feche-o.
# Baixe e instale a última versão do pacote [https://www.oracle.com/technetwork/topics/dotnet/downloads ODP.NET, Managed Driver Xcopy version only]
# Abra o LATROMI Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* '''Nome''': Informe um nome para a conexão que será criada.
#* '''Provider''': Selecione ''Oracle.DataAccess.Client''
#* '''Servidor''': Informe o endereço do servidor onde está o banco de dados.
#* '''Nome do Serviço''': Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]'' do servidor de banco de dados.
#* '''Porta''': Informe a porta para conexão com o banco de dados.
#* '''Usuário''': Usuário para conexão com o banco de dados.
#* '''Senha''': Senha do usuário para conexão com o banco de dados.
== Ver Também ==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
* [http://www.marcioalthmann.net/2014/01/odp-net-the-provider-is-not-compatible-with-the-version-of-oracle-client/ ODP.NET: The provider is not compatible with the version of Oracle client]
[[Category:Provedores de Dados]]
5928aa52546740f30ae52fb8b66d44eed0526f02
2175
2174
2018-10-16T19:23:15Z
Daniel.giacomelli
1
/* Passo-a-passo */
wikitext
text/x-wiki
== Passo-a-passo ==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|200px|thumb|right|Configuração de conexão com um banco de dados Oracle]]
# Se você estiver com o LATROMI Client aberto, feche-o.
# Baixe e instale a última versão do pacote [https://www.oracle.com/technetwork/topics/dotnet/downloads ODP.NET, Managed Driver Xcopy version only]
# Abra o LATROMI Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* '''Nome''': Informe um nome para a conexão que será criada.
#* '''Provider''': Selecione ''Oracle.DataAccess.Client'' ou ''Oracle.ManagedDataAccess.Client''.
#* '''Servidor''': Informe o endereço do servidor onde está o banco de dados.
#* '''Nome do Serviço''': Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]'' do servidor de banco de dados.
#* '''Porta''': Informe a porta para conexão com o banco de dados.
#* '''Usuário''': Usuário para conexão com o banco de dados.
#* '''Senha''': Senha do usuário para conexão com o banco de dados.
== Ver Também ==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
* [http://www.marcioalthmann.net/2014/01/odp-net-the-provider-is-not-compatible-with-the-version-of-oracle-client/ ODP.NET: The provider is not compatible with the version of Oracle client]
[[Category:Provedores de Dados]]
cc89cc8229fd96b2a3c693d49a2eef749324d1be
Erros do Crystal Reports
0
59
2176
1847
2018-10-18T14:39:41Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Código de Barras Mal Formado==
[[Arquivo:Crystal_ErroCodBarBoleto.png|200px|thumb|right|Código de Barras I25m36l3.ttf com problema]]
=== Erro ===
Código de barras sai errado ao utilizar a fonte '''I25m36l3.ttf'''.
=== Causa ===
Fonte mal instalada.
=== Solução ===
Siga os passos abaixo para instalar a fonte
# Baixe e instale a fonte [http://latromi.com.br/downloads/fonts/I25m36l3.zip I25m36l3.ttf].
# Nas configurações de Fonte do Painel de Controle, desmarque a opção ''ocultar fontes com base em confgurações de idioma''.
Se após os passos acima, a fonte continuar com problema, tente as opções abaixo:
<ol>
<li>Conceder Permissão no arquivo físico da fonte para usuário do IIS.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
<li>Reiniciar o computador.</li>
</ol>
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
O LATROMI Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
==Código de Barras Pequeno==
[[Arquivo:Crystal_ErrorCodBarraPequeno.png|200px|thumb|right|Relatório do Crystal com o Código de Barras Pequeno]]
=== Erro ===
Ao gerar um PDF que utilize código de barras, o código de barras sai em tamanho menor do que o especificado no RPT.
=== Causa ===
Uma chave de registro do Crystal Reports que habilita a geração de fontes grandes está desabilitada.
=== Solução ===
Siga os passos abaixo:
<ol>
<li>Vá em Iniciar > Executar</li>
<li>Digite '''regedit''' e pressione enter</li>
<li>Localize a chave ''HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects'', clique com o botão direito do mouse, e vá em ''Permissões''.</li>
<li>Conceda todos os privilégios ao usuário que estiver rodando o serviço do IIS ou a todos os usuários.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export\PDF
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
==O arquivo já existe==
=== Erro ===
Ao gerar um PDF, ocorre o erro ''O arquivo já existe''.
<code>StackTrace
em System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
em System.IO.__Error.WinIOError()
em System.IO.Path.InternalGetTempFileName(Boolean checkHost)
em System.IO.Path.GetTempFileName()
em CrystalDecisions.ReportSource.EromReportSourceBase.ExportToStream(ExportRequestContext reqContext)
em CrystalDecisions.CrystalReports.Engine.FormatEngine.ExportToStream(ExportRequestContext reqContext)
em CrystalDecisions.CrystalReports.Engine.ReportDocument.ExportToStream(ExportOptions options)
em CrystalDecisions.CrystalReports.Engine.ReportDocument.ExportToStream(ExportFormatType formatType)</code>
=== Causa ===
O Crystal Reports está gerando um nome de arquivo temporário que já existe.
=== Solução ===
Exclua os arquivos temporários da pasta ''%windir%\temp''.
</ol>
[[Category:Crystal Reports]]
acaa1dd33bb4c4dcc8d369a27ee5a7dc601df113
2177
2176
2018-10-18T14:41:27Z
Daniel.giacomelli
1
wikitext
text/x-wiki
==Código de Barras Mal Formado==
[[Arquivo:Crystal_ErroCodBarBoleto.png|200px|thumb|right|Código de Barras I25m36l3.ttf com problema]]
=== Erro ===
Código de barras sai errado ao utilizar a fonte '''I25m36l3.ttf'''.
=== Causa ===
Fonte mal instalada.
=== Solução ===
Siga os passos abaixo para instalar a fonte
# Baixe e instale a fonte [http://latromi.com.br/downloads/fonts/I25m36l3.zip I25m36l3.ttf].
# Nas configurações de Fonte do Painel de Controle, desmarque a opção ''ocultar fontes com base em confgurações de idioma''.
Se após os passos acima, a fonte continuar com problema, tente as opções abaixo:
<ol>
<li>Conceder Permissão no arquivo físico da fonte para usuário do IIS.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
<li>Reiniciar o computador.</li>
</ol>
==Retrieving the COM class factory for component with CLSID...==
=== Erro ===
O LATROMI Client ou Web apresenta o seguinte erro após utilizar o Crystal Reports pela primeira vez após a instalação do Runtime:
''Retrieving the COM class factory for component with CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} failed due to the following error: 99999999''
=== Causa ===
O sistema operacional não conseguiu utilizar o Runtime instalado.
=== Solução ===
Reiniciar o computador
==Código de Barras Pequeno==
[[Arquivo:Crystal_ErrorCodBarraPequeno.png|200px|thumb|right|Relatório do Crystal com o Código de Barras Pequeno]]
=== Erro ===
Ao gerar um PDF que utilize código de barras, o código de barras sai em tamanho menor do que o especificado no RPT.
=== Causa ===
Uma chave de registro do Crystal Reports que habilita a geração de fontes grandes está desabilitada.
=== Solução ===
Siga os passos abaixo:
<ol>
<li>Vá em Iniciar > Executar</li>
<li>Digite '''regedit''' e pressione enter</li>
<li>Localize a chave ''HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects'', clique com o botão direito do mouse, e vá em ''Permissões''.</li>
<li>Conceda todos os privilégios ao usuário que estiver rodando o serviço do IIS ou a todos os usuários.</li>
<li>Adicione o seguinte valor a chave de registro:
<pre>
CHAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Export\PDF
NOME: ForceLargerFonts
TIPO: DWORDS
VALOR: 1
</pre>
</li>
</ol>
== O arquivo já existe ==
=== Erro ===
Ao gerar um PDF, ocorre o erro '''O arquivo já existe'''.
<pre>StackTrace
em System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
em System.IO.__Error.WinIOError()
em System.IO.Path.InternalGetTempFileName(Boolean checkHost)
em System.IO.Path.GetTempFileName()
em CrystalDecisions.ReportSource.EromReportSourceBase.ExportToStream(ExportRequestContext reqContext)
em CrystalDecisions.CrystalReports.Engine.FormatEngine.ExportToStream(ExportRequestContext reqContext)
em CrystalDecisions.CrystalReports.Engine.ReportDocument.ExportToStream(ExportOptions options)
em CrystalDecisions.CrystalReports.Engine.ReportDocument.ExportToStream(ExportFormatType formatType)</pre>
=== Causa ===
O Crystal Reports está gerando um nome de arquivo temporário que já existe.
=== Solução ===
Exclua os arquivos temporários da pasta ''%windir%\temp''.
[[Category:Crystal Reports]]
f9e0d86914a938b4bc08ec933a4721bb936d911f
Seja Bem Vindo!
0
1
2178
1500
2018-10-19T02:00:18Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A [http://www.latromi.com.br LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. <br />
== Páginas Importantes ==
:[[Manual de Instalação do Sistema]]
:[[Histórico de Alterações|Versões do Sistema]]
:[[Solução de Problemas]]
:[http://latromi.com.br/downloads Downloads]
:[[Assinatura de Código]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
==Ver Também==
* [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário do MediaWiki]
9dfca8ee44e2d22e4ce647d1fe99871af0f9ffe3
MediaWiki:Sidebar
8
3
2179
1943
2018-10-19T02:01:03Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** LATROMI:_Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
* Avançado
** Desenvolvedor:APIs/JavaScript|APIs JavaScript
* Suporte Técnico
** Manual de Instalação do Sistema|Manual de Instalação
** Solução de Problemas|Solução de Problemas
* SEARCH
* TOOLBOX
* LANGUAGES
2196e7bdfa3292dfcc6bf3fc5c8cae60dc72e904
2189
2179
2018-10-19T03:16:40Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
* Sobre o Sistema
** LATROMI:_Tópicos_de_Ajuda|Tópicos de Ajuda
** Histórico de Alterações|Histórico de Alterações
* Avançado
** Desenvolvedor:APIs/JavaScript|APIs JavaScript
** Desenvolvedor:APIs/CSharp|APIs C#
* Suporte Técnico
** Manual de Instalação do Sistema|Manual de Instalação
** Solução de Problemas|Solução de Problemas
* SEARCH
* TOOLBOX
* LANGUAGES
1369dfd3d18747d9e0d98ba995dafbc2c5b1fd1b
Solução de Problemas
0
16
2180
1848
2018-10-19T02:02:21Z
Daniel.giacomelli
1
Daniel.giacomelli moveu [[Problemas Frequentes]] para [[Solução de Problemas]]: Reestruturação
wikitext
text/x-wiki
* LATROMI Client
* LATROMI Web
** [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
** [[Erro SQL1159 ao utilizar o banco IBM DB2 via .NET Provider]]
** [[Página de geração de PDF abre mas o conteúdo não aparece| Janela com geração de PDF abre mas o conteúdo não aparece]]
** [[Erros do Crystal Reports|Erros do Crystal Reports]]
** [[Erros do Formulário Dinâmico]]
** [[Erros do Browser Dinâmico]]
* pgAdmin
** [[Erros do pgAdmin]]
* SQL Server:
** [[Solução de Problemas do SQL Server]]
f5ee6d9ffdfd66cdb3ee9555e21315171c8adede
Problemas Frequentes
0
315
2181
2018-10-19T02:02:21Z
Daniel.giacomelli
1
Daniel.giacomelli moveu [[Problemas Frequentes]] para [[Solução de Problemas]]: Reestruturação
wikitext
text/x-wiki
#REDIRECIONAMENTO [[Solução de Problemas]]
09c6ddb4e70691e3101d20ea73b9358de2e58b8e
Consulta:CrossTab
0
168
2182
1354
2018-10-19T02:08:30Z
Daniel.giacomelli
1
Daniel.giacomelli moveu [[CrossTab]] para [[Consulta:CrossTab]] sem deixar um redirecionamento
wikitext
text/x-wiki
== Configurações de uma consulta do tipo CrossTab ==
As consultas do tipo CrossTab possuem algumas configurações que caso seja necessário podem ser alteradas, pois sempre que você cria uma nova consulta, estes itens já estão preenchidos com os valores padrão.
Neste artigo veremos como configurar estes ajustes adicionais de uma consulta (Query SQL) com o ''tipo de saída'' selecionado como '''CrossTab'''.
Ainda na aba ''Configurações'', você tem uma infinidade de possíveis ajuste, caso seja necessário. Abaixo a relação dos itens que pode ser personalizados.
== Personalizando a saída de uma consulta do tipo CrossTab ==
{| class="wikitable" cellpadding="5" cellspacing="0" align="center"
|+ '''Configurações'''
!style="background:#efefef;" |Grupo
!style="background:#efefef; width:260px;" |Nome
!style="background:#efefef;" |Descrição
|-
| rowspan=8 | Aparência
| Texto do Grande Total
| Preencha aqui para substituir o texto padrão ''Grande Total'' nas colunas ou linhas totalizadoras do CrossTab .
|-
| Layout de Linha
| Aqui você define como será a renderização da linha do CrossTab. Você pode selecionar:
*Tabular (padrão): Usado para apresentar os dados no formato de tabela tradicional.
*Outline: Usado para apresentar os dados no estilo clássico de tabela dinâmica.
*Compact: usado para apresentar os dados aproveitando a área horizontal da tela, ajudando a minimizar a rolagem.
''OBS.: A combinação do layout '''Tabular''' e posição de subtotais no '''Início do Grupo''' não é suportada''.
|-
| Localização dos Totais
| Selecione se os totais e subtotais serão apresentados dentro da ''linha'' ou dentro da ''coluna''.
|-
| Posição dos Subtotais de Coluna
| Aqui você define como será a posição dos subtotais de coluna. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
|-
| Posição dos Grandes Totais de Coluna
| Aqui você define como será a posição dos grandes totais de coluna. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
*Início do Grupo
|-
| Posição dos Subtotais de Linha
| Aqui você define como será a posição dos subtotais totais da linha. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
*Início do Grupo
|-
| Posição dos Grandes Totais de Linha
| Aqui você define como será a posição dos grandes totais de linha. Você pode selecionar:
*Nenhum
*Final do Grupo (padrão)
*Início do Grupo
|-
| Tamanho da Janela
| Válido somente para sub-consulta, especifique aqui a largura e altura da janela. Utilize zero para usar os valores padrões.
|-
| rowspan=11 | Comportamento
| Exibir Zona de Cabeçalho de Colunas
| Desmarque esta opção se você deseja que a zona de cabeçalho de colunas do CrossTab não seja exibida. Dessa forma, não será possível alterar a disposição dos campos desta zona.
|-
| Exibir Zona de Cabeçalho de Linhas
| Desmarque esta opção se você deseja que a zona de cabeçalho de linhas do CrossTab não seja exibida. Dessa forma, não será possível alterar a disposição dos campos desta zona.
|-
| Exibir Zona de Cabeçalho de Dados
| Desmarque esta opção se você deseja que a zona de cabeçalho de dados do CrossTab não seja exibida. Dessa forma, não será possível alterar a disposição dos campos desta zona.
|-
| Exibir Zona de Cabeçalho de Filtros
| Desmarque esta opção se você deseja que a zona de cabeçalho de filtros do CrossTab não seja exibida. Dessa forma, não será possível alterar a disposição dos campos desta zona.
|-
| Expandir grupo de colunas
| Desmarque esta opção se você deseja que o grupo de colunas do CrossTab não venha expandido.
|-
| Expandir grupo de linhas
| Desmarque esta opção se você deseja que o grupo de linhas do CrossTab não venha expandido.
|-
| Exibir Título da Grid
| Marque esta opção se você deseja exibir a descrição da Query como título da grid.
|-
| Habilitar botão de Atualização
| Desmarque esta opção se você deseja remover o botão de "atualização" da grid.
|-
| Habilitar botão Recolher na linha do CrossTab
| Desmarque esta opção se você deseja remover o botão de Recolher na linha do CrossTab.
|-
| Mostrar Régua
| Marque esta opção se você deseja habilitar a régua no CrossTab. Por padrão está p
|-
| Exibir Barra de Comandos:
| Desmarque esta opção se você deseja remover a barra de comando (onde ficam os botões, na parte superior) da Grid.
|-
| Exportação
| Habilitar Exportação para Excel:
| Desmarque esta opção se você deseja remover o botão de "exportação para Excel" da Grid.
|-
| rowspan=4 | Paginação
| Usar Paginação:
| Desmarque esta opção se você não deseja utilizar paginação. Por padrão este item está marcado e é recomendado para ganhar performance, pois desta forma o resultado da sua consulta ficará separado por páginas na Grid.
|-
| Itens por Página:
| Quando a paginação estiver ativa, este valor (por padrão 40) define a quantidade de linhas que será exibida por página.
|-
| Posição do Paginador:
| Quando a paginação estiver ativa, você define onde irá posicionar o paginador. Você pode selecionar:
*Cima
*Baixo (padrão)
*Cima e Baixo.
|-
| Modo de Paginação:
| Quando a paginação estiver ativa, você define como irá realizar a paginação.
Você pode selecionar:
*Nenhum
*Avançado
*Próxima e Anterior
*Próxima, Anterior e Numérico (padrão)
*Próxima, Anterior, Numérico e Avançado
*Páginas Numeradas
|-
| Performance
| Utilizar memória de dados:
| Marque esta opção se você deseja utilizar memória de dados. Desta forma os dados carregados da consulta na grid serão armazenados em memória e ao realizar operações (ordenação, agrupamento, filtro e paginação), não será mais necessário recarregar os dados a partir do banco de dados.
|-
|}
=== Figura exemplo da configuração ===
[[Arquivo:Consulta Editor de Query Configuracoes CrossTab.jpg|400px|thumb|none|Figura 16 - Configuração da Saída do Tipo CrossTab|Figura 16 - Configuração da Saída do Tipo CrossTab]]
== Ver também ==
* [[Grid|Configurações de uma consulta do tipo Grid]]
* [[Gráfico|Configurações de uma consulta do tipo Gráfico]]
d67478bd5f90ea09fafce8f5eb2a547f23fac6be
2190
2182
2018-10-19T03:19:05Z
Daniel.giacomelli
1
Página substituída por ' === Figura exemplo da configuração === [[Arquivo:Consulta Editor de Query Configuracoes CrossTab.jpg|thumb|none|Configuração da Saída do Tipo CrossTab]] == Ver...'
wikitext
text/x-wiki
=== Figura exemplo da configuração ===
[[Arquivo:Consulta Editor de Query Configuracoes CrossTab.jpg|thumb|none|Configuração da Saída do Tipo CrossTab]]
== Ver também ==
* [[Grid|Configurações de uma consulta do tipo Grid]]
* [[Gráfico|Configurações de uma consulta do tipo Gráfico]]
0ba9bdfaed3cc2d7f3d53b9a8379fc9f4d6c6fde
2192
2190
2018-10-19T03:33:46Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:Consulta Editor de Query Configuracoes CrossTab.jpg|thumb|right|Configuração da Saída do Tipo CrossTab]]
Consultas com saída em CrossTab são semelhantes às '''Tabelas Dinâmicas''' do Microsoft Excel. Elas são compostas por três tipos de campos: Linhas, Colunas e Dados.
== Criando um CrossTab ==
<div class="paragraph">
Para criar um CrossTab, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''crossTab''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''
* Altere o '''Tipo de Saída''' para CrossTab.
* Clique em OK para confirmar. O Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
== Ver também ==
* [[Grid|Configurações de uma consulta do tipo Grid]]
* [[Gráfico|Configurações de uma consulta do tipo Gráfico]]
0f186246e82cd23805072ee7837fd61f48dea018
2193
2192
2018-10-19T14:49:14Z
Daniel.giacomelli
1
/* Criando um CrossTab */
wikitext
text/x-wiki
[[Arquivo:Consulta Editor de Query Configuracoes CrossTab.jpg|thumb|right|Configuração da Saída do Tipo CrossTab]]
Consultas com saída em CrossTab são semelhantes às '''Tabelas Dinâmicas''' do Microsoft Excel. Elas são compostas por três tipos de campos: Linhas, Colunas e Dados.
== Criando um CrossTab ==
<div class="paragraph">
Para criar um CrossTab, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''crossTab''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* Na aba '''SQL''', informe um comando SQL para obter dados. Pode ser SELECT, chamada de Função ou Stored Procedure.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
o.ShipCity
, o.ShipCountry
, c.CompanyName
, (d.UnitPrice * d.Quantity) - d.Discount AS Total
, DATEPART(Year, OrderDate) AS [Year]
, DATEPART(QUARTER, OrderDate) AS [Quarter]
FROM [Orders] o
INNER JOIN [Customers] c ON c.CustomerId = o.CustomerId
LEFT JOIN [Order Details] d ON d.OrderId = o.OrderId
</syntaxhighlight>
* Clique na aba '''Configurações'''.
* Altere o '''Tipo de Saída''' para ''CrossTab''.
* Clique em OK para confirmar. O Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na aba de '''Configurações de Colunas'''.
* Clique na aba '''CrossTab''', que fica ao lado da aba '''Configurações de Colunas'''.
* Arraste as colunas da lista e distribua-as entre Colunas, Linhas, e Dados. Por exemplo:
*: '''Colunas''' → Year, Quarter
*: '''Linhas''' → CompanyName
*: '''Dados''' → Total
* Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
== Ver também ==
* [[Grid|Configurações de uma consulta do tipo Grid]]
* [[Gráfico|Configurações de uma consulta do tipo Gráfico]]
d0dcdf1bd26351c8969bae970f0afa19c40c6482
2194
2193
2018-10-19T18:46:28Z
Daniel.giacomelli
1
/* Criando um CrossTab */
wikitext
text/x-wiki
[[Arquivo:Consulta Editor de Query Configuracoes CrossTab.jpg|thumb|right|Configuração da Saída do Tipo CrossTab]]
Consultas com saída em CrossTab são semelhantes às '''Tabelas Dinâmicas''' do Microsoft Excel. Elas são compostas por três tipos de campos: Linhas, Colunas e Dados.
== Criando um CrossTab ==
<div class="paragraph">
Para criar um CrossTab, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''crossTab''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* Na aba '''SQL''', informe um comando SQL para obter dados. Pode ser SELECT, chamada de Função ou Stored Procedure.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
o.ShipCity
, o.ShipCountry
, c.CompanyName
, (d.UnitPrice * d.Quantity) - d.Discount AS Total
, DATEPART(Year, OrderDate) AS [Year]
, DATEPART(QUARTER, OrderDate) AS [Quarter]
FROM [Orders] o
INNER JOIN [Customers] c ON c.CustomerId = o.CustomerId
LEFT JOIN [Order Details] d ON d.OrderId = o.OrderId
</syntaxhighlight>
* Clique na aba '''Configurações'''.
* Altere o '''Tipo de Saída''' para ''CrossTab''.
* Clique em OK para confirmar. O Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na aba de '''Configurações de Colunas'''.
* Clique na aba '''CrossTab''', que fica ao lado da aba '''Configurações de Colunas'''.
* Arraste as colunas da lista e distribua-as entre Colunas, Linhas, e Dados. Por exemplo:
*: '''Colunas''' → Year, Quarter
*: '''Linhas''' → CompanyName
*: '''Dados''' → Total
* Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://youtu.be/CDHYzyyU06E</youtube>
== Ver também ==
* [[Grid|Configurações de uma consulta do tipo Grid]]
* [[Gráfico|Configurações de uma consulta do tipo Gráfico]]
78d2629dbf3d2c46529f29d74525178d6296d91e
Formulário Dinâmico:Visão Geral
0
86
2183
1464
2018-10-19T02:37:45Z
Daniel.giacomelli
1
Daniel.giacomelli moveu [[Formulário Dinâmico]] para [[Formulário Dinâmico:Visão Geral]] sem deixar um redirecionamento
wikitext
text/x-wiki
== Informações Básicas ==
Neste artigo veremos como criar uma Formulário Dinâmico.
No menu superior, clique em ''Cadastro'' e depois em ''Formulário Dinâmico''.
Assim que você realizar essa ação, abrirá a página em branco (figura 1) do Client do Latromi para você iniciar a construção do seu formulário.
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|ID
|Identificador único do Formulário Dinâmico. Para incluir um novo Formulário Dinâmico, este campo precisa ter valor ZERO, e será preenchido com um novo ID ao realizar a gravação dos dados. Para editar um Formulário Dinâmico existente, deve-se selecioná-lo clicando no botão com o ícone de Lupa ou digitar o ID no campo.
|-
|Nome
|Nome do Formulário Dinâmico. O Valor informado neste campo será exibido no site, no título das janelas de Formulário Dinâmico.
|-
|Módulo
|Caso necessário, selecione o módulo ao qual o formulário pertence.
|}
[[Arquivo:Cadastro de Formulario Dinamico.jpg|400px|thumb|none|Figura 1 – Formulário Dinâmico|Figura 1 – Formulário Dinâmico]]
== Aba Formulário ==
=== Item Configurações ===
{| class="wikitable propertytable"
! Nome !! Descrição
|-
|Conexão de Banco de Dados
|Campo para selecionar uma conexão de banco de dados cadastrada. As conexões existentes podem ser alteradas ou novas conexões podem ser incluídas utilizando o botão com uma seta para baixo, na extremidade direita do campo.
A conexão selecionada será usada para buscar os dados de origem dos campos ('''Fonte de Dados'''), executar queries informadas nos '''Eventos''' e no '''Comando SQL''' final, disparado na confirmação do Formulário.
|-
|Classe CSS
|Informe o nome de uma ou mais classes CSS declaradas no arquivo CSS público.
|-
|Habilitar Gravação de Log para os comandos SQL executados
|Marque para habilitar a gravação de Log.
|}
=== Item Fonte de Dados ===
Insira aqui a sua consulta SQL e adicione os parâmetros necessários na clausula Where.
Caso queira utilizar essa consulta para preencher os campos na abertura da página do formulário, não esqueça de marcar a opção.
=== Item Eventos ===
Estes eventos são chamados (disparados) quando o formulário é aberto (load) ou fechado (closing).
=== Item Layout ===
Selecione o Modo de Layout que você pretende utilizar.
Antes de você entrar aqui é interessante você clicar na [[#Aba Campos|Aba Campos]]. Assim que você fizer isso, abrirá uma janela perguntando se você gostaria de carregar automaticamente os campos, conforme a consulta SQL que você inseriu no [[#Item Fonte de Dados|item Fonte de Dados]] da Aba Formulário.
==== Layout Empilhado ====
Utilizando o modo de Layout Empilhado, os campos serão empilhados um abaixo do outro e você tem a opção de especificar as dimensões da janela (largura e altura).
==== Layout Absoluto ====
Utilizando o modo de Layout Absoluto, clique em configurar Layout para construir a janela do seu formulário.
{| class="wikitable propertytable"
! Aba !! Descrição
|-
|Campos
|Aqui você encontra todos os campos disponíveis (incluindo os botôes) que você cadastrou na [[#Aba Campos|Aba Campos]].
|-
|Containers
|Utilize os containers para agrupar os itens do mesmo assunto. Existem 4 tipos:
* Grup Box: Cria uma caixa para você inserir os campos
* Tab Control: Cria abas para você agrupar os campos. Por padrão abre 2 abas, mas você pode adicionar mais caso necessário.
* Vertical Stack Panel: Agrupa os campos aninhando eles de forma vertical.
* Horizontak Stack Panel: Agrupa os campos aninhando eles de forma horizontal.
|-
|Contorno de Documento
|Serve para você indicar a sequencia da troca de um campo para outro ao pressionar a tecla TAB.
|-
|}
== Aba Documentos ==
Insira aqui os documentos de ajuda para este formulário.
== Aba Parâmetros ==
Insira aqui os parâmetros que você utilizará neste formulário.
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome que descreva claramente o parâmetro.
Iniciar com o prefixo do tipo do parâmetro conforme abaixo:
* n – campos do tipo numérico
* c – campos do tipo texto
* d – campos do tipo data
Exemplo: nCodigo, cNome...
|-
|Descrição
|Informe uma descrição objetiva para que serve este parâmetro
|-
|Tipo
|Informe o tipo, que poderá ser:
* Number: Tipo Numérico
* Text: Tipo Texto
* Date: Tipo Data
|-
|}
== Aba Variáveis ==
Insira aqui todas as variáveis que você utilizará neste formulário.
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome amigável que descreva claramente a variável.
Iniciar com o prefixo do tipo da variável conforme abaixo:
* n – campos do tipo numérico
* c – campos do tipo texto
* d – campos do tipo data
Exemplo: nCodigo, cNome...
|-
|Tipo
|Informe o tipo, que poderá ser:
* Number: Tipo Numérico
* Text: Tipo Texto
* Date: Tipo Data
|-
|}
== Aba Procedimentos ==
Nesta aba estão localizados todos os [[Procedimentos e Funções|procedimentos]] que você utilizará neste formulário.
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome que descreva claramente o procedimento.
|-
|Descrição
|Informe uma descrição objetiva para que serve este procedimento.
|-
|Procedimento
|Construa o procedimento, conforme a sua necessidade. Mais detalhes de possíveis ações na figura 2.
|-
|}
[[Arquivo:Cadastro de Formulario Dinamico Procedimentos.jpg|400px|thumb|none|Figura 2 – Formulário Dinâmico - Ações |Figura 2 – Formulário Dinâmico - Ações]]
== Aba Funções ==
Nesta aba estão localizados todos as [[Procedimentos e Funções|funções]] que você utilizará neste formulário.
{| class="wikitable propertytable"
! Item !! Detalhe
|-
|Nome
|Informe um nome que descreva claramente a função.
|-
|Descrição
|Informe uma descrição objetiva para que serve esta função.
|-
|Retorno
|Informe o tipo de retorno dessa função, que poderá ser:
* None: Não irá retornar nenhum valor
* Number: Retornará um valor do tipo Numérico
* Text: Retornará um valor do tipo Texto
* Date: Retornará um valor do tipo Data
|-
|Função
|Construa a função, conforme a sua necessidade. Mais detalhes de possíveis ações na figura 2, a mesma dos procedimentos.
|-
|}
== Aba Campos ==
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela abaixo para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|
|-
|Text Box
|txt
|
|-
|Date/Time Picker
|dtp
|
|-
|Combo Box
|cbo
|
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|
|-
|Consulta
|qry
|
|-
|Button
|btn
|
|-
|Link
|lnk
|
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|
|-
|Guage
|gau
|
|-
|}
== Botões do Rodapé ==
No rodapé do Cadastro de Formulário Dinâmico, existem 5 botões:
* ''Duplicar'': Serve para duplicar o formulário que está aberto.
* ''Novo'': Serve para criar um novo formulário.
* ''Excluir'': Serve para excluir este ou vários formulários.
* ''Salvar'': Serve para salvar o atual formulário.
* ''Sair'': Clique para sair da edição do atual formulário.
e6e967628c904a2d075e51536258c471356f1e8c
Arquivo:Grid - Alterando Disposição das Colunas.jpg
6
146
2184
1247
2018-10-19T02:42:16Z
Daniel.giacomelli
1
Daniel.giacomelli moveu [[Arquivo:Consulta Queries Disposicao Colunas D.jpg]] para [[Arquivo:Grid - Alterando Disposição das Colunas.jpg]]
wikitext
text/x-wiki
Consulta - Disposição das Colunas - Desabilitado
c7efc1c6348eb2dad6c2d37be9f666420a6bdeb2
Arquivo:Consulta Queries Disposicao Colunas D.jpg
6
316
2185
2018-10-19T02:42:16Z
Daniel.giacomelli
1
Daniel.giacomelli moveu [[Arquivo:Consulta Queries Disposicao Colunas D.jpg]] para [[Arquivo:Grid - Alterando Disposição das Colunas.jpg]]
wikitext
text/x-wiki
#REDIRECIONAMENTO [[Arquivo:Grid - Alterando Disposição das Colunas.jpg]]
99b7337c170930a0fe7ece0ad7b1b9e55ac7cd87
Consulta:Grid
0
291
2186
2133
2018-10-19T02:42:51Z
Daniel.giacomelli
1
/* Disposição das Colunas */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
[[Arquivo:Client Consulta ConfiguracoesDasColunas.png|miniaturadaimagem|right|Configurações das Colunas da Grid]]
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
{| class="wikitable"
! Propriedade
! Descrição
|---------------------------------
| Seq.
| Sequência da Coluna. Não pode ser alterada.
|---------------------------------
| Nome
| Nome da Coluna. É o mesmo nome da coluna retornada no Comando SQL. Não pode ser alterada.
|---------------------------------
| Descrição
| Texto de Cabeçalho das Colunas.
|---------------------------------
| Tipo
| Tipo de Dados da Coluna. Essa coluna assume o tipo correto automaticamente. Ela só precisa ser alterada manualmente para '''Hora''' quando for necessário configurar um totalizado do tipo '''Soma''' para uma coluna do tipo texto que contenha horas no formato <code>hh’:’mm[’:’ss]</code>.
Os tipos disponíveis são: Alfanumérico, Numérico, Data e Hora.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaVisivel.png]]
| Propriedade que torna a coluna visível ou invisível.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMobile.png]]
| Propriedade que torna a coluna visível ou invisível apenas em dispositivos móveis.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLock.png]]
| Propriedade que torna a coluna parte do grupo de colunas Fixadas.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaFiltro.png]]
| Propriedade que habilita ou desabilita o filtro da coluna.
|---------------------------------
| [[Arquivo:Client_Consulta_Buttons_ColunaAgrupamento.png]]
| Propriedade que configurada a coluna para agrupamento de dados automaticamente ao abrir a Consulta.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMultiline.png]]
| Propriedade que habilita ou desabilita a renderização de quebras de linha na coluna. Essa configuração será ignorada quando a opção '''Exibir Quebra de Texto''' das configuração de Grid estiver com o valor "''Para todas as Colunas''".
|---------------------------------
| Largura
| Largura da Coluna em Pixels. Se a area disponível no navegador for maior que a soma da largura de todas as colunas, o sistema vai distribuir proporcionalmente a diferença entre as colunas para que seja ocupada a largura inteira da tela.
|---------------------------------
| Alinhamento
| Define o alinhamento da coluna. Quando as colunas são criadas, elas já assumem um alinhamento padrão conforme o tipo de dados: tipos Alfanuméricos ficam alinhados a esquerda, tipos Numéricos a direita e Datas ao centro.
|---------------------------------
| Formato
| Formatação da coluna. Para saber mais: [[Formatação de Valores]].
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLink.png]]
| Propriedade usada para configurar Links na coluna.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaSoma.png]]
| Propriedade usada para configurar totalizadores na coluna. Para saber mais: [[Consulta:Totalizadores da Grid|Totalizadores da Grid]].
|---------------------------------
| Conversão
| Converte os dados da coluna antes de exibir no LATROMI Web. Atualmente, a única formatação disponível é do formato '''RTF''' para '''Texto Plano'''.
|---------------------------------
| Fonte
| Opções de Formatação de Texto. Para saber mais: [[Formatação de Texto]].
|---------------------------------
| Tipo .NET
| Tipo de dados do Microsoft .NET. Esta propriedade não por de ser alterada, e exibe o resultado da tradução do tipo de dados do banco de dados para o tipo de dados do .NET.
Por exemplo:
:: Int → System.Int32
:: Bigint → System.Int64
:: Varchar → System.String
|}
== Disposição das Colunas ==
A sessão de Disposição das Colunas permite que o desenvolvedor modifique a ordem e crie agrupamentos de colunas.
Para modificar a disposição das colunas, siga os passos:
* Na sessão ''Disposição das Colunas'', marque a opção '''Alterar disposição das colunas'''.
* Configure a disposição:
*: Arraste as colunas para alterar a ordem; ou
*: Clique com o botão direito dou mouse para criar agrupamento, e arraste as colunas para dentro.
[[Arquivo:Grid - Alterando Disposição das Colunas.jpg]]
[[Arquivo:Client Consulta DisposicaoColunas.png|miniaturadaimagem|nenhum|Como modificar a disposição das colunas da Grid na Consulta]]
== Ver Também ==
* [[Consulta:Visão Geral]]
400773dfc936f0d75408bc7215b323e627560ba5
2187
2186
2018-10-19T02:43:12Z
Daniel.giacomelli
1
/* Disposição das Colunas */
wikitext
text/x-wiki
Consultas com saída em Grid, exibem os dados de forma tabular (linhas e colunas) e possuem várias opções de configuração.
== Comando SQL ==
Na aba ''Comando SQL'', deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página [[Editor de Comandos SQL]].
== Configurações ==
Na parte inferior da sessão de configurações da Grid, há uma parte que mostra a descrição da propriedade selecionada. Isso ajuda a entender para que serve cada configuração.
<!--Neste tópico, serão abordados apenas algumas configurações, que exigem um pouco mais de explicação.-->
[[Arquivo:Client Consulta GridSettings.png|miniaturadaimagem|nenhum|Tela de Configurações da Grid no LATROMI Client]]
== Filtros ==
Na Grid é possível utilizar dois modos de filtros diferentes. Os filtros serão habilitados apenas para as colunas configuradas para tal.
No modo de '''Filtro Padrão''', são exibidos no LATROMI Web campos de entrada de dados no cabeçalho das colunas. Para filtrar basta preencher este campos.
No modo de '''Filtro Avanaçado''' (também conhecido por ''Excel Like-Filtering''), o filtro padrão (''que utiliza um campo de entrada de dados no cabeçalho da coluna'') será substituído por um botão, que ao clicar exibe um menu com opções avançadas para filtragem.
[[Arquivo:Web Consulta GridFilters.png|miniaturadaimagem|none|Tipos de Filtros da Grid no LATROMI Web]]
== Agrupamento de Dados ==
O Agrupamento de Dados, como o próprio nome sugere, cria uma visão hierárquica dos dados, agrupando as informações pelas colunas selecionadas para agrupamento.
Os dados podem ser agrupados em tempo de execução pelo usuário no LATROMI Web, como também podem ser pré-configurados para isso no LATROMI Client.
[[Arquivo:Web Consulta Agrupamento.mkv|thumb|none|854px|Agrupamento de dados da Grid no LATROMI Web]]
== Configuração das Colunas ==
[[Arquivo:Client Consulta ConfiguracoesDasColunas.png|miniaturadaimagem|right|Configurações das Colunas da Grid]]
Sempre que o Comando SQL usado para popular os dados da Grid for confirmado no cadastro da Consulta, a sessão de '''Colunas'' será atualizada. Nessa sessão, existe um item correspondente para cada coluna resultante do Comando SQL, e neles é possível configurar a formatação de texto, alinhamento, formatação e comportamentos das colunas.
As configurações das Colunas estão listadas na tabela abaixo:
{| class="wikitable"
! Propriedade
! Descrição
|---------------------------------
| Seq.
| Sequência da Coluna. Não pode ser alterada.
|---------------------------------
| Nome
| Nome da Coluna. É o mesmo nome da coluna retornada no Comando SQL. Não pode ser alterada.
|---------------------------------
| Descrição
| Texto de Cabeçalho das Colunas.
|---------------------------------
| Tipo
| Tipo de Dados da Coluna. Essa coluna assume o tipo correto automaticamente. Ela só precisa ser alterada manualmente para '''Hora''' quando for necessário configurar um totalizado do tipo '''Soma''' para uma coluna do tipo texto que contenha horas no formato <code>hh’:’mm[’:’ss]</code>.
Os tipos disponíveis são: Alfanumérico, Numérico, Data e Hora.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaVisivel.png]]
| Propriedade que torna a coluna visível ou invisível.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMobile.png]]
| Propriedade que torna a coluna visível ou invisível apenas em dispositivos móveis.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLock.png]]
| Propriedade que torna a coluna parte do grupo de colunas Fixadas.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaFiltro.png]]
| Propriedade que habilita ou desabilita o filtro da coluna.
|---------------------------------
| [[Arquivo:Client_Consulta_Buttons_ColunaAgrupamento.png]]
| Propriedade que configurada a coluna para agrupamento de dados automaticamente ao abrir a Consulta.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaMultiline.png]]
| Propriedade que habilita ou desabilita a renderização de quebras de linha na coluna. Essa configuração será ignorada quando a opção '''Exibir Quebra de Texto''' das configuração de Grid estiver com o valor "''Para todas as Colunas''".
|---------------------------------
| Largura
| Largura da Coluna em Pixels. Se a area disponível no navegador for maior que a soma da largura de todas as colunas, o sistema vai distribuir proporcionalmente a diferença entre as colunas para que seja ocupada a largura inteira da tela.
|---------------------------------
| Alinhamento
| Define o alinhamento da coluna. Quando as colunas são criadas, elas já assumem um alinhamento padrão conforme o tipo de dados: tipos Alfanuméricos ficam alinhados a esquerda, tipos Numéricos a direita e Datas ao centro.
|---------------------------------
| Formato
| Formatação da coluna. Para saber mais: [[Formatação de Valores]].
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaLink.png]]
| Propriedade usada para configurar Links na coluna.
|---------------------------------
| [[Arquivo:Client Consulta Buttons ColunaSoma.png]]
| Propriedade usada para configurar totalizadores na coluna. Para saber mais: [[Consulta:Totalizadores da Grid|Totalizadores da Grid]].
|---------------------------------
| Conversão
| Converte os dados da coluna antes de exibir no LATROMI Web. Atualmente, a única formatação disponível é do formato '''RTF''' para '''Texto Plano'''.
|---------------------------------
| Fonte
| Opções de Formatação de Texto. Para saber mais: [[Formatação de Texto]].
|---------------------------------
| Tipo .NET
| Tipo de dados do Microsoft .NET. Esta propriedade não por de ser alterada, e exibe o resultado da tradução do tipo de dados do banco de dados para o tipo de dados do .NET.
Por exemplo:
:: Int → System.Int32
:: Bigint → System.Int64
:: Varchar → System.String
|}
== Disposição das Colunas ==
[[Arquivo:Client Consulta DisposicaoColunas.png|miniaturadaimagem|right|Como modificar a disposição das colunas da Grid na Consulta]]
A sessão de Disposição das Colunas permite que o desenvolvedor modifique a ordem e crie agrupamentos de colunas.
Para modificar a disposição das colunas, siga os passos:
* Na sessão ''Disposição das Colunas'', marque a opção '''Alterar disposição das colunas'''.
* Configure a disposição:
*: Arraste as colunas para alterar a ordem; ou
*: Clique com o botão direito dou mouse para criar agrupamento, e arraste as colunas para dentro.
[[Arquivo:Grid - Alterando Disposição das Colunas.jpg]]
== Ver Também ==
* [[Consulta:Visão Geral]]
c8cacb37a1e361a8ee854b4d58fb2323e2299766
LATROMI: Tópicos de Ajuda
0
27
2188
2081
2018-10-19T02:48:32Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Tópicos de Ajuda do Sistema LATROMI}}
; Visão Geral do Sistema
: [[LATROMI Client]]
:: [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:: [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
; Desenvolvimento
: [[Consulta:Visão Geral|Consultas]]
:: [[Consulta:Parâmetros|Parâmetros]]
:: [[Consulta:Restrições|Restrições]]
:: [[Consulta:Grid|Grid]]
:: [[Consulta:Gráfico|Gráfico]]
:: [[Consulta:CrossTab|CrossTab]]
:: [[Consulta:Mapas|Mapas]]
:: [[Consulta:Formatações Condicionais|Formatações Condicionais]]
:: [[Consulta:Botões|Botões]]
:: [[Consulta:Links|Links]]
:: [[Consulta:Comando SQL|Comando SQL]]
:: [[Consulta:Configurações|Configurações]]
: [[Browser Dinâmico:Visão Geral|Browser Dinâmico]]
:: [[Browser Dinâmico:Fonte de Dados|Fonte de Dados]]
:: [[Browser Dinâmico:Parâmetros|Parâmetros]]
:: [[Browser Dinâmico:Colunas|Colunas]]
: [[Formulário Dinâmico:Visão Geral|Formulário Dinâmico]]
:: [[Formulário Dinâmico:Campos|Campos]]
:: [[Formulário Dinâmico:Layout|Layout]]
:: [[Formulário Dinâmico:Parâmetros|Parâmetros]]
:: [[Formulário Dinâmico:Variáveis|Variáveis]]
:: [[Formulário Dinâmico:Programação|Programação]]
:: [[Formulário Dinâmico:Janelas|Janelas]]
:: [[Formulário Dinâmico:Documentos|Documentos]]
:: [[Formulário Dinâmico:Configurações|Configurações]]
: [[Extrator de Arquivos:Visão Geral|Extrator de Arquivos]]
:: [[Extrator de Arquivos:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Utilizando em Consultas|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Extração através de requisição HTTP|Extração através de requisição HTTP]]
: [[Documentos:Visão Geral|Documentos]]
:: [[Documentos:Adicionando Imagens|Adicionando Imagens]]
:: [[Documentos:Incorporando Documentos|Incorporando Documentos]]
:: [[Documentos:Referenciando Documentos|Referenciando Documentos]]
:: [[Documentos:Utilizando em Formulários|Utilizando em Formulários]]
: [[Traduções:Visão Geral|Traduções]]
:: [[Traduções:Tradução Automática|Tradução Automática]]
:: [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
:: [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers Dinâmicos]]
:: [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Traduções:Alterando o Idioma do Usuário|Alterando o Idioma do Usuário]]
: [[Menus:Visão Geral|Menu]]
: [[Menus:Variáveis Globais|Variáveis Globais]]
: [[Controle de Versão]]
; Autenticação
: [[Autenticação simples via URL]]
: [[Autenticação com token via URL]]
; Provedores de Dados
: [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
: [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
; Segurança
: [[Segurança:Papeis de Usuários|Papeis de Usuários]]
; Serviços
: [[Authentication.svc]] (Serviço de Autenticação)
; Páginas do LATROMI Web
: [[Report.aspx]] (Página de visualização de Consultas)
: [[RptPrintView.aspx]] - (Página de geração de PDF)
; Serviços Externos
: [[Integrações:Google Maps|Google Maps]]
; Performance
: [[Melhoria de Performance no IIS]]
; Injeção de HTML
: [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
; Wallboard Slideshow
: O que é o Wallboard Slideshow?
: [[WecDB - Criando um Carrossel|Criando um Carrossel]]
: [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
176fa6f127120fd599d67bc37f5b77c700f09e69
Consulta:Mapas
0
317
2195
2018-10-19T19:56:51Z
Daniel.giacomelli
1
Criou página com 'Existem dois tipos de Mapas na ''Consulta''. Eles são chamados de '''Mapa''' e '''CrossMap'''. Neste artigo, será abordado o '''Mapa'''. == Criando um Mapa =='
wikitext
text/x-wiki
Existem dois tipos de Mapas na ''Consulta''. Eles são chamados de '''Mapa''' e '''CrossMap'''. Neste artigo, será abordado o '''Mapa'''.
== Criando um Mapa ==
7d6fbbe05a55b8a407818c49b8f4b1bad2bd254a
Consulta:Mapas
0
317
2196
2195
2018-10-19T20:03:20Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Existem dois tipos de Mapas na ''Consulta''. Eles são chamados de '''Mapa''' e '''CrossMap'''. Este artigo aborda o '''Mapa'''.
Os Mapas são registros "filhos" das '''Queries''', e sua única funcionalidade é mostrar uma coordenada especifica no mapa, marcada com um ícone de "alfinete".
== Criando um Mapa ==
976dcaa3e0f0d466ec6a84f8898f650504a16caa
2197
2196
2018-10-19T20:44:00Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Existem dois tipos de Mapas na ''Consulta''. Eles são chamados de '''Mapa''' e '''CrossMap'''. Este artigo aborda o '''Mapa'''.
Os Mapas são registros "filhos" das Consultas, e por isso, só podem ser chamados através de Links e Botões que estejam dentro da Consulta. A sua única funcionalidade é mostrar uma coordenada especifica no mapa, marcada com um ícone de "alfinete"
<div style="display:inline-block;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAAABGdBTUEAAK/INwWK6QAAAWpJREFUeAGNkQOsHUEUhv9Vbdu2bdt2o9p2G6e23diobdu27ef935mbveaXfMuZOUIADcTV4n7HtWJjhEBzFjKLabJF9txsJWYzLQJQbhQN+LBO5OiCxfmxQTuyZU+Xnxu254RCJd2btsChicgxBYqTrfuQLXqQzbqJonpu3ZeTvJta6wD6ZjQMzCxWDkhJBmwbblzPyUmYIf+ymhaEniL2NciaU6WgTg1ty15sJjWptSpCSrydApAID6HWCLbacPfmn5+49fc3IKkFoRt4IP+u/f4B4aHasMcG4mc+vQOSgKbBjft55rM7SCKT1Fo4jBE5PF8Rla9f7iOlewCUkxHAIpErSlUmW/V2Ld5erqZ78RKE4bia9FsZ2N8mXVgwbToCuCZaCENdkfOLleeWcjXcp3dCFA4VTZeB5TNkJoDbooYoDBLpOBcB6AjmjJjkjoYY0MUX4m8xC2Lkovgg9Gmh+eEYMxvE3QhBKv4AtQQZczNGAAAAAElFTkSuQmCC');width:20px;height:20px;"></div>
== Criando um Mapa ==
070cca8d909a06659ed2c152a58f08999b5fdf92
2200
2197
2018-10-19T20:49:27Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Existem dois tipos de Mapas na ''Consulta''. Eles são chamados de '''Mapa''' e '''CrossMap'''. Este artigo aborda o '''Mapa'''.
Os Mapas são registros "filhos" das Consultas, e por isso, só podem ser chamados através de Links e Botões que estejam dentro da Consulta. A sua única funcionalidade é mostrar uma coordenada especifica no mapa, marcada com um ícone de "alfinete" (<div class="map-marker"></div>)
== Criando um Mapa ==
2767f1fd7da559762d8fc2db18e36069f60bb711
2201
2200
2018-10-19T20:50:30Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Existem dois tipos de Mapas na ''Consulta''. Eles são chamados de '''Mapa''' e '''CrossMap'''. Este artigo aborda o '''Mapa'''.
Os Mapas são registros "filhos" das Consultas, e por isso, só podem ser chamados através de Links e Botões que estejam dentro da Consulta. A sua única funcionalidade é mostrar uma coordenada especifica no mapa, marcada com um ícone de "alfinete" <span class="map-marker"></span>.
== Criando um Mapa ==
aa4eb09971cd9ec98a40420fbba270dbaa748b00
2203
2201
2018-10-19T21:06:28Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:Mapa.png|miniaturadaimagem|Mapa]]
Existem dois tipos de Mapas na ''Consulta''. Eles são chamados de '''Mapa''' e '''CrossMap'''. Este artigo aborda o '''Mapa'''.
Os Mapas são registros "filhos" das Consultas, e por isso, só podem ser chamados através de Links e Botões que estejam dentro da Consulta. A sua única funcionalidade é mostrar uma coordenada especifica no mapa, marcada com um ícone de "alfinete" <span class="map-marker"></span>.
== Criando um Mapa ==
4a0548b6870cd9c2fdf4567c9b4425a24797bd00
MediaWiki:Common.css
8
47
2198
2151
2018-10-19T20:47:23Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
/* APIDOCTABLE 1 */
table.apidoctable {
max-width: 850px;
}
table.apidoctable caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
table.apidoctable > tbody > tr > td:nth-child(2) {
min-width: 150px !important;
}
/* APIDOCTABLE 2 */
table.apidoctable2 {
max-width: 850px;
}
table.apidoctable2 caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable2 > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
/* FORMAT TABLE */
table.formattable > tbody > tr > td:first-child {
text-align: center;
font-weight: bold;
}
table.formattable > tbody > tr > td:nth-child(3),
table.formattable > tbody > tr > td:nth-child(4),
table.formattable > tbody > tr > td:nth-child(5) {
vertical-align: top;
white-space: nowrap;
font-family: "Courier New", Courier, monospace;
}
.codepart { font-family:monospace;font-size:1.2em;}
.codepart.code-string { color:magenta;}
.codepart.code-boolean { color:#0000cc;}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
.paragraph img {
margin:0 !important;
}
.thumb.tnone {
margin-top:15px;
margin-bottom:15px;
}
.map-marker {
background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAAABGdBTUEAAK/INwWK6QAAAWpJREFUeAGNkQOsHUEUhv9Vbdu2bdt2o9p2G6e23diobdu27ef935mbveaXfMuZOUIADcTV4n7HtWJjhEBzFjKLabJF9txsJWYzLQJQbhQN+LBO5OiCxfmxQTuyZU+Xnxu254RCJd2btsChicgxBYqTrfuQLXqQzbqJonpu3ZeTvJta6wD6ZjQMzCxWDkhJBmwbblzPyUmYIf+ymhaEniL2NciaU6WgTg1ty15sJjWptSpCSrydApAID6HWCLbacPfmn5+49fc3IKkFoRt4IP+u/f4B4aHasMcG4mc+vQOSgKbBjft55rM7SCKT1Fo4jBE5PF8Rla9f7iOlewCUkxHAIpErSlUmW/V2Ld5erqZ78RKE4bia9FsZ2N8mXVgwbToCuCZaCENdkfOLleeWcjXcp3dCFA4VTZeB5TNkJoDbooYoDBLpOBcB6AjmjJjkjoYY0MUX4m8xC2Lkovgg9Gmh+eEYMxvE3QhBKv4AtQQZczNGAAAAAElFTkSuQmCC");
width:20px;
height:12px;
display: inline-block;
margin-left:4px;
margin-right:4px;
background-repeat:no-repeat;
}
baf56ac16fc86c2b417fabc6fcf10ed8cb38059a
2199
2198
2018-10-19T20:49:04Z
Daniel.giacomelli
1
css
text/css
/** o código CSS colocado aqui será aplicado a todos os temas */
#mw-content-text img{
margin: 10px 0 10px 0;
}
div.relaseTopic,
span.relaseTopic{
color:white;
display: block;
min-width: 100px;
width: 100px;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right:10px;
border: 1px solid transparent;
position: absolute;
top: 1px;
left: 0px;
cursor: help;
}
div.relaseTopic.fix,
span.relaseTopic.fix{
color: black;
border-color: orange;
background: orange;
background: -moz-linear-gradient(top, #fcef00 0%, #ffa500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcef00), color-stop(100%,#ffa500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcef00 0%,#ffa500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcef00 0%,#ffa500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcef00', endColorstr='#ffa500',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.new,
span.relaseTopic.new{
border-color: #238e2e;
background: #33cc33;
background: -moz-linear-gradient(top, #33cc33 0%, #238e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33cc33), color-stop(100%,#238e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33cc33 0%,#238e2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #33cc33 0%,#238e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cc33', endColorstr='#238e2e',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.improve,
span.relaseTopic.improve{
border-color: #0040cc;
background:#0066ff;
background: -moz-linear-gradient(top, #0066ff 0%, #0040cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066ff), color-stop(100%,#0040cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0066ff 0%,#0040cc 100%); /* IE10+ */
background: linear-gradient(to bottom, #0066ff 0%,#0040cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066ff', endColorstr='#0040cc',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.break,
span.relaseTopic.break{
border-color: #bf0000;
background: red;
background: -moz-linear-gradient(top, #ff0000 0%, #bf0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#bf0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#bf0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#bf0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 ); /* IE6-9 */
}
div.relaseTopic.change,
span.relaseTopic.change{
border-color: #6600cc;
background: #cc99ff;
background: -moz-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a37bf2), color-stop(100%,#9900ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a37bf2 0%,#9900ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a37bf2 0%, #9900ff 100%); /* IE10+ */
background: linear-gradient(to bottom, #a37bf2 0%, #9900ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a37bf2', endColorstr='#9900ff',GradientType=0 ); /* IE6-9 */
}
div.releaseNote{
margin-left: 112px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom:1px dotted #ccc;
}
ul.releaseTopicList{
margin: 0px;
padding: 6px;
border: 1px solid #ccc;
background: #f6f6f6;
}
ul.releaseTopicList li{
list-style-type: none !important;
list-style-image: none;
display: block;
padding: 2px 0 2px 0;
position:relative;
}
div.sideBySide{
overflow: hidden;
height: 100%;
}
div.sideBySide div.tleft,
div.sideBySide div.floatleft,
div.sideBySide table.floatleft{
clear: none;
}
table.propertytable > tbody > tr > td:first-child {
width: 250px !important;
}
/* APIDOCTABLE 1 */
table.apidoctable {
max-width: 850px;
}
table.apidoctable caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
table.apidoctable > tbody > tr > td:nth-child(2) {
min-width: 150px !important;
}
/* APIDOCTABLE 2 */
table.apidoctable2 {
max-width: 850px;
}
table.apidoctable2 caption {
font-size: 1.2rem;
text-align:left;
}
table.apidoctable2 > tbody > tr > td:nth-child(1) {
min-width: 160px !important;
}
/* FORMAT TABLE */
table.formattable > tbody > tr > td:first-child {
text-align: center;
font-weight: bold;
}
table.formattable > tbody > tr > td:nth-child(3),
table.formattable > tbody > tr > td:nth-child(4),
table.formattable > tbody > tr > td:nth-child(5) {
vertical-align: top;
white-space: nowrap;
font-family: "Courier New", Courier, monospace;
}
.codepart { font-family:monospace;font-size:1.2em;}
.codepart.code-string { color:magenta;}
.codepart.code-boolean { color:#0000cc;}
.infobox{
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 280px;
float:right;
}
.paragraph img {
margin:0 !important;
}
.thumb.tnone {
margin-top:15px;
margin-bottom:15px;
}
.map-marker {
background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAAABGdBTUEAAK/INwWK6QAAAWpJREFUeAGNkQOsHUEUhv9Vbdu2bdt2o9p2G6e23diobdu27ef935mbveaXfMuZOUIADcTV4n7HtWJjhEBzFjKLabJF9txsJWYzLQJQbhQN+LBO5OiCxfmxQTuyZU+Xnxu254RCJd2btsChicgxBYqTrfuQLXqQzbqJonpu3ZeTvJta6wD6ZjQMzCxWDkhJBmwbblzPyUmYIf+ymhaEniL2NciaU6WgTg1ty15sJjWptSpCSrydApAID6HWCLbacPfmn5+49fc3IKkFoRt4IP+u/f4B4aHasMcG4mc+vQOSgKbBjft55rM7SCKT1Fo4jBE5PF8Rla9f7iOlewCUkxHAIpErSlUmW/V2Ld5erqZ78RKE4bia9FsZ2N8mXVgwbToCuCZaCENdkfOLleeWcjXcp3dCFA4VTZeB5TNkJoDbooYoDBLpOBcB6AjmjJjkjoYY0MUX4m8xC2Lkovgg9Gmh+eEYMxvE3QhBKv4AtQQZczNGAAAAAElFTkSuQmCC");
width:20px;
height:20px;
display: inline-block;
margin-left:4px;
margin-right:4px;
background-repeat:no-repeat;
}
8e87d6c6eaf78e93fb0019c437f6b6d33f5206ff
Arquivo:Mapa.png
6
318
2202
2018-10-19T21:06:12Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Mapa
b74e0f23cd9cd4e4cf0bc56588d8c0cca15daed0
Seja Bem Vindo!
0
1
2204
2178
2018-11-07T02:35:39Z
Daniel.giacomelli
1
wikitext
text/x-wiki
<!-- A [http://www.latromi.com.br LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. -->
[http://www.latromi.com.br LATROMI]é uma ferramenta de desenvolvimento para '''Web''', de alta produtividade e com baixa curva de aprendizagem. Se você conhece '''SQL''', será capaz de criar com facilidade Relatórios, Gráficos, Mapas, Telas de Inclusão e Alteração de Dados além de diversos outros recursos. Tudo isso, conectado ao banco de dados que você já possui!
== Páginas Importantes ==
:[[Manual de Instalação do Sistema]]
:[[Histórico de Alterações|Versões do Sistema]]
:[[Solução de Problemas]]
:[http://latromi.com.br/downloads Downloads]
:[[Assinatura de Código]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site comercial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
==Ver Também==
* [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário do MediaWiki]
1961bd7a92f040d6d3430372f960a01c121ca9ef
2205
2204
2018-11-07T02:35:54Z
Daniel.giacomelli
1
/* Conheça mais sobre a empresa */
wikitext
text/x-wiki
<!-- A [http://www.latromi.com.br LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. -->
[http://www.latromi.com.br LATROMI]é uma ferramenta de desenvolvimento para '''Web''', de alta produtividade e com baixa curva de aprendizagem. Se você conhece '''SQL''', será capaz de criar com facilidade Relatórios, Gráficos, Mapas, Telas de Inclusão e Alteração de Dados além de diversos outros recursos. Tudo isso, conectado ao banco de dados que você já possui!
== Páginas Importantes ==
:[[Manual de Instalação do Sistema]]
:[[Histórico de Alterações|Versões do Sistema]]
:[[Solução de Problemas]]
:[http://latromi.com.br/downloads Downloads]
:[[Assinatura de Código]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site oficial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
==Ver Também==
* [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário do MediaWiki]
37fcef2722a737cc6f1d4d616bb0d43adcdda816
2206
2205
2018-11-07T02:36:32Z
Daniel.giacomelli
1
/* Páginas Importantes */
wikitext
text/x-wiki
<!-- A [http://www.latromi.com.br LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. -->
[http://www.latromi.com.br LATROMI]é uma ferramenta de desenvolvimento para '''Web''', de alta produtividade e com baixa curva de aprendizagem. Se você conhece '''SQL''', será capaz de criar com facilidade Relatórios, Gráficos, Mapas, Telas de Inclusão e Alteração de Dados além de diversos outros recursos. Tudo isso, conectado ao banco de dados que você já possui!
== Páginas Importantes ==
:[[Manual de Instalação do Sistema]]
:[[Histórico de Alterações]]
:[[Solução de Problemas]]
:[http://latromi.com.br/downloads Downloads]
:[[Assinatura de Código]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site oficial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
==Ver Também==
* [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário do MediaWiki]
44a3cb57ce8af873ec757f0df27b976420d80494
2207
2206
2018-11-07T02:36:40Z
Daniel.giacomelli
1
/* Páginas Importantes */
wikitext
text/x-wiki
<!-- A [http://www.latromi.com.br LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. -->
[http://www.latromi.com.br LATROMI]é uma ferramenta de desenvolvimento para '''Web''', de alta produtividade e com baixa curva de aprendizagem. Se você conhece '''SQL''', será capaz de criar com facilidade Relatórios, Gráficos, Mapas, Telas de Inclusão e Alteração de Dados além de diversos outros recursos. Tudo isso, conectado ao banco de dados que você já possui!
== Páginas Importantes ==
:[[Manual de Instalação do Sistema]]
:[[Histórico de Alterações]]
:[[Solução de Problemas]]
:[https://latromi.com.br/downloads Downloads]
:[[Assinatura de Código]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site oficial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
==Ver Também==
* [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário do MediaWiki]
32bf0a2e7f72b85a540ddf1b623b649f247d9a8c
Manual de Instalação do Sistema
0
92
2208
1566
2018-11-08T16:30:45Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Dependências ==
* SGBD PostgreSQL 9.3 ou superior
* .NET Framework 4.5.2 (Instalada automaticamente)
* [http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip Crystal Reports Runtime 13.0.2] (Instalada automaticamente)
== Instalação ==
* [[Instalação de Servidor LATROMI|Manual de Instalação de Servidor LATROMI]]
* [[Instalação de Servidor LATROMI (hospedagem compartilhada)|Manual de Instalação de Servidor LATROMI (hospedagem compartilhada)]]
dbfdd1ca4c25b451f30e3f8ea1d325ee380e1f07
Predefinição:Info/Firewall
10
160
2209
1282
2018-11-08T16:32:01Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* Serviços LATROMI
*: http://latromi.com.br (liberar domínio e subdomínios)
*: https://latromi.com.br (liberar domínio e subdomínios)
* Google Charts
*: https://www.gstatic.com/charts/loader.js
1b631386afe36b72a68b519eb14f21ff2b891277
Config.xml
0
320
2226
2018-11-08T17:28:31Z
Daniel.giacomelli
1
Criou página com '{{DISPLAYTITLE:Arquivo de Configuração do LATROMI Web}} <syntaxhighlight lang="Xml"> <?xml version="1.0" encoding="utf-8"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSche...'
wikitext
text/x-wiki
{{DISPLAYTITLE:Arquivo de Configuração do LATROMI Web}}
<syntaxhighlight lang="Xml">
<?xml version="1.0" encoding="utf-8"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<dbConnection>
<host>localhost</host>
<port>5432</port>
<dbName>latromi</dbName>
<username>postgres</username>
<password></password>
</dbConnection>
<diagnostics>
<log>
<sql enabled="false" />
<error enabled="true" />
<debug enabled="false" />
</log>
<slowSqlElapsedTime>1000</slowSqlElapsedTime>
</diagnostics>
<performance>
<aspNetViewStateStrategy>Mixed</aspNetViewStateStrategy>
</performance>
</config>
</syntaxhighlight>
ad4f1aeee32cad97e6ecbecafbb5d1972de9ce11
2227
2226
2018-11-08T17:40:19Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Arquivo de Configuração}}
O arquivo ''config.xml'' é onde ficam as configurações de acesso ao banco de dados e gravação de logs em arquivos físicos.
A estrutura do arquivo pode ser conferida baixo:
<syntaxhighlight lang="Xml">
<?xml version="1.0" encoding="utf-8"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<dbConnection>
<!-- IP ou Nome do Servidor de Banco de Dados -->
<host>localhost</host>
<!-- Porta do Servidor de Banco de Dados -->
<port>5432</port>
<!-- Nome do Banco de Dados -->
<dbName>latromi</dbName>
<!-- Usuário de Acesso ao Banco de Dados -->
<username>postgres</username>
<!-- Senha do Usuário para acesso ao Banco de Dados -->
<password></password>
</dbConnection>
<diagnostics>
<log>
<sql enabled="false" />
<error enabled="true" />
<debug enabled="false" />
</log>
<slowSqlElapsedTime>1000</slowSqlElapsedTime>
</diagnostics>
<performance>
<aspNetViewStateStrategy>Mixed</aspNetViewStateStrategy>
</performance>
</config>
</syntaxhighlight>
a015a7714f5f6dbcc77c9757e2b496b902638c86
Desenvolvedor:APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)
3000
243
2229
1786
2018-11-22T16:10:26Z
Daniel.giacomelli
1
/* Cancelando um evento */
wikitext
text/x-wiki
{{DISPLAYTITLE:Método setOnEventFiringCallback(function)}}__NOTOC__
Especifica uma [https://www.google.com/search?q=Função+de+Callback função de callback], que será chamada antes do processamento de eventos do Formulário Dinâmico no servidor.
'''Membro de:''' [[DEV:APIs/JavaScript/latromi.formManager|latromi.formManager]]
== Sintaxe ==
<syntaxhighlight lang="JavaScript">
function setOnEventFiringCallback(callback) {
var context = new latromi.formEventFiringContext();
callback(context);
}
</syntaxhighlight>
=== Parâmetros ===
: ''callback''
:: Tipo: function ([[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]])
:: Função de callback, esperando um parâmetro do tipo [[DEV:APIs/JavaScript/latromi.formEventFiringContext|formEventFiringContext]]. Neste parâmetro estarão disponíveis as informações de contexto do evento.
=== Valor de Retorno ===
: Sem retorno.
== Exemplos ==
=== Utilizando o contexto ===
O exemplo a seguir, mostra como interceptar o disparo de um evento do Formulário Dinâmico. O código executa as seguintes ações:
* Verifica se é um evento de campo.
* Se for um evento de campo, mostra no console do navegador o nome do campo e nome do evento disparado.
* Se for outro tipo de evento, mostra apenas o nome do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field')
console.log('Evento ' + context.eventName + ' do campo ' + context.field.name + ' disparado.');
else
console.log('Evento ' + context.eventName + ' disparado.')
});
</syntaxhighlight>
=== Cancelando um evento ===
O exemplo a seguir, mostra como cancelar o processamento de um evento no servidor. O código executa as seguintes ações:
* Verifica se o evento disparado foi o ''Click'' do botão ''btnFakeButton''. Se for, executa as ações:
** Cancela o processamento do evento no servidor.
** Mostra no console do navegador uma mensagem notificando o cancelamento do evento.
<syntaxhighlight lang="JavaScript">
latromi.formManager.setOnEventFiringCallback( function(context) {
if (context.eventKind === 'Field'
&& context.field.name === 'btnFakeButton'
&& context.eventName === 'Click')
{
context.cancel = true;
console.log('O Evento Click do botão btnFakeButton foi cancelado.');
}
});
</syntaxhighlight>
4ecf43467926b7f07cb1ee979b01805e67b62a5a
LATROMI: Tópicos de Ajuda
0
27
2230
2188
2019-01-02T13:19:32Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Tópicos de Ajuda do Sistema LATROMI}}
; Visão Geral do Sistema
: [[LATROMI Client]]
:: [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:: [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
; Desenvolvimento
: [[Consulta:Visão Geral|Consultas]]
:: [[Consulta:Parâmetros|Parâmetros]]
:: [[Consulta:Restrições|Restrições]]
:: [[Consulta:Grid|Grid]]
:: [[Consulta:Gráfico|Gráfico]]
:: [[Consulta:CrossTab|CrossTab]]
:: [[Consulta:Mapas|Mapas]]
:: [[Consulta:Formatações Condicionais|Formatações Condicionais]]
:: [[Consulta:Botões|Botões]]
:: [[Consulta:Links|Links]]
:: [[Consulta:Comando SQL|Comando SQL]]
:: [[Consulta:Configurações|Configurações]]
: [[Browser Dinâmico:Visão Geral|Browser Dinâmico]]
:: [[Browser Dinâmico:Fonte de Dados|Fonte de Dados]]
:: [[Browser Dinâmico:Parâmetros|Parâmetros]]
:: [[Browser Dinâmico:Colunas|Colunas]]
: [[Formulário Dinâmico:Visão Geral|Formulário Dinâmico]]
:: [[Formulário Dinâmico:Campos|Campos]]
:: [[Formulário Dinâmico:Layout|Layout]]
:: [[Formulário Dinâmico:Parâmetros|Parâmetros]]
:: [[Formulário Dinâmico:Variáveis|Variáveis]]
:: [[Formulário Dinâmico:Programação|Programação]]
:: [[Formulário Dinâmico:Janelas|Janelas]]
:: [[Formulário Dinâmico:Documentos|Documentos]]
:: [[Formulário Dinâmico:Configurações|Configurações]]
: [[Extrator de Arquivos:Visão Geral|Extrator de Arquivos]]
:: [[Extrator de Arquivos:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Utilizando em Consultas|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Extração através de requisição HTTP|Extração através de requisição HTTP]]
: [[Documentos:Visão Geral|Documentos]]
:: [[Documentos:Adicionando Imagens|Adicionando Imagens]]
:: [[Documentos:Incorporando Documentos|Incorporando Documentos]]
:: [[Documentos:Referenciando Documentos|Referenciando Documentos]]
:: [[Documentos:Utilizando em Formulários|Utilizando em Formulários]]
: [[Traduções:Visão Geral|Traduções]]
:: [[Traduções:Tradução Automática|Tradução Automática]]
:: [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
:: [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers Dinâmicos]]
:: [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Traduções:Alterando o Idioma do Usuário|Alterando o Idioma do Usuário]]
; [[Menus:Visão Geral|Menu]]
:: [[Menus:Variáveis Globais|Variáveis Globais]]
:: [[Controle de Versão]]
; Autenticação
:: [[Autenticação simples via URL]]
:: [[Autenticação com token via URL]]
; Provedores de Dados
:: [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:: [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
; Segurança
:: [[Segurança:Papeis de Usuários|Papeis de Usuários]]
; Serviços
:: [[Authentication.svc]] (Serviço de Autenticação)
; Páginas do LATROMI Web
:: [[Report.aspx]] (Página de visualização de Consultas)
:: [[RptPrintView.aspx]] - (Página de geração de PDF)
; Serviços Externos
:: [[Integrações:Google Maps|Google Maps]]
; Performance
:: [[Melhoria de Performance no IIS]]
; Injeção de HTML
:: [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
; Wallboard Slideshow
: O que é o Wallboard Slideshow?
:: [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:: [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
ebcedff8f324247f4c1dfe40978bdb248a86b74e
2231
2230
2019-01-02T13:19:48Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Tópicos de Ajuda do Sistema LATROMI}}
; Visão Geral do Sistema
: [[LATROMI Client]]
:: [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:: [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
; Desenvolvimento
: [[Consulta:Visão Geral|Consultas]]
:: [[Consulta:Parâmetros|Parâmetros]]
:: [[Consulta:Restrições|Restrições]]
:: [[Consulta:Grid|Grid]]
:: [[Consulta:Gráfico|Gráfico]]
:: [[Consulta:CrossTab|CrossTab]]
:: [[Consulta:Mapas|Mapas]]
:: [[Consulta:Formatações Condicionais|Formatações Condicionais]]
:: [[Consulta:Botões|Botões]]
:: [[Consulta:Links|Links]]
:: [[Consulta:Comando SQL|Comando SQL]]
:: [[Consulta:Configurações|Configurações]]
: [[Browser Dinâmico:Visão Geral|Browser Dinâmico]]
:: [[Browser Dinâmico:Fonte de Dados|Fonte de Dados]]
:: [[Browser Dinâmico:Parâmetros|Parâmetros]]
:: [[Browser Dinâmico:Colunas|Colunas]]
: [[Formulário Dinâmico:Visão Geral|Formulário Dinâmico]]
:: [[Formulário Dinâmico:Campos|Campos]]
:: [[Formulário Dinâmico:Layout|Layout]]
:: [[Formulário Dinâmico:Parâmetros|Parâmetros]]
:: [[Formulário Dinâmico:Variáveis|Variáveis]]
:: [[Formulário Dinâmico:Programação|Programação]]
:: [[Formulário Dinâmico:Janelas|Janelas]]
:: [[Formulário Dinâmico:Documentos|Documentos]]
:: [[Formulário Dinâmico:Configurações|Configurações]]
: [[Extrator de Arquivos:Visão Geral|Extrator de Arquivos]]
:: [[Extrator de Arquivos:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Utilizando em Consultas|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Extração através de requisição HTTP|Extração através de requisição HTTP]]
: [[Documentos:Visão Geral|Documentos]]
:: [[Documentos:Adicionando Imagens|Adicionando Imagens]]
:: [[Documentos:Incorporando Documentos|Incorporando Documentos]]
:: [[Documentos:Referenciando Documentos|Referenciando Documentos]]
:: [[Documentos:Utilizando em Formulários|Utilizando em Formulários]]
: [[Traduções:Visão Geral|Traduções]]
:: [[Traduções:Tradução Automática|Tradução Automática]]
:: [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
:: [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers Dinâmicos]]
:: [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Traduções:Alterando o Idioma do Usuário|Alterando o Idioma do Usuário]]
; [[Menus:Visão Geral|Menu]]
:: [[Menus:Variáveis Globais|Variáveis Globais]]
:: [[Controle de Versão]]
; Autenticação
:: [[Autenticação simples via URL]]
:: [[Autenticação com token via URL]]
; Provedores de Dados
:: [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:: [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
; Segurança
:: [[Segurança:Papeis de Usuários|Papeis de Usuários]]
; Serviços
:: [[Authentication.svc]] (Serviço de Autenticação)
; Páginas do LATROMI Web
:: [[Report.aspx]] (Página de visualização de Consultas)
:: [[RptPrintView.aspx]] - (Página de geração de PDF)
; Serviços Externos
:: [[Integrações:Google Maps|Google Maps]]
; Performance
:: [[Melhoria de Performance no IIS]]
; Injeção de HTML
:: [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
; Wallboard Slideshow
:: O que é o Wallboard Slideshow?
:: [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:: [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
d36b1436436f7ff8997b0e736b904f5382acc3f8
2256
2231
2019-04-10T21:16:36Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Tópicos de Ajuda do Sistema LATROMI}}
; Visão Geral do Sistema
: [[LATROMI Client]]
:: [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:: [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
; Desenvolvimento
: [[Consulta:Visão Geral|Consultas]]
:: [[Consulta:Parâmetros|Parâmetros]]
:: [[Consulta:Restrições|Restrições]]
:: [[Consulta:Grid|Grid]]
:: [[Consulta:Gráfico|Gráfico]]
:: [[Consulta:CrossTab|CrossTab]]
:: [[Consulta:Mapas|Mapas]]
:: [[Consulta:Formatações Condicionais|Formatações Condicionais]]
:: [[Consulta:Botões|Botões]]
:: [[Consulta:Links|Links]]
:: [[Consulta:Comando SQL|Comando SQL]]
:: [[Consulta:Configurações|Configurações]]
: [[Browser Dinâmico:Visão Geral|Browser Dinâmico]]
:: [[Browser Dinâmico:Fonte de Dados|Fonte de Dados]]
:: [[Browser Dinâmico:Parâmetros|Parâmetros]]
:: [[Browser Dinâmico:Colunas|Colunas]]
: [[Formulário Dinâmico:Visão Geral|Formulário Dinâmico]]
:: [[Formulário Dinâmico:Campos|Campos]]
:: [[Formulário Dinâmico:Layout|Layout]]
:: [[Formulário Dinâmico:Parâmetros|Parâmetros]]
:: [[Formulário Dinâmico:Variáveis|Variáveis]]
:: [[Formulário Dinâmico:Programação|Programação]]
:: [[Formulário Dinâmico:Janelas|Janelas]]
:: [[Formulário Dinâmico:Documentos|Documentos]]
:: [[Formulário Dinâmico:Configurações|Configurações]]
: [[Extrator de Arquivos:Visão Geral|Extrator de Arquivos]]
:: [[Extrator de Arquivos:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Utilizando em Consultas|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Extração através de requisição HTTP|Extração através de requisição HTTP]]
: [[Documentos:Visão Geral|Documentos]]
:: [[Documentos:Adicionando Imagens|Adicionando Imagens]]
:: [[Documentos:Incorporando Documentos|Incorporando Documentos]]
:: [[Documentos:Referenciando Documentos|Referenciando Documentos]]
:: [[Documentos:Utilizando em Formulários|Utilizando em Formulários]]
: [[Traduções:Visão Geral|Traduções]]
:: [[Traduções:Tradução Automática|Tradução Automática]]
:: [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
:: [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers Dinâmicos]]
:: [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Traduções:Alterando o Idioma do Usuário|Alterando o Idioma do Usuário]]
; [[Menus:Visão Geral|Menu]]
:: [[Menus:Variáveis Globais|Variáveis Globais]]
:: [[Controle de Versão]]
; Autenticação
:: [[Autenticação simples via URL]]
:: [[Autenticação com token via URL]]
; Provedores de Dados
:: [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:: [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
:: [[Conectando-se a um banco de dados IBM DB2]]
; Segurança
:: [[Segurança:Papeis de Usuários|Papeis de Usuários]]
; Serviços
:: [[Authentication.svc]] (Serviço de Autenticação)
; Páginas do LATROMI Web
:: [[Report.aspx]] (Página de visualização de Consultas)
:: [[RptPrintView.aspx]] - (Página de geração de PDF)
; Serviços Externos
:: [[Integrações:Google Maps|Google Maps]]
; Performance
:: [[Melhoria de Performance no IIS]]
; Injeção de HTML
:: [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
; Wallboard Slideshow
:: O que é o Wallboard Slideshow?
:: [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:: [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
b1107e8a752280de6ebe0b76b7611ef8e2ca8868
2257
2256
2019-04-10T21:16:51Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Tópicos de Ajuda do Sistema LATROMI}}
; Visão Geral do Sistema
: [[LATROMI Client]]
:: [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:: [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
; Desenvolvimento
: [[Consulta:Visão Geral|Consultas]]
:: [[Consulta:Parâmetros|Parâmetros]]
:: [[Consulta:Restrições|Restrições]]
:: [[Consulta:Grid|Grid]]
:: [[Consulta:Gráfico|Gráfico]]
:: [[Consulta:CrossTab|CrossTab]]
:: [[Consulta:Mapas|Mapas]]
:: [[Consulta:Formatações Condicionais|Formatações Condicionais]]
:: [[Consulta:Botões|Botões]]
:: [[Consulta:Links|Links]]
:: [[Consulta:Comando SQL|Comando SQL]]
:: [[Consulta:Configurações|Configurações]]
: [[Browser Dinâmico:Visão Geral|Browser Dinâmico]]
:: [[Browser Dinâmico:Fonte de Dados|Fonte de Dados]]
:: [[Browser Dinâmico:Parâmetros|Parâmetros]]
:: [[Browser Dinâmico:Colunas|Colunas]]
: [[Formulário Dinâmico:Visão Geral|Formulário Dinâmico]]
:: [[Formulário Dinâmico:Campos|Campos]]
:: [[Formulário Dinâmico:Layout|Layout]]
:: [[Formulário Dinâmico:Parâmetros|Parâmetros]]
:: [[Formulário Dinâmico:Variáveis|Variáveis]]
:: [[Formulário Dinâmico:Programação|Programação]]
:: [[Formulário Dinâmico:Janelas|Janelas]]
:: [[Formulário Dinâmico:Documentos|Documentos]]
:: [[Formulário Dinâmico:Configurações|Configurações]]
: [[Extrator de Arquivos:Visão Geral|Extrator de Arquivos]]
:: [[Extrator de Arquivos:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Utilizando em Consultas|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Extração através de requisição HTTP|Extração através de requisição HTTP]]
: [[Documentos:Visão Geral|Documentos]]
:: [[Documentos:Adicionando Imagens|Adicionando Imagens]]
:: [[Documentos:Incorporando Documentos|Incorporando Documentos]]
:: [[Documentos:Referenciando Documentos|Referenciando Documentos]]
:: [[Documentos:Utilizando em Formulários|Utilizando em Formulários]]
: [[Traduções:Visão Geral|Traduções]]
:: [[Traduções:Tradução Automática|Tradução Automática]]
:: [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
:: [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers Dinâmicos]]
:: [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Traduções:Alterando o Idioma do Usuário|Alterando o Idioma do Usuário]]
; [[Menus:Visão Geral|Menu]]
:: [[Menus:Variáveis Globais|Variáveis Globais]]
:: [[Controle de Versão]]
; Autenticação
:: [[Autenticação simples via URL]]
:: [[Autenticação com token via URL]]
; Provedores de Dados
:: [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:: [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
:: [[Conectando-se a um banco de dados IBM DB2]]
; Segurança
:: [[Segurança:Papeis de Usuários|Papeis de Usuários]]
; Serviços
:: [[Authentication.svc]] (Serviço de Autenticação)
; Páginas do LATROMI Web
:: [[Report.aspx]] (Página de visualização de Consultas)
:: [[RptPrintView.aspx]] - (Página de geração de PDF)
; Serviços Externos
:: [[Integrações:Google Maps|Google Maps]]
; Performance
:: [[Melhoria de Performance no IIS]]
; Injeção de HTML
:: [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
; Wallboard Slideshow
:: O que é o Wallboard Slideshow?
:: [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:: [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
6f9969f3b4491c0cda7a82f934725a997d27612e
Solução de Problemas
0
16
2232
2180
2019-01-02T13:22:16Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* LATROMI Client
* LATROMI Web
** [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
** [[Erro SQL1159 ao utilizar o banco IBM DB2 via .NET Provider]]
** [[Página de geração de PDF abre mas o conteúdo não aparece| Janela com geração de PDF abre mas o conteúdo não aparece]]
** [[Erros do Crystal Reports|Erros do Crystal Reports]]
** [[Erros do Formulário Dinâmico]]
** [[Erros do Browser Dinâmico]]
** [[Erro: ViewState Inválido]]
* pgAdmin
** [[Erros do pgAdmin]]
* SQL Server:
** [[Solução de Problemas do SQL Server]]
9c62b75809bc594773541228e1d0c830a542a8b3
Arquivo:Error Invalid ViewState.png
6
321
2233
2019-01-02T13:29:03Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Erro: ViewState Inválido.
e5ac53ae576449f24a034b76cb9db1aa5b973193
ERRO: ViewState Inválido
0
322
2234
2019-01-02T13:48:36Z
Daniel.giacomelli
1
Criou página com '== Problema == Ao utilizar a mesma página por mais de 24h sem atualiza-la, o sistema exibe a mensagem <cite>“Esta página ficou inativa por muito tempo ou houve alguma muda...'
wikitext
text/x-wiki
== Problema ==
Ao utilizar a mesma página por mais de 24h sem atualiza-la, o sistema exibe a mensagem <cite>“Esta página ficou inativa por muito tempo ou houve alguma mudança no servidor. Por favor, recarregue essa página para continuar.”</cite>.
[[Arquivo:Error Invalid ViewState.png|none|ViewState Inválido]]
== Causa ==
O sistema utiliza uma lógica otimizada de carregamento do [https://docs.microsoft.com/previous-versions/dotnet/netframework-3.0/ms178198(v=vs.85) ViewState]. As informações são gravadas em arquivos físico no servidor, ao invés de serem trafegadas entre Cliente x Servidor a cada ''PostBack''. A exclusão destes arquivos é realizada por uma tarefa executada em segundo plano que ocorre de hora em hora, e exclui os arquivos que não horam alterados a mais de 24 horas.
Essa tarefa utiliza como referência a propriedade <code>FileInfo.LastWriteTimeUtc</code> do arquivo. Essa propriedade deveria possuir a data e hora da última alteração do arquivo, porém a atualização dessa propriedade foi desabilitada a partir do Windows Vista por motivos de Performance.
== Solução ==
Para solucionar este problema é necessário habilitar a atualização da propriedade <code>FileInfo.LastWriteTimeUtc</code> no Registro do Windows.
Siga os passos abaixo para habilitar:
# Acesse o Registro do Windows (Menu Iniciar → Executar → regedit).
# Localiza a chave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
# Informe '''0''' no valor do parâmetro '''NtfsDisableLastAccessUpdate'''.
# Reinicie o Windows.
ou
: Execute o comando <code>fsutil behavior set disablelastaccess 0</code> com privilégios de administrador.
e2dd3649f2d04023fea5799296ce23966e8323a4
2235
2234
2019-01-02T13:50:40Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Problema ==
Ao utilizar a mesma página por mais de 24 horas sem atualiza-la, o sistema exibe a mensagem <cite>“Esta página ficou inativa por muito tempo ou houve alguma mudança no servidor. Por favor, recarregue essa página para continuar.”</cite>.
[[Arquivo:Error Invalid ViewState.png|none|ViewState Inválido]]
== Causa ==
O sistema utiliza uma lógica otimizada de carregamento do [https://docs.microsoft.com/previous-versions/dotnet/netframework-3.0/ms178198(v=vs.85) ViewState]. As informações são gravadas em arquivos físicos no servidor, ao invés de serem trafegadas entre Cliente x Servidor a cada ''PostBack''. A exclusão destes arquivos é realizada por uma tarefa executada em segundo plano que ocorre de hora em hora, e exclui os arquivos que não horam alterados a mais de 24 horas.
Essa tarefa utiliza como referência a propriedade <code>LastWriteTimeUtc</code> do arquivo. Essa propriedade deveria possuir a data e hora da última alteração do arquivo, porém a atualização dessa propriedade foi desabilitada a partir do Windows Vista por motivos de Performance.
== Solução ==
Para solucionar este problema é necessário habilitar a atualização da propriedade <code>LastWriteTimeUtc</code> no Registro do Windows.
Siga os passos abaixo para habilitar:
# Acesse o Registro do Windows (Menu Iniciar → Executar → regedit).
# Localiza a chave <code>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem</code>.
# Informe '''0''' no valor do parâmetro '''NtfsDisableLastAccessUpdate'''.
# Reinicie o Windows.
ou
: Execute o comando <code>fsutil behavior set disablelastaccess 0</code> com privilégios de administrador.
c7389e2d5b03781fd882ad55074ed33cef42130b
2236
2235
2019-01-02T13:54:31Z
Daniel.giacomelli
1
/* Solução */
wikitext
text/x-wiki
== Problema ==
Ao utilizar a mesma página por mais de 24 horas sem atualiza-la, o sistema exibe a mensagem <cite>“Esta página ficou inativa por muito tempo ou houve alguma mudança no servidor. Por favor, recarregue essa página para continuar.”</cite>.
[[Arquivo:Error Invalid ViewState.png|none|ViewState Inválido]]
== Causa ==
O sistema utiliza uma lógica otimizada de carregamento do [https://docs.microsoft.com/previous-versions/dotnet/netframework-3.0/ms178198(v=vs.85) ViewState]. As informações são gravadas em arquivos físicos no servidor, ao invés de serem trafegadas entre Cliente x Servidor a cada ''PostBack''. A exclusão destes arquivos é realizada por uma tarefa executada em segundo plano que ocorre de hora em hora, e exclui os arquivos que não horam alterados a mais de 24 horas.
Essa tarefa utiliza como referência a propriedade <code>LastWriteTimeUtc</code> do arquivo. Essa propriedade deveria possuir a data e hora da última alteração do arquivo, porém a atualização dessa propriedade foi desabilitada a partir do Windows Vista por motivos de Performance.
== Solução ==
Para solucionar este problema é necessário habilitar a atualização da propriedade <code>LastWriteTimeUtc</code> no Registro do Windows.
Siga os passos abaixo para habilitar:
# Acesse o Registro do Windows (Menu Iniciar → Executar → regedit).
# Localiza a chave <code>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem</code>.
# Informe '''0''' no valor do parâmetro [https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc758569(v=ws.10) NtfsDisableLastAccessUpdate].
# Reinicie o Windows.
ou
: Execute o comando <code>fsutil behavior set disablelastaccess 0</code> com privilégios de administrador.
740c1002f8d2b4260efb283ea8a95c5974dd7567
2237
2236
2019-01-02T13:57:24Z
Daniel.giacomelli
1
/* Solução */
wikitext
text/x-wiki
== Problema ==
Ao utilizar a mesma página por mais de 24 horas sem atualiza-la, o sistema exibe a mensagem <cite>“Esta página ficou inativa por muito tempo ou houve alguma mudança no servidor. Por favor, recarregue essa página para continuar.”</cite>.
[[Arquivo:Error Invalid ViewState.png|none|ViewState Inválido]]
== Causa ==
O sistema utiliza uma lógica otimizada de carregamento do [https://docs.microsoft.com/previous-versions/dotnet/netframework-3.0/ms178198(v=vs.85) ViewState]. As informações são gravadas em arquivos físicos no servidor, ao invés de serem trafegadas entre Cliente x Servidor a cada ''PostBack''. A exclusão destes arquivos é realizada por uma tarefa executada em segundo plano que ocorre de hora em hora, e exclui os arquivos que não horam alterados a mais de 24 horas.
Essa tarefa utiliza como referência a propriedade <code>LastWriteTimeUtc</code> do arquivo. Essa propriedade deveria possuir a data e hora da última alteração do arquivo, porém a atualização dessa propriedade foi desabilitada a partir do Windows Vista por motivos de Performance.
== Solução ==
Para solucionar este problema é necessário habilitar a atualização da propriedade <code>LastWriteTimeUtc</code> no Registro do Windows.
Siga os passos abaixo para habilitar:
# Acesse o Registro do Windows (Menu Iniciar → Executar → regedit).
# Localiza a chave <code>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem</code>.
# Informe '''0''' no valor do parâmetro [https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc758569(v=ws.10) NtfsDisableLastAccessUpdate].
# Reinicie o Windows.
ou
: Execute o comando <code>fsutil behavior set disablelastaccess 0</code> com privilégios de administrador.
'''OBS.:''' É recomendável que essa alteração seja desfeita se resultar em redução de performance no Servidor.
f59e876ec051e1b6a510b16d2fc37228bc75e714
2238
2237
2019-01-02T13:58:58Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Problema ==
Ao utilizar a mesma página por mais de 24 horas sem atualiza-la, o sistema exibe a mensagem <cite>“Esta página ficou inativa por muito tempo ou houve alguma mudança no servidor. Por favor, recarregue essa página para continuar.”</cite>.
[[Arquivo:Error Invalid ViewState.png|none|ViewState Inválido]]
== Causa ==
O sistema utiliza uma lógica otimizada de carregamento do [https://docs.microsoft.com/previous-versions/dotnet/netframework-3.0/ms178198(v=vs.85) ViewState]. As informações são gravadas em arquivos físicos no servidor, ao invés de serem trafegadas entre Cliente x Servidor a cada ''PostBack''. A exclusão destes arquivos é realizada por uma tarefa executada em segundo plano que ocorre de hora em hora, e exclui os arquivos que não horam alterados a mais de 24 horas.
Essa tarefa utiliza como referência a propriedade <code>LastWriteTimeUtc</code> do arquivo. Essa propriedade deveria possuir a data e hora da última alteração do arquivo, porém a atualização dessa propriedade foi desabilitada a partir do Windows Vista por motivos de Performance.
== Solução ==
Para solucionar este problema é necessário habilitar a atualização da propriedade <code>LastWriteTimeUtc</code> no Registro do Windows.
Siga os passos abaixo para habilitar:
# Acesse o Registro do Windows (Menu Iniciar → Executar → regedit).
# Localiza a chave <code>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem</code>.
# Informe '''0''' no valor do parâmetro [https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc758569(v=ws.10) NtfsDisableLastAccessUpdate].
# Reinicie o Windows.
ou
: Execute o comando <code>fsutil behavior set disablelastaccess 0</code> com privilégios de administrador.
'''OBS.:''' É recomendável que essa alteração seja desfeita se resultar em redução de performance no Servidor.
== Ver Também ==
* [https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/fsutil-behavior Fsutil]
* [https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc758569(v=ws.10) NtfsDisableLastAccessUpdate]
7939cef6437918394bd100c7e007dbabaa0f6892
2239
2238
2019-01-02T15:46:01Z
Daniel.giacomelli
1
/* Solução */
wikitext
text/x-wiki
== Problema ==
Ao utilizar a mesma página por mais de 24 horas sem atualiza-la, o sistema exibe a mensagem <cite>“Esta página ficou inativa por muito tempo ou houve alguma mudança no servidor. Por favor, recarregue essa página para continuar.”</cite>.
[[Arquivo:Error Invalid ViewState.png|none|ViewState Inválido]]
== Causa ==
O sistema utiliza uma lógica otimizada de carregamento do [https://docs.microsoft.com/previous-versions/dotnet/netframework-3.0/ms178198(v=vs.85) ViewState]. As informações são gravadas em arquivos físicos no servidor, ao invés de serem trafegadas entre Cliente x Servidor a cada ''PostBack''. A exclusão destes arquivos é realizada por uma tarefa executada em segundo plano que ocorre de hora em hora, e exclui os arquivos que não horam alterados a mais de 24 horas.
Essa tarefa utiliza como referência a propriedade <code>LastWriteTimeUtc</code> do arquivo. Essa propriedade deveria possuir a data e hora da última alteração do arquivo, porém a atualização dessa propriedade foi desabilitada a partir do Windows Vista por motivos de Performance.
== Solução ==
Para solucionar este problema é necessário habilitar a atualização da propriedade <code>LastWriteTimeUtc</code> no Registro do Windows.
Siga os passos abaixo para habilitar:
# Acesse o Registro do Windows (Menu Iniciar → Executar → regedit).
# Localiza a chave <code>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem</code>.
# Informe '''0''' no valor do parâmetro [https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc758569(v=ws.10) NtfsDisableLastAccessUpdate].
# Reinicie o Windows.
ou
: Execute o comando <code>fsutil behavior set disablelastaccess 0</code> com privilégios de administrador.
'''OBS.:''' <span style="color:red">É recomendável que essa alteração seja desfeita se resultar em redução de performance no Servidor.</span>
== Ver Também ==
* [https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/fsutil-behavior Fsutil]
* [https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc758569(v=ws.10) NtfsDisableLastAccessUpdate]
4c1e029d89db957d8ee9471ba1a71fb7b8af0836
Conectando-se a um banco de dados Oracle
0
66
2240
2175
2019-01-04T15:34:11Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Passo-a-passo ==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|200px|thumb|right|Configuração de conexão com um banco de dados Oracle]]
# Se você estiver com o LATROMI Client aberto, feche-o.
# Baixe e instale a última versão do pacote [https://www.oracle.com/technetwork/topics/dotnet/downloads ODAC XCopy, ODP.NET Managed Driver]
# Abra o LATROMI Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* '''Nome''': Informe um nome para a conexão que será criada.
#* '''Provider''': Selecione ''Oracle.ManagedDataAccess.Client'' (se for uma versão mais antiga, pode aparecer como ''Oracle.DataAccess.Client'').
#* '''Servidor''': Informe o endereço do servidor onde está o banco de dados.
#* '''Nome do Serviço''': Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]'' do servidor de banco de dados.
#* '''Porta''': Informe a porta para conexão com o banco de dados.
#* '''Usuário''': Usuário para conexão com o banco de dados.
#* '''Senha''': Senha do usuário para conexão com o banco de dados.
== Ver Também ==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
* [http://www.marcioalthmann.net/2014/01/odp-net-the-provider-is-not-compatible-with-the-version-of-oracle-client/ ODP.NET: The provider is not compatible with the version of Oracle client]
[[Category:Provedores de Dados]]
07614c9aedc0a5b2a2ae5426a1327d19eaaa053b
2241
2240
2019-01-04T15:42:44Z
Daniel.giacomelli
1
/* Passo-a-passo */
wikitext
text/x-wiki
== Passo-a-passo ==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|200px|thumb|right|Configuração de conexão com um banco de dados Oracle]]
# Se você estiver com o LATROMI Client aberto, feche-o.
# Baixe e instale a última versão do pacote [https://www.oracle.com/technetwork/topics/dotnet/downloads ODAC XCopy, ODP.NET Managed Driver] no servidor de IIS.
:: Siga as instruções de instalação do arquivo ''readme.htm''. Passe '''true''' no parâmetro ''machine_wide_configuration'' para que o conector seja registrado no machine.config.
# Abra o LATROMI Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* '''Nome''': Informe um nome para a conexão que será criada.
#* '''Provider''': Selecione ''Oracle.ManagedDataAccess.Client'' (se for uma versão mais antiga, pode aparecer como ''Oracle.DataAccess.Client'').
#* '''Servidor''': Informe o endereço do servidor onde está o banco de dados.
#* '''Nome do Serviço''': Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]'' do servidor de banco de dados.
#* '''Porta''': Informe a porta para conexão com o banco de dados.
#* '''Usuário''': Usuário para conexão com o banco de dados.
#* '''Senha''': Senha do usuário para conexão com o banco de dados.
== Problemas ==
Abaixo estão listados alguns problemas que podem ocorrer e como fazer para resolvê-los.
=== O .NET Provider não aparece no LATROMI ===
Se o conector não aparecer na listagem de .NET Providers do Cadastro de Conexão, verifique os seguintes items:
* Verifique se foi informado '''true''' no parâmetro ''machine_wide_configuration''.
* Verifique se a plataforma foi especificada corretamente. Utilize a mesma plataforma usada pelo IIS para executar o site, ou use o valor '''both''' para instalar nas plataformas 32 e 64 simultaneamente.
== Ver Também ==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
* [http://www.marcioalthmann.net/2014/01/odp-net-the-provider-is-not-compatible-with-the-version-of-oracle-client/ ODP.NET: The provider is not compatible with the version of Oracle client]
[[Category:Provedores de Dados]]
1a4fa4e656de02ad295cfb04ab631c53442f601b
2242
2241
2019-01-04T16:04:49Z
Daniel.giacomelli
1
/* O .NET Provider não aparece no LATROMI */
wikitext
text/x-wiki
== Passo-a-passo ==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|200px|thumb|right|Configuração de conexão com um banco de dados Oracle]]
# Se você estiver com o LATROMI Client aberto, feche-o.
# Baixe e instale a última versão do pacote [https://www.oracle.com/technetwork/topics/dotnet/downloads ODAC XCopy, ODP.NET Managed Driver] no servidor de IIS.
:: Siga as instruções de instalação do arquivo ''readme.htm''. Passe '''true''' no parâmetro ''machine_wide_configuration'' para que o conector seja registrado no machine.config.
# Abra o LATROMI Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* '''Nome''': Informe um nome para a conexão que será criada.
#* '''Provider''': Selecione ''Oracle.ManagedDataAccess.Client'' (se for uma versão mais antiga, pode aparecer como ''Oracle.DataAccess.Client'').
#* '''Servidor''': Informe o endereço do servidor onde está o banco de dados.
#* '''Nome do Serviço''': Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]'' do servidor de banco de dados.
#* '''Porta''': Informe a porta para conexão com o banco de dados.
#* '''Usuário''': Usuário para conexão com o banco de dados.
#* '''Senha''': Senha do usuário para conexão com o banco de dados.
== Problemas ==
Abaixo estão listados alguns problemas que podem ocorrer e como fazer para resolvê-los.
=== O .NET Provider não aparece no LATROMI ===
Se o conector não aparecer na listagem de .NET Providers do Cadastro de Conexão, verifique os seguintes items:
* Verifique se foi informado '''true''' no parâmetro ''machine_wide_configuration'' da linha de comando de instalação do conector.
* Verifique se a plataforma foi especificada corretamente na parâmetro ''platform '' da linha de comando de instalação do conector. Utilize a mesma plataforma que IIS usa para executar o site, ou use o valor '''both''' para instalar nas plataformas 32-bits e 64-bits simultaneamente.
== Ver Também ==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
* [http://www.marcioalthmann.net/2014/01/odp-net-the-provider-is-not-compatible-with-the-version-of-oracle-client/ ODP.NET: The provider is not compatible with the version of Oracle client]
[[Category:Provedores de Dados]]
99a4250437af7b3c4793de4396b3e466d7b80bb0
2244
2242
2019-01-04T16:24:18Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Passo-a-passo ==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|200px|thumb|right|Configuração de conexão com um banco de dados Oracle]]
[[Arquivo:Oracle ODAC XCopy Download.png|miniaturadaimagem|Página de Downloads do Oracle ODAC XCopy]]
# Se você estiver com o LATROMI Client aberto, feche-o.
# Baixe e instale a última versão do pacote [https://www.oracle.com/technetwork/topics/dotnet/downloads ODAC XCopy, ODP.NET Managed Driver] no servidor de IIS.
:: Siga as instruções de instalação do arquivo ''readme.htm''. Passe '''true''' no parâmetro ''machine_wide_configuration'' para que o conector seja registrado no machine.config.
# Abra o LATROMI Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* '''Nome''': Informe um nome para a conexão que será criada.
#* '''Provider''': Selecione ''Oracle.ManagedDataAccess.Client'' (se for uma versão mais antiga, pode aparecer como ''Oracle.DataAccess.Client'').
#* '''Servidor''': Informe o endereço do servidor onde está o banco de dados.
#* '''Nome do Serviço''': Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]'' do servidor de banco de dados.
#* '''Porta''': Informe a porta para conexão com o banco de dados.
#* '''Usuário''': Usuário para conexão com o banco de dados.
#* '''Senha''': Senha do usuário para conexão com o banco de dados.
== Problemas ==
Abaixo estão listados alguns problemas que podem ocorrer e como fazer para resolvê-los.
=== O .NET Provider não aparece no LATROMI ===
Se o conector não aparecer na listagem de .NET Providers do Cadastro de Conexão, verifique os seguintes items:
* Verifique se foi informado '''true''' no parâmetro ''machine_wide_configuration'' da linha de comando de instalação do conector.
* Verifique se a plataforma foi especificada corretamente na parâmetro ''platform '' da linha de comando de instalação do conector. Utilize a mesma plataforma que IIS usa para executar o site, ou use o valor '''both''' para instalar nas plataformas 32-bits e 64-bits simultaneamente.
== Ver Também ==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
* [http://www.marcioalthmann.net/2014/01/odp-net-the-provider-is-not-compatible-with-the-version-of-oracle-client/ ODP.NET: The provider is not compatible with the version of Oracle client]
[[Category:Provedores de Dados]]
f5d0a02a37957ae557285e37a5dece704a74524f
2245
2244
2019-01-04T16:24:44Z
Daniel.giacomelli
1
/* Passo-a-passo */
wikitext
text/x-wiki
== Passo-a-passo ==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|thumb|Configuração de conexão com um banco de dados Oracle]]
[[Arquivo:Oracle ODAC XCopy Download.png|miniaturadaimagem|Página de Downloads do Oracle ODAC XCopy]]
# Se você estiver com o LATROMI Client aberto, feche-o.
# Baixe e instale a última versão do pacote [https://www.oracle.com/technetwork/topics/dotnet/downloads ODAC XCopy, ODP.NET Managed Driver] no servidor de IIS.
:: Siga as instruções de instalação do arquivo ''readme.htm''. Passe '''true''' no parâmetro ''machine_wide_configuration'' para que o conector seja registrado no machine.config.
# Abra o LATROMI Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* '''Nome''': Informe um nome para a conexão que será criada.
#* '''Provider''': Selecione ''Oracle.ManagedDataAccess.Client'' (se for uma versão mais antiga, pode aparecer como ''Oracle.DataAccess.Client'').
#* '''Servidor''': Informe o endereço do servidor onde está o banco de dados.
#* '''Nome do Serviço''': Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]'' do servidor de banco de dados.
#* '''Porta''': Informe a porta para conexão com o banco de dados.
#* '''Usuário''': Usuário para conexão com o banco de dados.
#* '''Senha''': Senha do usuário para conexão com o banco de dados.
== Problemas ==
Abaixo estão listados alguns problemas que podem ocorrer e como fazer para resolvê-los.
=== O .NET Provider não aparece no LATROMI ===
Se o conector não aparecer na listagem de .NET Providers do Cadastro de Conexão, verifique os seguintes items:
* Verifique se foi informado '''true''' no parâmetro ''machine_wide_configuration'' da linha de comando de instalação do conector.
* Verifique se a plataforma foi especificada corretamente na parâmetro ''platform '' da linha de comando de instalação do conector. Utilize a mesma plataforma que IIS usa para executar o site, ou use o valor '''both''' para instalar nas plataformas 32-bits e 64-bits simultaneamente.
== Ver Também ==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
* [http://www.marcioalthmann.net/2014/01/odp-net-the-provider-is-not-compatible-with-the-version-of-oracle-client/ ODP.NET: The provider is not compatible with the version of Oracle client]
[[Category:Provedores de Dados]]
899e5e12775a0cfadb8c306bbfebfc1400d5b3e8
2246
2245
2019-01-04T16:26:33Z
Daniel.giacomelli
1
/* Passo-a-passo */
wikitext
text/x-wiki
== Passo-a-passo ==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|thumb|Configuração de conexão com um banco de dados Oracle]]
[[Arquivo:Oracle ODAC XCopy Download.png|miniaturadaimagem|Página de Downloads do Oracle ODAC XCopy]]
# Se você estiver com o LATROMI Client aberto, feche-o.
# Baixe e instale a última versão do pacote [https://www.oracle.com/technetwork/topics/dotnet/downloads ODAC XCopy, ODP.NET Managed Driver] no servidor de IIS.
:: Siga as instruções de instalação do arquivo ''readme.htm''. Passe '''true''' no parâmetro ''machine_wide_configuration'' para que o conector seja registrado no [https://docs.microsoft.com/en-us/dotnet/framework/configure-apps/#machine-configuration-files machine.config].
# Abra o LATROMI Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* '''Nome''': Informe um nome para a conexão que será criada.
#* '''Provider''': Selecione ''Oracle.ManagedDataAccess.Client'' (se for uma versão mais antiga, pode aparecer como ''Oracle.DataAccess.Client'').
#* '''Servidor''': Informe o endereço do servidor onde está o banco de dados.
#* '''Nome do Serviço''': Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]'' do servidor de banco de dados.
#* '''Porta''': Informe a porta para conexão com o banco de dados.
#* '''Usuário''': Usuário para conexão com o banco de dados.
#* '''Senha''': Senha do usuário para conexão com o banco de dados.
== Problemas ==
Abaixo estão listados alguns problemas que podem ocorrer e como fazer para resolvê-los.
=== O .NET Provider não aparece no LATROMI ===
Se o conector não aparecer na listagem de .NET Providers do Cadastro de Conexão, verifique os seguintes items:
* Verifique se foi informado '''true''' no parâmetro ''machine_wide_configuration'' da linha de comando de instalação do conector.
* Verifique se a plataforma foi especificada corretamente na parâmetro ''platform '' da linha de comando de instalação do conector. Utilize a mesma plataforma que IIS usa para executar o site, ou use o valor '''both''' para instalar nas plataformas 32-bits e 64-bits simultaneamente.
== Ver Também ==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
* [http://www.marcioalthmann.net/2014/01/odp-net-the-provider-is-not-compatible-with-the-version-of-oracle-client/ ODP.NET: The provider is not compatible with the version of Oracle client]
[[Category:Provedores de Dados]]
615af113aab6fd4bf0fea149c92d878500c9cc21
2247
2246
2019-01-04T16:27:41Z
Daniel.giacomelli
1
/* Passo-a-passo */
wikitext
text/x-wiki
== Passo-a-passo ==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|thumb|Configuração de conexão com um banco de dados Oracle]]
[[Arquivo:Oracle ODAC XCopy Download.png|miniaturadaimagem|Página de Downloads do Oracle ODAC XCopy]]
Os passos a seguir devem ser executado no servidor de ISS, onde o LATROMI Web está hospedado.
# Se você estiver com o LATROMI Client aberto, feche-o.
# Baixe e instale a última versão do pacote [https://www.oracle.com/technetwork/topics/dotnet/downloads ODAC XCopy, ODP.NET Managed Driver] no servidor de IIS.
:: Siga as instruções de instalação do arquivo ''readme.htm''. Passe '''true''' no parâmetro ''machine_wide_configuration'' para que o conector seja registrado no [https://docs.microsoft.com/en-us/dotnet/framework/configure-apps/#machine-configuration-files machine.config].
# Abra o LATROMI Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* '''Nome''': Informe um nome para a conexão que será criada.
#* '''Provider''': Selecione ''Oracle.ManagedDataAccess.Client'' (se for uma versão mais antiga, pode aparecer como ''Oracle.DataAccess.Client'').
#* '''Servidor''': Informe o endereço do servidor onde está o banco de dados.
#* '''Nome do Serviço''': Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]'' do servidor de banco de dados.
#* '''Porta''': Informe a porta para conexão com o banco de dados.
#* '''Usuário''': Usuário para conexão com o banco de dados.
#* '''Senha''': Senha do usuário para conexão com o banco de dados.
== Problemas ==
Abaixo estão listados alguns problemas que podem ocorrer e como fazer para resolvê-los.
=== O .NET Provider não aparece no LATROMI ===
Se o conector não aparecer na listagem de .NET Providers do Cadastro de Conexão, verifique os seguintes items:
* Verifique se foi informado '''true''' no parâmetro ''machine_wide_configuration'' da linha de comando de instalação do conector.
* Verifique se a plataforma foi especificada corretamente na parâmetro ''platform '' da linha de comando de instalação do conector. Utilize a mesma plataforma que IIS usa para executar o site, ou use o valor '''both''' para instalar nas plataformas 32-bits e 64-bits simultaneamente.
== Ver Também ==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
* [http://www.marcioalthmann.net/2014/01/odp-net-the-provider-is-not-compatible-with-the-version-of-oracle-client/ ODP.NET: The provider is not compatible with the version of Oracle client]
[[Category:Provedores de Dados]]
2066609bc47643c419d0749e4e5e31ceb5f5046e
Arquivo:Oracle ODAC XCopy Download.png
6
323
2243
2019-01-04T16:24:09Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Página de Downloads do Oracle ODAC XCopy
c13ea192e4a4fc2e59876c239860bf6981eafe90
Desenvolvedor:APIs/JavaScript/latromi.formInstance
3000
236
2248
1817
2019-01-16T16:34:02Z
Daniel.giacomelli
1
/* Propriedades */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Fornece propriedades e métodos para manipulação do Formulário Dinâmico. A instância desse objeto deve ser obtida através da API estática [[Dev:APIs/JavaScript/latromi.formManager|formManager]].
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/id|id]]
|Obtém o ID do Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/upgradeCode|upgradeCode]]
|Obtém o Código de Atualização Formulário Dinâmico.
| fields
|
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Atribui valor a um campo.
|}
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
9cb9095dfc99985c471f6cd14c2107abee9228e1
2249
2248
2019-01-16T16:34:15Z
Daniel.giacomelli
1
/* Propriedades */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Fornece propriedades e métodos para manipulação do Formulário Dinâmico. A instância desse objeto deve ser obtida através da API estática [[Dev:APIs/JavaScript/latromi.formManager|formManager]].
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/id|id]]
|Obtém o ID do Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/upgradeCode|upgradeCode]]
|Obtém o Código de Atualização Formulário Dinâmico.
|-
| fields
|
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Atribui valor a um campo.
|}
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
06a974fa296066c759ec038530274807789eefee
2250
2249
2019-01-17T13:23:02Z
Daniel.giacomelli
1
/* Métodos */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Fornece propriedades e métodos para manipulação do Formulário Dinâmico. A instância desse objeto deve ser obtida através da API estática [[Dev:APIs/JavaScript/latromi.formManager|formManager]].
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/id|id]]
|Obtém o ID do Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/upgradeCode|upgradeCode]]
|Obtém o Código de Atualização Formulário Dinâmico.
|-
| fields
|
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Atribui valor a um campo.
|getVariableValue
|
|-
|setVariableValue
|
|}
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
1425e7df0bbce63953b0bea9dac56cf5f5391ed3
2251
2250
2019-01-17T13:23:30Z
Daniel.giacomelli
1
/* Métodos */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Fornece propriedades e métodos para manipulação do Formulário Dinâmico. A instância desse objeto deve ser obtida através da API estática [[Dev:APIs/JavaScript/latromi.formManager|formManager]].
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/id|id]]
|Obtém o ID do Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/upgradeCode|upgradeCode]]
|Obtém o Código de Atualização Formulário Dinâmico.
|-
| fields
|
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Atribui valor a um campo.
|-
|getVariableValue
|
|-
|setVariableValue
|
|}
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
22a065008ce26e6320c3e97ad8dc4f8932962b68
2252
2251
2019-01-17T13:24:40Z
Daniel.giacomelli
1
/* Métodos */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Fornece propriedades e métodos para manipulação do Formulário Dinâmico. A instância desse objeto deve ser obtida através da API estática [[Dev:APIs/JavaScript/latromi.formManager|formManager]].
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/id|id]]
|Obtém o ID do Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/upgradeCode|upgradeCode]]
|Obtém o Código de Atualização Formulário Dinâmico.
|-
| fields
|
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Atribui valor a um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getVariableValue(string)|getVariableValue(string)]]
|Obtém o valor atual de uma variável.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setVariableValue(string,any)|setVariableValue(string, any)]]
|Atribui valor a uma variável.
|}
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
6575efca1348f2153f6d12638a6485aba135e097
2253
2252
2019-01-17T13:25:37Z
Daniel.giacomelli
1
/* Propriedades */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Fornece propriedades e métodos para manipulação do Formulário Dinâmico. A instância desse objeto deve ser obtida através da API estática [[Dev:APIs/JavaScript/latromi.formManager|formManager]].
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/id|id]]
|Obtém o ID do Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/upgradeCode|upgradeCode]]
|Obtém o Código de Atualização Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/fields|fields]]
|Obtém um array de latromi.fieldInstance.
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Atribui valor a um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getVariableValue(string)|getVariableValue(string)]]
|Obtém o valor atual de uma variável.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setVariableValue(string,any)|setVariableValue(string, any)]]
|Atribui valor a uma variável.
|}
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
a6a518facedefd4445a463b1532bc2e244a9965b
2254
2253
2019-01-17T13:26:14Z
Daniel.giacomelli
1
/* Propriedades */
wikitext
text/x-wiki
{{DISPLAYTITLE:latromi.formInstance}}__NOTOC__
Fornece propriedades e métodos para manipulação do Formulário Dinâmico. A instância desse objeto deve ser obtida através da API estática [[Dev:APIs/JavaScript/latromi.formManager|formManager]].
== Propriedades ==
{|class="wikitable apidoctable2"
! Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/id|id]]
|Obtém o ID do Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/upgradeCode|upgradeCode]]
|Obtém o Código de Atualização Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/fields|fields]]
|Obtém um array de [[Dev:APIs/JavaScript/latromi.fieldInstance|latromi.fieldInstance]].
|}
== Métodos ==
{|class="wikitable apidoctable2"
!Nome
! Descrição
|----------------------------------
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Obtém o valor atual de um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Atribui valor a um campo.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/getVariableValue(string)|getVariableValue(string)]]
|Obtém o valor atual de uma variável.
|-
|[[DEV:APIs/JavaScript/latromi.formInstance/setVariableValue(string,any)|setVariableValue(string, any)]]
|Atribui valor a uma variável.
|}
== Ver Também ==
: [[DEV:APIs/JavaScript/latromi.formManager|Objeto latromi.formManager]]
f894c3fe58250140d23ff0bf3adb9f65fe6fc328
Conectando-se a um banco de dados IBM DB2
0
324
2258
2019-04-10T21:37:15Z
Daniel.giacomelli
1
Criou página com '== Passo-a-passo == Os passos a seguir devem ser executado no servidor de IIS, onde o LATROMI Web está hospedado. # Se você estiver com o LATROMI Client aberto, feche-o. # A...'
wikitext
text/x-wiki
== Passo-a-passo ==
Os passos a seguir devem ser executado no servidor de IIS, onde o LATROMI Web está hospedado.
# Se você estiver com o LATROMI Client aberto, feche-o.
# Acesse o site [https://www.ibm.com/support/fixcentral/ https://www.ibm.com/support/fixcentral/]
#* Na página '''IBM Fix Central''', clique na aba "Selecionar Produto".
#* No campo '''Grupo de Produtos''', selecione '''Information Management'''
#* O campo '''Selecione dentre Information Management''' será exibido. Nele, selecione a opção '''IBM Data Server Client Packages'''.
#* O campo '''Versão Instalada''' será exibido. Nele, selecione a versão mais recente compatível com o seu banco de dados.
#* O campo '''Plataforma''' será exibido. Nele, selecione a plataforma correspondente ao servidor IIS.
#*: ''Atenção: Por padrão, duranta a instalação do LATROMI, o sistema dá preferência para o modo 64-bits. Mas se o Pool de aplicativos do site estiver rodando em modo 32-bits, você deve selecionar essa plataforma.''
#* Clique no botão '''Continuar'''
# Na próxima página, selecione '''Procurar por correções''', e clique no botão '''Continuar'''.
# Na próxima página, selecione a correção mais recente, e clique no botão '''Continuar'''.
# Na última página, clique no botão '''Fazer Download Agora'''.
4a8cd506766c2fd4d5297d4e8b4c060e91946699
2259
2258
2019-04-10T21:39:08Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Passo-a-passo ==
Os passos a seguir devem ser executado no servidor de IIS, onde o LATROMI Web está hospedado.
# Se você estiver com o LATROMI Client aberto, feche-o.
# Acesse o site [https://www.ibm.com/support/fixcentral/ https://www.ibm.com/support/fixcentral/]
#* Na página '''IBM Fix Central''', clique na aba "Selecionar Produto".
#* No campo '''Grupo de Produtos''', selecione '''Information Management'''
#* O campo '''Selecione dentre Information Management''' será exibido. Nele, selecione a opção '''IBM Data Server Client Packages'''.
#* O campo '''Versão Instalada''' será exibido. Nele, selecione a versão mais recente compatível com o seu banco de dados.
#* O campo '''Plataforma''' será exibido. Nele, selecione a plataforma correspondente ao servidor IIS.
#*: ''Atenção: Se o Pool de aplicativos do site estiver rodando em modo 32-bits, você deve selecionar essa plataforma, independentemente da plataforma do servidor.''
#* Clique no botão '''Continuar'''
# Na próxima página, selecione '''Procurar por correções''', e clique no botão '''Continuar'''.
# Na próxima página, selecione a correção mais recente, e clique no botão '''Continuar'''.
# Na última página, clique no botão '''Fazer Download Agora'''.
2881996c27e5789e4dc8a08a20fab228315fc3a0
2260
2259
2019-04-10T21:41:37Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Passo-a-passo ==
Os passos a seguir devem ser executado no servidor de IIS, onde o LATROMI Web está hospedado.
# Se você estiver com o LATROMI Client aberto, feche-o.
# Acesse o site [https://www.ibm.com/support/fixcentral/ IBM Fix Central]
#* Na página '''IBM Fix Central''', clique na aba "Selecionar Produto".
#* No campo '''Grupo de Produtos''', selecione '''Information Management'''
#* O campo '''Selecione dentre Information Management''' será exibido. Nele, selecione a opção '''IBM Data Server Client Packages'''.
#* O campo '''Versão Instalada''' será exibido. Nele, selecione a versão mais recente compatível com o seu banco de dados.
#* O campo '''Plataforma''' será exibido. Nele, selecione a plataforma correspondente ao servidor IIS.
#*: ''Atenção: Se o Pool de aplicativos do site estiver rodando em modo 32-bits, você deve selecionar essa plataforma, independentemente da plataforma do servidor.''
#* Clique no botão '''Continuar'''
# Na próxima página, selecione '''Procurar por correções''', e clique no botão '''Continuar'''.
# Na próxima página, selecione a correção mais recente, e clique no botão '''Continuar'''.
# Na última página, clique no botão '''Fazer Download Agora'''.
858e7fa0ccca4b6ab9a6ca270ebc88d5668827b2
2261
2260
2019-04-10T21:42:15Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Passo-a-passo ==
Os passos a seguir devem ser executado no servidor de IIS, onde o LATROMI Web está hospedado.
# Se você estiver com o LATROMI Client aberto, feche-o.
# Acesse o site [https://www.ibm.com/support/fixcentral/ IBM Fix Central]
#* Na página '''IBM Fix Central", clique na aba "Selecionar Produto".
#* No campo "Grupo de Produtos", selecione '''Information Management'''
#* O campo "Selecione dentre Information Management" será exibido. Nele, selecione a opção '''IBM Data Server Client Packages'''.
#* O campo "Versão Instalada" será exibido. Nele, selecione a versão mais recente compatível com o seu banco de dados.
#* O campo "Plataforma" será exibido. Nele, selecione a plataforma correspondente ao servidor IIS.
#*: ''Atenção: Se o Pool de aplicativos do site estiver rodando em modo 32-bits, você deve selecionar essa plataforma, independentemente da plataforma do servidor.''
#* Clique no botão '''Continuar'''
# Na próxima página, selecione '''Procurar por correções''', e clique no botão '''Continuar'''.
# Na próxima página, selecione a correção mais recente, e clique no botão '''Continuar'''.
# Na última página, clique no botão '''Fazer Download Agora'''.
7f186c1568b8abaf1b1bad3b82a742a2d5dfb598
2262
2261
2019-04-10T22:13:18Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Obter o Driver de Conexão ==
O primeiro passo é obter o IBM DB2 Data Provider para .NET Framework. Para isso, siga as instruções abaixo:
# Acesse o site [https://www.ibm.com/support/fixcentral/ IBM Fix Central]
## Na página '''IBM Fix Central''', clique na aba "Selecionar Produto".
## No campo "Grupo de Produtos", selecione '''Information Management'''
## O campo "Selecione dentre Information Management" será exibido. Nele, selecione a opção '''IBM Data Server Client Packages'''.
## O campo "Versão Instalada" será exibido. Nele, selecione a versão mais recente compatível com o seu banco de dados.
## O campo "Plataforma" será exibido. Nele, selecione a plataforma correspondente ao servidor IIS.
##: ''Atenção: Se o Pool de aplicativos do site estiver rodando em modo 32-bits, você deve selecionar essa plataforma, independentemente da plataforma do servidor.''
## Clique no botão '''Continuar'''
# Na próxima página, selecione '''Procurar por correções''', e clique no botão '''Continuar'''.
# Na próxima página, selecione a correção mais recente, e clique no botão '''Continuar'''.
# Na última página, clique no botão '''Fazer Download Agora'''.
# Realize a instalação após o término do download. Ao final, a pasta ''c:\Program Files\IBM\IBM DATA SERVER DRIVER'' será criada no computado.
== Configurar a Conexão ==
Para configurar a conexão, basta selecione o driver ''IBM.Data.DB2'' no campo ''.NET Provider'' durante a inclusão ou modificação de conexão no LATROMI Client. Informe os dados de acesso e pronto.
== Solução de Problemas ==
=== Provedor de Dados não listado ===
==== Problema ====
No LATROMI Client, no campo ''.NET Provider'', o driver ''IBM.Data.DB2'' não aparece na listagem.
==== Solução ====
Se o LATROMI Client estava aberto durante a instalação do driver, pode ser necessário reiniciá-lo para atualizar a lista de provedores.
Se não resolver, verifique se o arquivo ''IBM.Data.DB2.dll'' está devidamente registrado no GAC e no arquivo ''Machine.Config'' do Servidor.
-----
=== Erro SQL1159 rc=10 ===
==== Problema ====
Erro ao utilizar o banco IBM DB2 na WEB via .NET Provider:
SQL1159 Initialization error with DB2 .NET Data Provider, reason code 10, tokens
==== Solução ====
Este ocorre porque o site não tem permissão para acessar o arquivo .dll do driver de conexão.
Para solucionar, tente alterar no pool de aplicativos do site a identidade de ''ApplicationPoolIdentity'' para ''Networkervice''.
Se não resolver, tente atribuir as permissões manualmente no arquivo ''IBM.Data.DB2.dll''
cb95ff04a96829922928a00c097d467874bd16bf
2263
2262
2019-04-10T22:16:54Z
Daniel.giacomelli
1
/* Obter o Driver de Conexão */
wikitext
text/x-wiki
== Obter o Driver de Conexão ==
O primeiro passo é obter o driver de conexão ao banco de dados, chamado ''IBM Data Server Provider for .NET''. Para isso, siga as instruções abaixo:
# Acesse o site [https://www.ibm.com/support/fixcentral/ IBM Fix Central]
## Clique na aba "Selecionar Produto".
## No campo "Grupo de Produtos", selecione '''Information Management'''
## O campo "Selecione dentre Information Management" será exibido. Nele, selecione a opção '''IBM Data Server Client Packages'''.
## O campo "Versão Instalada" será exibido. Nele, selecione a versão mais recente compatível com o seu banco de dados.
## O campo "Plataforma" será exibido. Nele, selecione a plataforma correspondente ao servidor IIS.
##: ''Atenção: Se o Pool de aplicativos do site estiver rodando em modo 32-bits, você deve selecionar essa plataforma, independentemente da plataforma do servidor.''
## Clique no botão '''Continuar'''
# Na próxima página, selecione '''Procurar por correções''', e clique no botão '''Continuar'''.
# Na próxima página, selecione a correção mais recente, e clique no botão '''Continuar'''.
# Na última página, clique no botão '''Fazer Download Agora'''.
# Realize a instalação após o término do download. Ao final, a pasta ''c:\Program Files\IBM\IBM DATA SERVER DRIVER'' será criada no computador.
== Configurar a Conexão ==
Para configurar a conexão, basta selecione o driver ''IBM.Data.DB2'' no campo ''.NET Provider'' durante a inclusão ou modificação de conexão no LATROMI Client. Informe os dados de acesso e pronto.
== Solução de Problemas ==
=== Provedor de Dados não listado ===
==== Problema ====
No LATROMI Client, no campo ''.NET Provider'', o driver ''IBM.Data.DB2'' não aparece na listagem.
==== Solução ====
Se o LATROMI Client estava aberto durante a instalação do driver, pode ser necessário reiniciá-lo para atualizar a lista de provedores.
Se não resolver, verifique se o arquivo ''IBM.Data.DB2.dll'' está devidamente registrado no GAC e no arquivo ''Machine.Config'' do Servidor.
-----
=== Erro SQL1159 rc=10 ===
==== Problema ====
Erro ao utilizar o banco IBM DB2 na WEB via .NET Provider:
SQL1159 Initialization error with DB2 .NET Data Provider, reason code 10, tokens
==== Solução ====
Este ocorre porque o site não tem permissão para acessar o arquivo .dll do driver de conexão.
Para solucionar, tente alterar no pool de aplicativos do site a identidade de ''ApplicationPoolIdentity'' para ''Networkervice''.
Se não resolver, tente atribuir as permissões manualmente no arquivo ''IBM.Data.DB2.dll''
728db3b1c2a0d246c151a65dacdca947835925c2
Conectando-se a um banco de dados IBM DB2
0
324
2264
2263
2019-04-10T22:18:02Z
Daniel.giacomelli
1
/* Configurar a Conexão */
wikitext
text/x-wiki
== Obter o Driver de Conexão ==
O primeiro passo é obter o driver de conexão ao banco de dados, chamado ''IBM Data Server Provider for .NET''. Para isso, siga as instruções abaixo:
# Acesse o site [https://www.ibm.com/support/fixcentral/ IBM Fix Central]
## Clique na aba "Selecionar Produto".
## No campo "Grupo de Produtos", selecione '''Information Management'''
## O campo "Selecione dentre Information Management" será exibido. Nele, selecione a opção '''IBM Data Server Client Packages'''.
## O campo "Versão Instalada" será exibido. Nele, selecione a versão mais recente compatível com o seu banco de dados.
## O campo "Plataforma" será exibido. Nele, selecione a plataforma correspondente ao servidor IIS.
##: ''Atenção: Se o Pool de aplicativos do site estiver rodando em modo 32-bits, você deve selecionar essa plataforma, independentemente da plataforma do servidor.''
## Clique no botão '''Continuar'''
# Na próxima página, selecione '''Procurar por correções''', e clique no botão '''Continuar'''.
# Na próxima página, selecione a correção mais recente, e clique no botão '''Continuar'''.
# Na última página, clique no botão '''Fazer Download Agora'''.
# Realize a instalação após o término do download. Ao final, a pasta ''c:\Program Files\IBM\IBM DATA SERVER DRIVER'' será criada no computador.
== Configurar a Conexão ==
Para configurar a conexão, é necessário que o driver tenha sido instalado no servidor. Depois é só selecione o driver ''IBM.Data.DB2'' no campo ''.NET Provider'' durante a inclusão ou modificação de conexão no LATROMI Client. Informe os dados de acesso e pronto.
== Solução de Problemas ==
=== Provedor de Dados não listado ===
==== Problema ====
No LATROMI Client, no campo ''.NET Provider'', o driver ''IBM.Data.DB2'' não aparece na listagem.
==== Solução ====
Se o LATROMI Client estava aberto durante a instalação do driver, pode ser necessário reiniciá-lo para atualizar a lista de provedores.
Se não resolver, verifique se o arquivo ''IBM.Data.DB2.dll'' está devidamente registrado no GAC e no arquivo ''Machine.Config'' do Servidor.
-----
=== Erro SQL1159 rc=10 ===
==== Problema ====
Erro ao utilizar o banco IBM DB2 na WEB via .NET Provider:
SQL1159 Initialization error with DB2 .NET Data Provider, reason code 10, tokens
==== Solução ====
Este ocorre porque o site não tem permissão para acessar o arquivo .dll do driver de conexão.
Para solucionar, tente alterar no pool de aplicativos do site a identidade de ''ApplicationPoolIdentity'' para ''Networkervice''.
Se não resolver, tente atribuir as permissões manualmente no arquivo ''IBM.Data.DB2.dll''
cc775118ea4511c4c54b86abc58e4345952753f7
2266
2264
2019-04-10T22:19:52Z
Daniel.giacomelli
1
wikitext
text/x-wiki
<gallery>
[[Arquivo:IbmFixCenter Download Connector.png|miniaturadaimagem|Página de downloads do site IBM FIX Central]]
</gallery>
== Obter o Driver de Conexão ==
O primeiro passo é obter o driver de conexão ao banco de dados, chamado ''IBM Data Server Provider for .NET''. Para isso, siga as instruções abaixo:
# Acesse o site [https://www.ibm.com/support/fixcentral/ IBM Fix Central]
## Clique na aba "Selecionar Produto".
## No campo "Grupo de Produtos", selecione '''Information Management'''
## O campo "Selecione dentre Information Management" será exibido. Nele, selecione a opção '''IBM Data Server Client Packages'''.
## O campo "Versão Instalada" será exibido. Nele, selecione a versão mais recente compatível com o seu banco de dados.
## O campo "Plataforma" será exibido. Nele, selecione a plataforma correspondente ao servidor IIS.
##: ''Atenção: Se o Pool de aplicativos do site estiver rodando em modo 32-bits, você deve selecionar essa plataforma, independentemente da plataforma do servidor.''
## Clique no botão '''Continuar'''
# Na próxima página, selecione '''Procurar por correções''', e clique no botão '''Continuar'''.
# Na próxima página, selecione a correção mais recente, e clique no botão '''Continuar'''.
# Na última página, clique no botão '''Fazer Download Agora'''.
# Realize a instalação após o término do download. Ao final, a pasta ''c:\Program Files\IBM\IBM DATA SERVER DRIVER'' será criada no computador.
== Configurar a Conexão ==
Para configurar a conexão, é necessário que o driver tenha sido instalado no servidor. Depois é só selecione o driver ''IBM.Data.DB2'' no campo ''.NET Provider'' durante a inclusão ou modificação de conexão no LATROMI Client. Informe os dados de acesso e pronto.
== Solução de Problemas ==
=== Provedor de Dados não listado ===
==== Problema ====
No LATROMI Client, no campo ''.NET Provider'', o driver ''IBM.Data.DB2'' não aparece na listagem.
==== Solução ====
Se o LATROMI Client estava aberto durante a instalação do driver, pode ser necessário reiniciá-lo para atualizar a lista de provedores.
Se não resolver, verifique se o arquivo ''IBM.Data.DB2.dll'' está devidamente registrado no GAC e no arquivo ''Machine.Config'' do Servidor.
-----
=== Erro SQL1159 rc=10 ===
==== Problema ====
Erro ao utilizar o banco IBM DB2 na WEB via .NET Provider:
SQL1159 Initialization error with DB2 .NET Data Provider, reason code 10, tokens
==== Solução ====
Este ocorre porque o site não tem permissão para acessar o arquivo .dll do driver de conexão.
Para solucionar, tente alterar no pool de aplicativos do site a identidade de ''ApplicationPoolIdentity'' para ''Networkervice''.
Se não resolver, tente atribuir as permissões manualmente no arquivo ''IBM.Data.DB2.dll''
aea81bb3cbedc8cbeb149559cb81223de20c01ae
2267
2266
2019-04-10T22:20:29Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Obter o Driver de Conexão ==
[[Arquivo:IbmFixCenter Download Connector.png|miniaturadaimagem|Página de downloads do site IBM FIX Central]]
O primeiro passo é obter o driver de conexão ao banco de dados, chamado ''IBM Data Server Provider for .NET''. Para isso, siga as instruções abaixo:
# Acesse o site [https://www.ibm.com/support/fixcentral/ IBM Fix Central]
## Clique na aba "Selecionar Produto".
## No campo "Grupo de Produtos", selecione '''Information Management'''
## O campo "Selecione dentre Information Management" será exibido. Nele, selecione a opção '''IBM Data Server Client Packages'''.
## O campo "Versão Instalada" será exibido. Nele, selecione a versão mais recente compatível com o seu banco de dados.
## O campo "Plataforma" será exibido. Nele, selecione a plataforma correspondente ao servidor IIS.
##: ''Atenção: Se o Pool de aplicativos do site estiver rodando em modo 32-bits, você deve selecionar essa plataforma, independentemente da plataforma do servidor.''
## Clique no botão '''Continuar'''
# Na próxima página, selecione '''Procurar por correções''', e clique no botão '''Continuar'''.
# Na próxima página, selecione a correção mais recente, e clique no botão '''Continuar'''.
# Na última página, clique no botão '''Fazer Download Agora'''.
# Realize a instalação após o término do download. Ao final, a pasta ''c:\Program Files\IBM\IBM DATA SERVER DRIVER'' será criada no computador.
== Configurar a Conexão ==
Para configurar a conexão, é necessário que o driver tenha sido instalado no servidor. Depois é só selecione o driver ''IBM.Data.DB2'' no campo ''.NET Provider'' durante a inclusão ou modificação de conexão no LATROMI Client. Informe os dados de acesso e pronto.
== Solução de Problemas ==
=== Provedor de Dados não listado ===
==== Problema ====
No LATROMI Client, no campo ''.NET Provider'', o driver ''IBM.Data.DB2'' não aparece na listagem.
==== Solução ====
Se o LATROMI Client estava aberto durante a instalação do driver, pode ser necessário reiniciá-lo para atualizar a lista de provedores.
Se não resolver, verifique se o arquivo ''IBM.Data.DB2.dll'' está devidamente registrado no GAC e no arquivo ''Machine.Config'' do Servidor.
-----
=== Erro SQL1159 rc=10 ===
==== Problema ====
Erro ao utilizar o banco IBM DB2 na WEB via .NET Provider:
SQL1159 Initialization error with DB2 .NET Data Provider, reason code 10, tokens
==== Solução ====
Este ocorre porque o site não tem permissão para acessar o arquivo .dll do driver de conexão.
Para solucionar, tente alterar no pool de aplicativos do site a identidade de ''ApplicationPoolIdentity'' para ''Networkervice''.
Se não resolver, tente atribuir as permissões manualmente no arquivo ''IBM.Data.DB2.dll''
92e06bdd995bdae57b07901ad2b20496d196a54f
2268
2267
2019-04-10T22:22:09Z
Daniel.giacomelli
1
/* Solução de Problemas */
wikitext
text/x-wiki
== Obter o Driver de Conexão ==
[[Arquivo:IbmFixCenter Download Connector.png|miniaturadaimagem|Página de downloads do site IBM FIX Central]]
O primeiro passo é obter o driver de conexão ao banco de dados, chamado ''IBM Data Server Provider for .NET''. Para isso, siga as instruções abaixo:
# Acesse o site [https://www.ibm.com/support/fixcentral/ IBM Fix Central]
## Clique na aba "Selecionar Produto".
## No campo "Grupo de Produtos", selecione '''Information Management'''
## O campo "Selecione dentre Information Management" será exibido. Nele, selecione a opção '''IBM Data Server Client Packages'''.
## O campo "Versão Instalada" será exibido. Nele, selecione a versão mais recente compatível com o seu banco de dados.
## O campo "Plataforma" será exibido. Nele, selecione a plataforma correspondente ao servidor IIS.
##: ''Atenção: Se o Pool de aplicativos do site estiver rodando em modo 32-bits, você deve selecionar essa plataforma, independentemente da plataforma do servidor.''
## Clique no botão '''Continuar'''
# Na próxima página, selecione '''Procurar por correções''', e clique no botão '''Continuar'''.
# Na próxima página, selecione a correção mais recente, e clique no botão '''Continuar'''.
# Na última página, clique no botão '''Fazer Download Agora'''.
# Realize a instalação após o término do download. Ao final, a pasta ''c:\Program Files\IBM\IBM DATA SERVER DRIVER'' será criada no computador.
== Configurar a Conexão ==
Para configurar a conexão, é necessário que o driver tenha sido instalado no servidor. Depois é só selecione o driver ''IBM.Data.DB2'' no campo ''.NET Provider'' durante a inclusão ou modificação de conexão no LATROMI Client. Informe os dados de acesso e pronto.
== Solução de Problemas ==
=== Provedor de Dados não listado ===
No LATROMI Client, no campo ''.NET Provider'', o driver ''IBM.Data.DB2'' não aparece na listagem.
==== Solução ====
Se o LATROMI Client estava aberto durante a instalação do driver, pode ser necessário reiniciá-lo para atualizar a lista de provedores.
Se não resolver, verifique se o arquivo ''IBM.Data.DB2.dll'' está devidamente registrado no GAC e no arquivo ''Machine.Config'' do Servidor.
-----
=== Erro SQL1159 rc=10 ===
Erro ao utilizar o banco IBM DB2 na WEB via .NET Provider:
SQL1159 Initialization error with DB2 .NET Data Provider, reason code 10, tokens
==== Solução ====
Este ocorre porque o site não tem permissão para acessar o arquivo .dll do driver de conexão.
Para solucionar, tente alterar no pool de aplicativos do site a identidade de ''ApplicationPoolIdentity'' para ''Networkervice''.
Se não resolver, tente atribuir as permissões manualmente no arquivo ''IBM.Data.DB2.dll''
4938801be7857a9654da4b44dfba36ce28b50427
2269
2268
2019-04-10T22:25:33Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Obter o Driver de Conexão ==
[[Arquivo:IbmFixCenter Download Connector.png|miniaturadaimagem|Página de downloads do site IBM FIX Central]]
O primeiro passo é obter o driver de conexão ao banco de dados, chamado ''IBM Data Server Provider for .NET''. Para isso, siga as instruções abaixo:
# Acesse o site [https://www.ibm.com/support/fixcentral/ IBM Fix Central]
## Clique na aba "Selecionar Produto".
## No campo "Grupo de Produtos", selecione '''Information Management'''
## O campo "Selecione dentre Information Management" será exibido. Nele, selecione a opção '''IBM Data Server Client Packages'''.
## O campo "Versão Instalada" será exibido. Nele, selecione a versão mais recente compatível com o seu banco de dados.
## O campo "Plataforma" será exibido. Nele, selecione a plataforma correspondente ao servidor IIS.
##: ''Atenção: Se o Pool de aplicativos do site estiver rodando em modo 32-bits, você deve selecionar essa plataforma, independentemente da plataforma do servidor.''
## Clique no botão '''Continuar'''
# Na próxima página, selecione '''Procurar por correções''', e clique no botão '''Continuar'''.
# Na próxima página, selecione a correção mais recente, e clique no botão '''Continuar'''.
# Na última página, clique no botão '''Fazer Download Agora'''.
# Realize a instalação após o término do download. Ao final, a pasta ''c:\Program Files\IBM\IBM DATA SERVER DRIVER'' será criada no computador.
== Configurar a Conexão ==
Para configurar a conexão, é necessário que o driver tenha sido instalado no servidor. Depois é só selecione o driver ''IBM.Data.DB2'' no campo ''.NET Provider'' durante a inclusão ou modificação de conexão no LATROMI Client. Informe os dados de acesso e pronto.
== Solução de Problemas ==
=== Provedor de Dados não listado ===
No LATROMI Client, no campo ''.NET Provider'', o driver ''IBM.Data.DB2'' não aparece na listagem.
==== Solução ====
Se o LATROMI Client estava aberto durante a instalação do driver, pode ser necessário reiniciá-lo para atualizar a lista de provedores.
Se não resolver, verifique se o arquivo ''IBM.Data.DB2.dll'' está devidamente registrado no GAC e no arquivo ''Machine.Config'' do Servidor.
-----
=== Erro SQL1159 rc=10 ===
Erro ao utilizar o banco IBM DB2 na WEB via .NET Provider:
SQL1159 Initialization error with DB2 .NET Data Provider, reason code 10, tokens
==== Solução ====
Este ocorre porque o site não tem permissão para acessar o arquivo .dll do driver de conexão.
Para solucionar, tente alterar no pool de aplicativos do site a identidade de ''ApplicationPoolIdentity'' para ''Networkervice''.
Se não resolver, tente atribuir as permissões manualmente no arquivo ''IBM.Data.DB2.dll''
== Ver Também ==
* [https://developer.ibm.com/tutorials/dm-0903linqentity Sample application using ADO.NET Entity Framework with IBM DB2]
* [https://www-01.ibm.com/support/docview.wss?uid=swg21413731 SQL1159 rc=10 when running a DB2 .NET application]
ebf922da34c311b66701a8cfb5eb8b66fb8c61da
2270
2269
2019-04-10T22:26:23Z
Daniel.giacomelli
1
/* Configurar a Conexão */
wikitext
text/x-wiki
== Obter o Driver de Conexão ==
[[Arquivo:IbmFixCenter Download Connector.png|miniaturadaimagem|Página de downloads do site IBM FIX Central]]
O primeiro passo é obter o driver de conexão ao banco de dados, chamado ''IBM Data Server Provider for .NET''. Para isso, siga as instruções abaixo:
# Acesse o site [https://www.ibm.com/support/fixcentral/ IBM Fix Central]
## Clique na aba "Selecionar Produto".
## No campo "Grupo de Produtos", selecione '''Information Management'''
## O campo "Selecione dentre Information Management" será exibido. Nele, selecione a opção '''IBM Data Server Client Packages'''.
## O campo "Versão Instalada" será exibido. Nele, selecione a versão mais recente compatível com o seu banco de dados.
## O campo "Plataforma" será exibido. Nele, selecione a plataforma correspondente ao servidor IIS.
##: ''Atenção: Se o Pool de aplicativos do site estiver rodando em modo 32-bits, você deve selecionar essa plataforma, independentemente da plataforma do servidor.''
## Clique no botão '''Continuar'''
# Na próxima página, selecione '''Procurar por correções''', e clique no botão '''Continuar'''.
# Na próxima página, selecione a correção mais recente, e clique no botão '''Continuar'''.
# Na última página, clique no botão '''Fazer Download Agora'''.
# Realize a instalação após o término do download. Ao final, a pasta ''c:\Program Files\IBM\IBM DATA SERVER DRIVER'' será criada no computador.
== Usando a Conexão no LATROMI ==
Para configurar a conexão, é necessário que o driver tenha sido instalado no servidor. Depois é só selecione o driver ''IBM.Data.DB2'' no campo ''.NET Provider'' durante a inclusão ou modificação de conexão no LATROMI Client. Informe os dados de acesso e pronto.
== Solução de Problemas ==
=== Provedor de Dados não listado ===
No LATROMI Client, no campo ''.NET Provider'', o driver ''IBM.Data.DB2'' não aparece na listagem.
==== Solução ====
Se o LATROMI Client estava aberto durante a instalação do driver, pode ser necessário reiniciá-lo para atualizar a lista de provedores.
Se não resolver, verifique se o arquivo ''IBM.Data.DB2.dll'' está devidamente registrado no GAC e no arquivo ''Machine.Config'' do Servidor.
-----
=== Erro SQL1159 rc=10 ===
Erro ao utilizar o banco IBM DB2 na WEB via .NET Provider:
SQL1159 Initialization error with DB2 .NET Data Provider, reason code 10, tokens
==== Solução ====
Este ocorre porque o site não tem permissão para acessar o arquivo .dll do driver de conexão.
Para solucionar, tente alterar no pool de aplicativos do site a identidade de ''ApplicationPoolIdentity'' para ''Networkervice''.
Se não resolver, tente atribuir as permissões manualmente no arquivo ''IBM.Data.DB2.dll''
== Ver Também ==
* [https://developer.ibm.com/tutorials/dm-0903linqentity Sample application using ADO.NET Entity Framework with IBM DB2]
* [https://www-01.ibm.com/support/docview.wss?uid=swg21413731 SQL1159 rc=10 when running a DB2 .NET application]
623622b1e494b1905f65ca44d3f6294b1ff06589
Arquivo:IbmFixCenter Download Connector.png
6
325
2265
2019-04-10T22:19:22Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Página de Downloads do site IBM FIX Central
b68d66569f404ecde1989e9392f181a4aacd1568
Conectando-se a um banco de dados Oracle
0
66
2271
2247
2019-04-10T22:28:41Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Passo-a-passo ==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|thumb|Configuração de conexão com um banco de dados Oracle]]
[[Arquivo:Oracle ODAC XCopy Download.png|miniaturadaimagem|Página de Downloads do Oracle ODAC XCopy]]
Os passos a seguir devem ser executado no servidor de IIS, onde o LATROMI Web está hospedado.
# Se você estiver com o LATROMI Client aberto, feche-o.
# Baixe e instale a última versão do pacote [https://www.oracle.com/technetwork/topics/dotnet/downloads ODAC XCopy, ODP.NET Managed Driver] no servidor de IIS.
:: Siga as instruções de instalação do arquivo ''readme.htm''. Passe '''true''' no parâmetro ''machine_wide_configuration'' para que o conector seja registrado no [https://docs.microsoft.com/en-us/dotnet/framework/configure-apps/#machine-configuration-files machine.config].
# Abra o LATROMI Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* '''Nome''': Informe um nome para a conexão que será criada.
#* '''Provider''': Selecione ''Oracle.ManagedDataAccess.Client'' (se for uma versão mais antiga, pode aparecer como ''Oracle.DataAccess.Client'').
#* '''Servidor''': Informe o endereço do servidor onde está o banco de dados.
#* '''Nome do Serviço''': Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]'' do servidor de banco de dados.
#* '''Porta''': Informe a porta para conexão com o banco de dados.
#* '''Usuário''': Usuário para conexão com o banco de dados.
#* '''Senha''': Senha do usuário para conexão com o banco de dados.
== Problemas ==
Abaixo estão listados alguns problemas que podem ocorrer e como fazer para resolvê-los.
=== O .NET Provider não aparece no LATROMI ===
Se o conector não aparecer na listagem de .NET Providers do Cadastro de Conexão, verifique os seguintes items:
* Verifique se foi informado '''true''' no parâmetro ''machine_wide_configuration'' da linha de comando de instalação do conector.
* Verifique se a plataforma foi especificada corretamente na parâmetro ''platform '' da linha de comando de instalação do conector. Utilize a mesma plataforma que IIS usa para executar o site, ou use o valor '''both''' para instalar nas plataformas 32-bits e 64-bits simultaneamente.
== Ver Também ==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
* [http://www.marcioalthmann.net/2014/01/odp-net-the-provider-is-not-compatible-with-the-version-of-oracle-client/ ODP.NET: The provider is not compatible with the version of Oracle client]
[[Category:Provedores de Dados]]
9ed18dc4fded55404b624d2bc6170a568d249820
2286
2271
2019-05-06T20:01:48Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Passo-a-passo ==
[[Arquivo:WecDBClient_OracleDataAccessClient.png?v=2|thumb|Configuração de conexão com um banco de dados Oracle]]
[[Arquivo:Oracle ODAC XCopy Download.png|miniaturadaimagem|Página de Downloads do Oracle ODAC XCopy]]
Os passos a seguir devem ser executado no servidor de IIS, onde o LATROMI Web está hospedado.
# Se você estiver com o LATROMI Client aberto, feche-o.
# Baixe e instale a última versão do pacote [https://www.oracle.com/technetwork/topics/dotnet/downloads ODAC XCopy, ODP.NET Managed Driver] no servidor de IIS.
:: Siga as instruções de instalação do arquivo ''readme.htm''. Passe '''true''' no parâmetro ''machine_wide_configuration'' para que o conector seja registrado no [https://docs.microsoft.com/en-us/dotnet/framework/configure-apps/#machine-configuration-files machine.config].
# Abra o LATROMI Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* '''Nome''': Informe um nome para a conexão que será criada.
#* '''Provider''': Selecione ''Oracle.ManagedDataAccess.Client'' (se for uma versão mais antiga, pode aparecer como ''Oracle.DataAccess.Client'').
#* '''Servidor''': Informe o endereço do servidor onde está o banco de dados.
#* '''Nome do Serviço''': Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]'' do servidor de banco de dados.
#* '''Porta''': Informe a porta para conexão com o banco de dados.
#* '''Usuário''': Usuário para conexão com o banco de dados.
#* '''Senha''': Senha do usuário para conexão com o banco de dados.
== Problemas ==
Abaixo estão listados alguns problemas que podem ocorrer e como fazer para resolvê-los.
=== O .NET Provider não aparece no LATROMI ===
Se o conector não aparecer na listagem de .NET Providers do Cadastro de Conexão, verifique os seguintes items:
* Verifique se foi informado '''true''' no parâmetro ''machine_wide_configuration'' da linha de comando de instalação do conector.
* Verifique se a plataforma foi especificada corretamente na parâmetro ''platform '' da linha de comando de instalação do conector. Utilize a mesma plataforma que IIS usa para executar o site, ou use o valor '''both''' para instalar nas plataformas 32-bits e 64-bits simultaneamente.
== Ver Também ==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
* [http://www.marcioalthmann.net/2014/01/odp-net-the-provider-is-not-compatible-with-the-version-of-oracle-client/ ODP.NET: The provider is not compatible with the version of Oracle client]
[[Category:Provedores de Dados]]
5b1e0889150d7e63901450de2f1558f1322d4683
2287
2286
2019-05-06T20:01:59Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Passo-a-passo ==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|thumb|Configuração de conexão com um banco de dados Oracle]]
[[Arquivo:Oracle ODAC XCopy Download.png|miniaturadaimagem|Página de Downloads do Oracle ODAC XCopy]]
Os passos a seguir devem ser executado no servidor de IIS, onde o LATROMI Web está hospedado.
# Se você estiver com o LATROMI Client aberto, feche-o.
# Baixe e instale a última versão do pacote [https://www.oracle.com/technetwork/topics/dotnet/downloads ODAC XCopy, ODP.NET Managed Driver] no servidor de IIS.
:: Siga as instruções de instalação do arquivo ''readme.htm''. Passe '''true''' no parâmetro ''machine_wide_configuration'' para que o conector seja registrado no [https://docs.microsoft.com/en-us/dotnet/framework/configure-apps/#machine-configuration-files machine.config].
# Abra o LATROMI Client.
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
#* '''Nome''': Informe um nome para a conexão que será criada.
#* '''Provider''': Selecione ''Oracle.ManagedDataAccess.Client'' (se for uma versão mais antiga, pode aparecer como ''Oracle.DataAccess.Client'').
#* '''Servidor''': Informe o endereço do servidor onde está o banco de dados.
#* '''Nome do Serviço''': Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo ''[http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 tnsnames.ora]'' e ''[http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm listener.ora]'' do servidor de banco de dados.
#* '''Porta''': Informe a porta para conexão com o banco de dados.
#* '''Usuário''': Usuário para conexão com o banco de dados.
#* '''Senha''': Senha do usuário para conexão com o banco de dados.
== Problemas ==
Abaixo estão listados alguns problemas que podem ocorrer e como fazer para resolvê-los.
=== O .NET Provider não aparece no LATROMI ===
Se o conector não aparecer na listagem de .NET Providers do Cadastro de Conexão, verifique os seguintes items:
* Verifique se foi informado '''true''' no parâmetro ''machine_wide_configuration'' da linha de comando de instalação do conector.
* Verifique se a plataforma foi especificada corretamente na parâmetro ''platform '' da linha de comando de instalação do conector. Utilize a mesma plataforma que IIS usa para executar o site, ou use o valor '''both''' para instalar nas plataformas 32-bits e 64-bits simultaneamente.
== Ver Também ==
* [http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html Entendendo o Oracle Net Services e o arquivo TNSNAMES]
* [http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsnames.htm#NETRF007 Local Naming Parameters (tnsnames.ora)]
* [http://docs.oracle.com/cd/A97630_01/network.920/a96581/listener.htm Listener Parameters (listener.ora)]
* [http://www.marcioalthmann.net/2014/01/odp-net-the-provider-is-not-compatible-with-the-version-of-oracle-client/ ODP.NET: The provider is not compatible with the version of Oracle client]
[[Category:Provedores de Dados]]
9ed18dc4fded55404b624d2bc6170a568d249820
Solução de Problemas
0
16
2272
2232
2019-04-10T22:30:58Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* LATROMI Client
* LATROMI Web
** [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
** [[Conectando-se_a_um_banco_de_dados_IBM_DB2#Erro_SQL1159_rc.3D10|Erro SQL1159 ao utilizar o banco IBM DB2 via .NET Provider]]
** [[Página de geração de PDF abre mas o conteúdo não aparece| Janela com geração de PDF abre mas o conteúdo não aparece]]
** [[Erros do Crystal Reports|Erros do Crystal Reports]]
** [[Erros do Formulário Dinâmico]]
** [[Erros do Browser Dinâmico]]
** [[Erro: ViewState Inválido]]
* pgAdmin
** [[Erros do pgAdmin]]
* SQL Server:
** [[Solução de Problemas do SQL Server]]
1173f7de9231041d801296a1cb3816eac698316f
2273
2272
2019-04-24T19:07:39Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* LATROMI Client
* LATROMI Web
** [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
** [[Conectando-se_a_um_banco_de_dados_IBM_DB2#Erro_SQL1159_rc.3D10|Erro SQL1159 ao utilizar o banco IBM DB2 via .NET Provider]]
** [[Página de geração de PDF abre mas o conteúdo não aparece| Janela com geração de PDF abre mas o conteúdo não aparece]]
** [[Erros do Crystal Reports|Erros do Crystal Reports]]
** [[Erros do Formulário Dinâmico]]
** [[Erros do Browser Dinâmico]]
** [[ERRO: ViewState Inválido]]
* pgAdmin
** [[Erros do pgAdmin]]
* SQL Server:
** [[Solução de Problemas do SQL Server]]
2d0549164ee7a4c995406f85a4e8f48b5d61fd64
2274
2273
2019-04-24T19:08:05Z
Daniel.giacomelli
1
wikitext
text/x-wiki
* LATROMI Client
* LATROMI Web
** [[Internet Explorer 11 - Problema na renderização das páginas|As páginas não são renderizadas corretamente no IE11]]
** [[Conectando-se_a_um_banco_de_dados_IBM_DB2#Erro_SQL1159_rc.3D10|Erro SQL1159 ao utilizar o banco IBM DB2 via .NET Provider]]
** [[Página de geração de PDF abre mas o conteúdo não aparece| Janela com geração de PDF abre mas o conteúdo não aparece]]
** [[Erros do Crystal Reports|Erros do Crystal Reports]]
** [[Erros do Formulário Dinâmico]]
** [[Erros do Browser Dinâmico]]
** [[ERRO: ViewState Inválido|ViewState Inválido]]
* pgAdmin
** [[Erros do pgAdmin]]
* SQL Server:
** [[Solução de Problemas do SQL Server]]
6a4c274b7aa114b9ce3be91f5cd1e5cc3bc89bdc
LATROMI: Tópicos de Ajuda
0
27
2275
2257
2019-04-30T20:41:35Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Tópicos de Ajuda do Sistema LATROMI}}
; Visão Geral do Sistema
: [[LATROMI Client]]
:: [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:: [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
; Desenvolvimento
: [[Consulta:Visão Geral|Consultas]]
:: [[Consulta:Parâmetros|Parâmetros]]
:: [[Consulta:Restrições|Restrições]]
:: [[Consulta:Grid|Grid]]
:: [[Consulta:Gráfico|Gráfico]]
:: [[Consulta:CrossTab|CrossTab]]
:: [[Consulta:Mapas|Mapas]]
:: [[Consulta:Formatações Condicionais|Formatações Condicionais]]
:: [[Consulta:Botões|Botões]]
:: [[Consulta:Links|Links]]
:: [[Consulta:Comando SQL|Comando SQL]]
:: [[Consulta:Configurações|Configurações]]
: [[Browser Dinâmico:Visão Geral|Browser Dinâmico]]
:: [[Browser Dinâmico:Fonte de Dados|Fonte de Dados]]
:: [[Browser Dinâmico:Parâmetros|Parâmetros]]
:: [[Browser Dinâmico:Colunas|Colunas]]
: [[Formulário Dinâmico:Visão Geral|Formulário Dinâmico]]
:: [[Formulário Dinâmico:Campos|Campos]]
:: [[Formulário Dinâmico:Layout|Layout]]
:: [[Formulário Dinâmico:Parâmetros|Parâmetros]]
:: [[Formulário Dinâmico:Variáveis|Variáveis]]
:: [[Formulário Dinâmico:Programação|Programação]]
:: [[Formulário Dinâmico:Janelas|Janelas]]
:: [[Formulário Dinâmico:Documentos|Documentos]]
:: [[Formulário Dinâmico:Configurações|Configurações]]
: [[Extrator de Arquivos:Visão Geral|Extrator de Arquivos]]
:: [[Extrator de Arquivos:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Utilizando em Consultas|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Extração através de requisição HTTP|Extração através de requisição HTTP]]
: [[Documentos:Visão Geral|Documentos]]
:: [[Documentos:Adicionando Imagens|Adicionando Imagens]]
:: [[Documentos:Incorporando Documentos|Incorporando Documentos]]
:: [[Documentos:Referenciando Documentos|Referenciando Documentos]]
:: [[Documentos:Utilizando em Formulários|Utilizando em Formulários]]
: [[Traduções:Visão Geral|Traduções]]
:: [[Traduções:Tradução Automática|Tradução Automática]]
:: [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
:: [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers Dinâmicos]]
:: [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Traduções:Alterando o Idioma do Usuário|Alterando o Idioma do Usuário]]
; [[Menus:Visão Geral|Menu]]
:: [[Menus:Variáveis Globais|Variáveis Globais]]
:: [[Controle de Versão]]
; Autenticação
:: [[Autenticação simples via URL]]
:: [[Autenticação com token via URL]]
; Provedores de Dados
:: [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:: [[Conectando-se a um banco de dados MySql]]
:: [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
:: [[Conectando-se a um banco de dados IBM DB2]]
; Segurança
:: [[Segurança:Papeis de Usuários|Papeis de Usuários]]
; Serviços
:: [[Authentication.svc]] (Serviço de Autenticação)
; Páginas do LATROMI Web
:: [[Report.aspx]] (Página de visualização de Consultas)
:: [[RptPrintView.aspx]] - (Página de geração de PDF)
; Serviços Externos
:: [[Integrações:Google Maps|Google Maps]]
; Performance
:: [[Melhoria de Performance no IIS]]
; Injeção de HTML
:: [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
; Wallboard Slideshow
:: O que é o Wallboard Slideshow?
:: [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:: [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
db12d26116a910505237f85267ef7c1f93a3a66f
2290
2275
2019-06-07T17:35:22Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Tópicos de Ajuda do Sistema LATROMI}}
; Visão Geral do Sistema
: [[LATROMI Client]]
:: [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:: [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
; Desenvolvimento
: [[Consulta:Visão Geral|Consultas]]
:: [[Consulta:Parâmetros|Parâmetros]]
:: [[Consulta:Restrições|Restrições]]
:: [[Consulta:Grid|Grid]]
:: [[Consulta:Gráfico|Gráfico]]
:: [[Consulta:CrossTab|CrossTab]]
:: [[Consulta:Mapas|Mapas]]
:: [[Consulta:Formatações Condicionais|Formatações Condicionais]]
:: [[Consulta:Botões|Botões]]
:: [[Consulta:Links|Links]]
:: [[Consulta:Comando SQL|Comando SQL]]
:: [[Consulta:Configurações|Configurações]]
: [[Browser Dinâmico:Visão Geral|Browser Dinâmico]]
:: [[Browser Dinâmico:Fonte de Dados|Fonte de Dados]]
:: [[Browser Dinâmico:Parâmetros|Parâmetros]]
:: [[Browser Dinâmico:Colunas|Colunas]]
: [[Formulário Dinâmico:Visão Geral|Formulário Dinâmico]]
:: [[Formulário Dinâmico:Campos|Campos]]
:: [[Formulário Dinâmico:Layout|Layout]]
:: [[Formulário Dinâmico:Parâmetros|Parâmetros]]
:: [[Formulário Dinâmico:Variáveis|Variáveis]]
:: [[Formulário Dinâmico:Programação|Programação]]
:: [[Formulário Dinâmico:Janelas|Janelas]]
:: [[Formulário Dinâmico:Documentos|Documentos]]
:: [[Formulário Dinâmico:Configurações|Configurações]]
: [[Extrator de Arquivos:Visão Geral|Extrator de Arquivos]]
:: [[Extrator de Arquivos:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Utilizando em Consultas|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Extração através de requisição HTTP|Extração através de requisição HTTP]]
: [[Documentos:Visão Geral|Documentos]]
:: [[Documentos:Adicionando Imagens|Adicionando Imagens]]
:: [[Documentos:Incorporando Documentos|Incorporando Documentos]]
:: [[Documentos:Referenciando Documentos|Referenciando Documentos]]
:: [[Documentos:Utilizando em Formulários|Utilizando em Formulários]]
: [[Traduções:Visão Geral|Traduções]]
:: [[Traduções:Tradução Automática|Tradução Automática]]
:: [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
:: [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers Dinâmicos]]
:: [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Traduções:Alterando o Idioma do Usuário|Alterando o Idioma do Usuário]]
; [[Menus:Visão Geral|Menu]]
:: [[Menus:Variáveis Globais|Variáveis Globais]]
:: [[Controle de Versão]]
; Autenticação
:: [[Autenticação simples via URL]]
:: [[Autenticação com token via URL]]
; Provedores de Dados
:: [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:: [[Conectando-se a um banco de dados MySql]]
:: [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
:: [[Conectando-se a um banco de dados IBM DB2]]
; Segurança
:: [[Segurança:Papeis de Usuários|Papeis de Usuários]]
; Serviços
:: [[Authentication.svc]] (Serviço de Autenticação)
; Páginas do LATROMI Web
:: [[Report.aspx]] (Página de visualização de Consultas)
:: [[RptPrintView.aspx]] - (Página de geração de PDF)
; Serviços Externos
:: [[Integrações:Google Maps|Google Maps]]
; Performance
:: [[Melhoria de Performance no IIS]]
; Injeção de HTML
:: [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
; Wallboard Slideshow
:: O que é o Wallboard Slideshow?
:: [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:: [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
; Customização
:: [[Customização da página de Login]]
1bc73fefe96b7bbb62020d9a0b6425734ee7f6d1
2312
2290
2019-09-05T21:39:23Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Tópicos de Ajuda do Sistema LATROMI}}
; Visão Geral do Sistema
: [[LATROMI Client]]
:: [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:: [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
; Desenvolvimento
: [[Consulta:Visão Geral|Consultas]]
:: [[Consulta:Parâmetros|Parâmetros]]
:: [[Consulta:Restrições|Restrições]]
:: [[Consulta:Grid|Grid]]
:: [[Consulta:Gráfico|Gráfico]]
:: [[Consulta:CrossTab|CrossTab]]
:: [[Consulta:Mapas|Mapas]]
:: [[Consulta:CrossMap|CrossMap]]
:: [[Consulta:Formatações Condicionais|Formatações Condicionais]]
:: [[Consulta:Botões|Botões]]
:: [[Consulta:Links|Links]]
:: [[Consulta:Comando SQL|Comando SQL]]
:: [[Consulta:Configurações|Configurações]]
: [[Browser Dinâmico:Visão Geral|Browser Dinâmico]]
:: [[Browser Dinâmico:Fonte de Dados|Fonte de Dados]]
:: [[Browser Dinâmico:Parâmetros|Parâmetros]]
:: [[Browser Dinâmico:Colunas|Colunas]]
: [[Formulário Dinâmico:Visão Geral|Formulário Dinâmico]]
:: [[Formulário Dinâmico:Campos|Campos]]
:: [[Formulário Dinâmico:Layout|Layout]]
:: [[Formulário Dinâmico:Parâmetros|Parâmetros]]
:: [[Formulário Dinâmico:Variáveis|Variáveis]]
:: [[Formulário Dinâmico:Programação|Programação]]
:: [[Formulário Dinâmico:Janelas|Janelas]]
:: [[Formulário Dinâmico:Documentos|Documentos]]
:: [[Formulário Dinâmico:Configurações|Configurações]]
: [[Extrator de Arquivos:Visão Geral|Extrator de Arquivos]]
:: [[Extrator de Arquivos:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Utilizando em Consultas|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Extração através de requisição HTTP|Extração através de requisição HTTP]]
: [[Documentos:Visão Geral|Documentos]]
:: [[Documentos:Adicionando Imagens|Adicionando Imagens]]
:: [[Documentos:Incorporando Documentos|Incorporando Documentos]]
:: [[Documentos:Referenciando Documentos|Referenciando Documentos]]
:: [[Documentos:Utilizando em Formulários|Utilizando em Formulários]]
: [[Traduções:Visão Geral|Traduções]]
:: [[Traduções:Tradução Automática|Tradução Automática]]
:: [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
:: [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers Dinâmicos]]
:: [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Traduções:Alterando o Idioma do Usuário|Alterando o Idioma do Usuário]]
; [[Menus:Visão Geral|Menu]]
:: [[Menus:Variáveis Globais|Variáveis Globais]]
:: [[Controle de Versão]]
; Autenticação
:: [[Autenticação simples via URL]]
:: [[Autenticação com token via URL]]
; Provedores de Dados
:: [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:: [[Conectando-se a um banco de dados MySql]]
:: [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
:: [[Conectando-se a um banco de dados IBM DB2]]
; Segurança
:: [[Segurança:Papeis de Usuários|Papeis de Usuários]]
; Serviços
:: [[Authentication.svc]] (Serviço de Autenticação)
; Páginas do LATROMI Web
:: [[Report.aspx]] (Página de visualização de Consultas)
:: [[RptPrintView.aspx]] - (Página de geração de PDF)
; Serviços Externos
:: [[Integrações:Google Maps|Google Maps]]
; Performance
:: [[Melhoria de Performance no IIS]]
; Injeção de HTML
:: [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
; Wallboard Slideshow
:: O que é o Wallboard Slideshow?
:: [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:: [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
; Customização
:: [[Customização da página de Login]]
52b1fabcb81654906258fd685aa6bd08d9b5f62e
Conectando-se a um banco de dados MySql
0
326
2276
2019-04-30T20:41:47Z
Daniel.giacomelli
1
Criou página com 'Download: https://dev.mysql.com/downloads/connector/net/'
wikitext
text/x-wiki
Download: https://dev.mysql.com/downloads/connector/net/
49221a493b52d406fe77afbd107e5f0b78596da0
2277
2276
2019-04-30T20:57:02Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Download:
https://dev.mysql.com/downloads/connector/net/
fcf9b7a8db0aac11f7dce0b9cdfabbe1843a59bf
Desenvolvedor:APIs/CSharp
3000
327
2278
2019-04-30T21:04:41Z
Daniel.giacomelli
1
Criou página com '{{DISPLAYTITLE:API's C#}}'
wikitext
text/x-wiki
{{DISPLAYTITLE:API's C#}}
7f1a2d09df4c91a6fc0d0a59903c16c0e4d94734
2279
2278
2019-04-30T21:04:51Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:APIs C#}}
8102178449d4b08671ee4aea0f43478cc0df93c7
2280
2279
2019-04-30T21:05:16Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:API's C#}}
TEste
595afa8e17090470145a617fc8bc964770ed793a
2281
2280
2019-04-30T21:06:45Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:API's C#}}
== Manipulando o Formulário ==
== Banco de Dados ==
e8aa1ac8d1b10088007fc29660c7d5a59a1ca4cc
2282
2281
2019-04-30T21:23:01Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:API's C#}}
== Formulário Dinâmico ==
=== Parâmetros ===
Os Parâmetros do Formulário Dinâmico não podem ser alterados via código. Eles são ''Somente Leitura''.
Abaixo o código necessário para obter o valor de um parâmetro:
<syntaxhighlight lang="C#">
object valor = Parameters["NomeDoParametro"].Value;
</syntaxhighlight>
=== Campos ===
Abaixo o código necessário para obter o valor de um campo do Formulário:
<syntaxhighlight lang="C#">
var data = (DateTime?)Fields["CampoData"].Value;
var dataObrigatorio = (DateTime)Fields["CampoData"].Value;
var inteiro = (int?)Fields["CampoInteiro"].Value;
var inteiroObrigatorio = (int)Fields["CampoInteiroObrigatorio"].Value;
</syntaxhighlight>
Abaixo o código necessário para modificar o valor de um campo do Formulário:
<syntaxhighlight lang="C#">
Fields["NomeDoCampo"].Value = "NovoValor";
</syntaxhighlight>
=== Variáveis ===
=== Variáveis Globais ===
=== Record ===
=== Argumentos ===
=== URL ===
== Ambiente ==
== Banco de Dados ==
3d769e98cc46f006105bf9945db2fb47052e851f
Seja Bem Vindo!
0
1
2283
2207
2019-05-02T17:33:12Z
Daniel.giacomelli
1
wikitext
text/x-wiki
<!-- A [http://www.latromi.com.br LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. -->
[http://www.latromi.com.br LATROMI]é uma ferramenta de desenvolvimento para '''Web''', de alta produtividade e com baixa curva de aprendizagem. Se você conhece '''SQL''', será capaz de criar com facilidade Relatórios, Gráficos, Mapas, Telas de Inclusão e Alteração de Dados além de diversos outros recursos. Tudo isso, conectado ao banco de dados que você já possui!
== Páginas Importantes ==
:[[Manual de Instalação do Sistema]]
:[[Histórico de Alterações]]
:[[LATROMI: Tópicos de Ajuda|Tópicos de Ajuda]]
:[[Solução de Problemas]]
:[https://latromi.com.br/downloads Downloads]
:[[Assinatura de Código]]
== Páginas Externas ==
* [http://latromi.com.br/downloads/Docs/WECDB_-_Documentacao.pdf Leia a documentação antiga]
==Conheça mais sobre a empresa==
* Acesse o site oficial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
==Ver Também==
* [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário do MediaWiki]
a881da82a24ca1fb354756c9ee08e4cb6e8d3a09
2284
2283
2019-05-02T17:33:32Z
Daniel.giacomelli
1
wikitext
text/x-wiki
<!-- A [http://www.latromi.com.br LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. -->
[http://www.latromi.com.br LATROMI]é uma ferramenta de desenvolvimento para '''Web''', de alta produtividade e com baixa curva de aprendizagem. Se você conhece '''SQL''', será capaz de criar com facilidade Relatórios, Gráficos, Mapas, Telas de Inclusão e Alteração de Dados além de diversos outros recursos. Tudo isso, conectado ao banco de dados que você já possui!
== Páginas Importantes ==
:[[Manual de Instalação do Sistema]]
:[[Histórico de Alterações]]
:[[LATROMI: Tópicos de Ajuda|Tópicos de Ajuda]]
:[[Solução de Problemas]]
:[https://latromi.com.br/downloads Downloads]
:[[Assinatura de Código]]
==Conheça mais sobre a empresa==
* Acesse o site oficial: [http://www.latromi.com.br http://www.latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromisearching https://www.facebook.com/latromisearching]
==Ver Também==
* [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário do MediaWiki]
9a23f27922b54c9b2dd094892abf6187c7cc8358
Arquivo:WecDBClient OracleDataAccessClient.png
6
67
2285
354
2019-05-06T19:58:16Z
Daniel.giacomelli
1
Daniel.giacomelli carregada uma nova versão de [[Arquivo:WecDBClient OracleDataAccessClient.png]]
wikitext
text/x-wiki
Tela de configuração de conexão de banco de dados Oracle
b478fcb127f010d34acfe6632eab399f4070d994
Conectando-se a uma planilha de Excel
0
26
2288
1810
2019-05-13T19:26:44Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Na inclusão da QUERY, crie uma conexão com os dados abaixo:
* Provider: ''System.Data.OleDb''
* Banco: Caminho da planilha. ''Ex.: \\192.168.0.200\publico\Planilhas\planilha1.xls''
* Parâmetros Adicionais: ''Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=Excel 8.0''
Exemplo de SELECT:
<syntaxhighlight lang="Sql">
SELECT
FORMAT(NOW() , 'MM/dd/yyyy') AS dataatual,
FORMAT([data] , 'MM/dd/yyyy') AS dataplanilha,
*
FROM [Plan1$]
WHERE [data] IS NOT NULL
ORDER BY [data] DESC
</syntaxhighlight>
'''IMPORTANTE:''' O caminho da planilha precisa ser visível tanto para o WecDB Client quanto para o Portal WecDB
[[Category:Provedores de Dados]]
7d820e168eedc3bdeaf87d5d6e5df1990dbc9a41
2289
2288
2019-05-13T19:27:24Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Na inclusão da QUERY, crie uma conexão com os dados abaixo:
* Provider: ''System.Data.OleDb''
* Banco: Caminho da planilha. ''Ex.: \\192.168.0.200\publico\Planilhas\planilha1.xls''
* Parâmetros Adicionais: ''Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=Excel 8.0''
Exemplo de SELECT:
<syntaxhighlight lang="Sql">
SELECT
FORMAT(NOW() , 'MM/dd/yyyy') AS dataatual,
FORMAT([data] , 'MM/dd/yyyy') AS dataplanilha,
*
FROM [Plan1$]
WHERE [data] IS NOT NULL
ORDER BY [data] DESC
</syntaxhighlight>
'''IMPORTANTE:''' O caminho da planilha precisa ser visível tanto para o LATROMI Client quanto para o LATROMI Web
[[Category:Provedores de Dados]]
2b22e99b9e97c69d0a52cc22cce98c65acce289d
Customização da página de Login
0
328
2291
2019-06-07T17:39:43Z
Daniel.giacomelli
1
Criou página com 'A customização da página de login deve ser realizada usando os arquivos '''Javascript Público''' e '''CSS Público''', acessíveis através do menu de configurações do L...'
wikitext
text/x-wiki
A customização da página de login deve ser realizada usando os arquivos '''Javascript Público''' e '''CSS Público''', acessíveis através do menu de configurações do LATROMI Client.
== JavaScript ==
<syntaxhighlight lang="JavaScript">
var logoLogin = document.getElementById("logo");
if(logoLogin != null){
var link = logoLogin.getElementsByTagName("a");
link[0].innerText = "www.meudomninio.com.br";
link[0].href = "https://meudominio.com.br";
}
</syntaxhighlight >
== CSS ==
<syntaxhighlight lang="CSS">
body.latromi-login #logofloat {
background-image: url('http://site-onde-a-image-esta-hospedada/image.png');
background-size: 190px;
background-position-x:30px;
background-position-y:70px;
}
body.latromi-login #logo {
background-color:rgb(128,0,0);
}
body.latromi-login #logo a {
font-size: 17.5px;
}
body.latromi-login #content {
background-color:rgb(128,0,0);
}
body.latromi-login #bodyWraper {
background-color:rgb(201,201,201);
}
</syntaxhighlight >
1e33ce41addd9782716cff03e9e8f9e4ed35e53f
2292
2291
2019-06-07T17:41:16Z
Daniel.giacomelli
1
/* JavaScript */
wikitext
text/x-wiki
A customização da página de login deve ser realizada usando os arquivos '''Javascript Público''' e '''CSS Público''', acessíveis através do menu de configurações do LATROMI Client.
== JavaScript ==
Informe o código abaixo no Javascript Público do sistema. Substitua as informações modelo pelas informações da sua empresa.
<syntaxhighlight lang="JavaScript">
var logoLogin = document.getElementById("logo");
if(logoLogin != null){
var link = logoLogin.getElementsByTagName("a");
link[0].innerText = "www.meudomninio.com.br";
link[0].href = "https://meudominio.com.br";
}
</syntaxhighlight >
== CSS ==
<syntaxhighlight lang="CSS">
body.latromi-login #logofloat {
background-image: url('http://site-onde-a-image-esta-hospedada/image.png');
background-size: 190px;
background-position-x:30px;
background-position-y:70px;
}
body.latromi-login #logo {
background-color:rgb(128,0,0);
}
body.latromi-login #logo a {
font-size: 17.5px;
}
body.latromi-login #content {
background-color:rgb(128,0,0);
}
body.latromi-login #bodyWraper {
background-color:rgb(201,201,201);
}
</syntaxhighlight >
72856cf1a58a4b130bd96281b8e5bf48d1b99cb4
2293
2292
2019-06-07T17:42:14Z
Daniel.giacomelli
1
/* CSS */
wikitext
text/x-wiki
A customização da página de login deve ser realizada usando os arquivos '''Javascript Público''' e '''CSS Público''', acessíveis através do menu de configurações do LATROMI Client.
== JavaScript ==
Informe o código abaixo no Javascript Público do sistema. Substitua as informações modelo pelas informações da sua empresa.
<syntaxhighlight lang="JavaScript">
var logoLogin = document.getElementById("logo");
if(logoLogin != null){
var link = logoLogin.getElementsByTagName("a");
link[0].innerText = "www.meudomninio.com.br";
link[0].href = "https://meudominio.com.br";
}
</syntaxhighlight >
== CSS ==
Informe o código abaixo no CSS Público do Sistema. Substitua
<syntaxhighlight lang="CSS">
body.latromi-login #logofloat {
background-image: url('http://site-onde-a-image-esta-hospedada/image.png');
background-size: 190px;
background-position-x:30px;
background-position-y:70px;
}
body.latromi-login #logo {
background-color:rgb(128,0,0);
}
body.latromi-login #logo a {
font-size: 17.5px;
}
body.latromi-login #content {
background-color:rgb(128,0,0);
}
body.latromi-login #bodyWraper {
background-color:rgb(201,201,201);
}
</syntaxhighlight >
73671e2c9fb1c9b25e39ffb35006fb2fcb0cf304
2294
2293
2019-06-07T17:43:25Z
Daniel.giacomelli
1
/* CSS */
wikitext
text/x-wiki
A customização da página de login deve ser realizada usando os arquivos '''Javascript Público''' e '''CSS Público''', acessíveis através do menu de configurações do LATROMI Client.
== JavaScript ==
Informe o código abaixo no Javascript Público do sistema. Substitua as informações modelo pelas informações da sua empresa.
<syntaxhighlight lang="JavaScript">
var logoLogin = document.getElementById("logo");
if(logoLogin != null){
var link = logoLogin.getElementsByTagName("a");
link[0].innerText = "www.meudomninio.com.br";
link[0].href = "https://meudominio.com.br";
}
</syntaxhighlight >
== CSS ==
Informe o código abaixo no CSS Público do Sistema. Substitua as cores e a URL da imagem pela URL do logotipo da usa empresa (ou use um código base64).
<syntaxhighlight lang="CSS">
body.latromi-login #logofloat {
background-image: url('http://site-onde-a-image-esta-hospedada/image.png');
background-size: 190px;
background-position-x:30px;
background-position-y:70px;
}
body.latromi-login #logo {
background-color:rgb(128,0,0);
}
body.latromi-login #logo a {
font-size: 17.5px;
}
body.latromi-login #content {
background-color:rgb(128,0,0);
}
body.latromi-login #bodyWraper {
background-color:rgb(201,201,201);
}
</syntaxhighlight >
fad12216c902bb312402e99e00f4bdf35978b0f8
2295
2294
2019-06-07T17:45:37Z
Daniel.giacomelli
1
/* CSS */
wikitext
text/x-wiki
A customização da página de login deve ser realizada usando os arquivos '''Javascript Público''' e '''CSS Público''', acessíveis através do menu de configurações do LATROMI Client.
== JavaScript ==
Informe o código abaixo no Javascript Público do sistema. Substitua as informações modelo pelas informações da sua empresa.
<syntaxhighlight lang="JavaScript">
var logoLogin = document.getElementById("logo");
if(logoLogin != null){
var link = logoLogin.getElementsByTagName("a");
link[0].innerText = "www.meudomninio.com.br";
link[0].href = "https://meudominio.com.br";
}
</syntaxhighlight >
== CSS ==
Informe o código abaixo no CSS Público do Sistema. Substitua as cores e a URL da imagem pela URL do logotipo da usa empresa (ou use um código base64).
<syntaxhighlight lang="CSS">
body.latromi-login #logofloat {
background-image: url('http://site-onde-a-imagem-esta-hospedada/image.png');
background-size: 190px;
background-position-x:30px;
background-position-y:70px;
}
body.latromi-login #logo {
background-color:rgb(128,0,0);
}
body.latromi-login #logo a {
font-size: 17.5px;
}
body.latromi-login #content {
background-color:rgb(128,0,0);
}
body.latromi-login #bodyWraper {
background-color:rgb(201,201,201);
}
</syntaxhighlight >
789c960dfd7a70b0eafb50ddfd6b9958ca17fb6f
Authentication.svc
0
130
2296
1189
2019-09-03T14:08:30Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout).
Todos os serviços listados nesta página estão hospedados junto à instância do ''LATROMI Web''.
Portanto, o parâmetro ''{latromiUrl}'' presente nos Templates de URL listados abaixo, deve ser substituído pelo endereço do LATROMI Web (exemplo: http://latromi.minhaempresa.com.br/web).
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate2 ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate2/{requestToken}
* Exemplo: http://samples.latromi.com.br/Auth/
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Por uma questão de segurança, é recomendado o uso deste método quando o site não está usando o protocolo HTTPS.
Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
Serviço de troca de senha do usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|GenerateChangePasswordToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
dd5f67ba7799c7a276670cb8681c8ed8a814b339
2297
2296
2019-09-03T14:14:42Z
Daniel.giacomelli
1
/* Authenticate2 */
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout).
Todos os serviços listados nesta página estão hospedados junto à instância do ''LATROMI Web''.
Portanto, o parâmetro ''{latromiUrl}'' presente nos Templates de URL listados abaixo, deve ser substituído pelo endereço do LATROMI Web (exemplo: http://latromi.minhaempresa.com.br/web).
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate2 ===
* Verbo Http: POST
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate2/
* Exemplo: http://samples.latromi.com.br/Auth/
* Recomendação: Protocolo HTTPS
Serviço de autenticação de usuário.
Não é recomendado o uso deste método quando o site não está usando o protocolo HTTPS.
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Por uma questão de segurança, é recomendado o uso deste método quando o site não está usando o protocolo HTTPS.
Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
Serviço de troca de senha do usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|GenerateChangePasswordToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
f63a262d262aa69771c00ab055a321bcc70306d0
2298
2297
2019-09-03T14:17:38Z
Daniel.giacomelli
1
/* Authenticate2 */
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout).
Todos os serviços listados nesta página estão hospedados junto à instância do ''LATROMI Web''.
Portanto, o parâmetro ''{latromiUrl}'' presente nos Templates de URL listados abaixo, deve ser substituído pelo endereço do LATROMI Web (exemplo: http://latromi.minhaempresa.com.br/web).
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate2 ===
* Verbo Http: POST
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate2/
* Exemplo: http://samples.latromi.com.br/Auth/
* Recomendação: Protocolo HTTPS
'''JSON de entrada'''
<pre>
{
"username": string,
"password": string
}</pre>
Serviço de autenticação de usuário.
Não é recomendado o uso deste método quando o site não está usando o protocolo HTTPS.
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Por uma questão de segurança, é recomendado o uso deste método quando o site não está usando o protocolo HTTPS.
Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
Serviço de troca de senha do usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|GenerateChangePasswordToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
0b26032a900b6e061871b01194dcfc6bd39be7fa
2299
2298
2019-09-03T14:22:40Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout).
Todos os serviços listados nesta página estão hospedados junto à instância do ''LATROMI Web''.
Portanto, o parâmetro ''{latromiUrl}'' presente nos Templates de URL listados abaixo, deve ser substituído pelo endereço do LATROMI Web (exemplo: http://latromi.minhaempresa.com.br/web).
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate2 ===
* Verbo Http: POST
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate2/
* Exemplo: http://samples.latromi.com.br/Auth/
* Recomendação: <span style="color:green"><b>Https</b></span>
Serviço de autenticação de usuário.
<span style="color:red">OBS: Não é recomendado o uso deste método quando o site não está usando o protocolo Https.</span>
'''JSON de entrada'''
<pre>
{
"username": string,
"password": string
}</pre>
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário. Por uma questão de segurança, é recomendado o uso deste método quando o site não está usando o protocolo HTTPS.
Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
Serviço de troca de senha do usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|GenerateChangePasswordToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
f980896a1c39983167ca45603bd9fb5c978aa4f8
2300
2299
2019-09-03T14:23:26Z
Daniel.giacomelli
1
/* Authenticate */
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout).
Todos os serviços listados nesta página estão hospedados junto à instância do ''LATROMI Web''.
Portanto, o parâmetro ''{latromiUrl}'' presente nos Templates de URL listados abaixo, deve ser substituído pelo endereço do LATROMI Web (exemplo: http://latromi.minhaempresa.com.br/web).
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate2 ===
* Verbo Http: POST
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate2/
* Exemplo: http://samples.latromi.com.br/Auth/
* Recomendação: <span style="color:green"><b>Https</b></span>
Serviço de autenticação de usuário.
<span style="color:red">OBS: Não é recomendado o uso deste método quando o site não está usando o protocolo Https.</span>
'''JSON de entrada'''
<pre>
{
"username": string,
"password": string
}</pre>
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário alternativo para quem não possui certificado SSL. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
Serviço de troca de senha do usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|GenerateChangePasswordToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
f202627495ec3715b0880fa3547ec64e593ed9b9
2301
2300
2019-09-03T14:26:27Z
Daniel.giacomelli
1
/* Authenticate2 */
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout).
Todos os serviços listados nesta página estão hospedados junto à instância do ''LATROMI Web''.
Portanto, o parâmetro ''{latromiUrl}'' presente nos Templates de URL listados abaixo, deve ser substituído pelo endereço do LATROMI Web (exemplo: http://latromi.minhaempresa.com.br/web).
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate2 ===
* Verbo Http: POST
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate2/
* Exemplo: http://samples.latromi.com.br/Auth/
Serviço de autenticação de usuário. Este serviço só é recomendado quando o site está usando o protocolo <span style="color:#00cc00"><b>Https</b></span>.''
'''JSON de entrada'''
<pre>
{
"username": string,
"password": string
}</pre>
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário alternativo para quem não possui certificado SSL. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
Serviço de troca de senha do usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|GenerateChangePasswordToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
51e0b4f0d126734166213114b099d5d0dfe77f48
2302
2301
2019-09-03T14:27:23Z
Daniel.giacomelli
1
/* Authenticate2 */
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout).
Todos os serviços listados nesta página estão hospedados junto à instância do ''LATROMI Web''.
Portanto, o parâmetro ''{latromiUrl}'' presente nos Templates de URL listados abaixo, deve ser substituído pelo endereço do LATROMI Web (exemplo: http://latromi.minhaempresa.com.br/web).
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate2 ===
* Verbo Http: POST
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate2/
* Exemplo: https://samples.latromi.com.br/Auth/
Serviço de autenticação de usuário. Este serviço só é recomendado quando o site está usando o protocolo <span style="color:#00cc00"><b>Https</b></span>.''
'''JSON de entrada'''
<pre>
{
"username": string,
"password": string
}</pre>
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário alternativo para quem não possui certificado SSL. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
Serviço de troca de senha do usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|GenerateChangePasswordToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
e9f412fe8f71fca32a352292f3727bf417317bce
2303
2302
2019-09-03T14:29:52Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout).
Todos os serviços listados nesta página estão hospedados junto à instância do ''LATROMI Web''.
Portanto, o parâmetro ''{latromiUrl}'' presente nos Templates de URL listados abaixo, deve ser substituído pelo endereço do LATROMI Web (exemplo: http://latromi.minhaempresa.com.br/web).
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate2 ===
* Verbo Http: POST
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate2/
* Exemplo: https://samples.latromi.com.br/Auth/
Serviço de autenticação de usuário. Este serviço só é recomendado quando o site está usando o protocolo <span style="color:#00cc00"><b>Https</b></span>.''
'''JSON de entrada'''
<pre>
{
"username": string,
"password": string
}</pre>
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
-----
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário alternativo para quem não possui certificado SSL. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</pre>
-----
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
-----
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
-----
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
Serviço de troca de senha do usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|GenerateChangePasswordToken]].
'''JSON de Retorno'''
<pre>
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</pre>
8ccdd31e1701c4e893227d81afb8496dff126ae2
2307
2303
2019-09-03T14:43:50Z
Daniel.giacomelli
1
/* Web Service REST */
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout).
Todos os serviços listados nesta página estão hospedados junto à instância do ''LATROMI Web''.
Portanto, o parâmetro ''{latromiUrl}'' presente nos Templates de URL listados abaixo, deve ser substituído pelo endereço do LATROMI Web (exemplo: http://latromi.minhaempresa.com.br/web).
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate2 ===
* Verbo Http: POST
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate2/
* Exemplo: https://samples.latromi.com.br/Auth/
Serviço de autenticação de usuário. Este serviço só é recomendado quando o site está usando o protocolo <span style="color:#00cc00"><b>Https</b></span>.''
'''JSON de entrada'''
<syntaxhighlight lang="Json">
{
"username": string,
"password": string
}</syntaxhighlight>
'''JSON de Retorno'''
<syntaxhighlight lang="Json">
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</syntaxhighlight>
-----
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário alternativo para quem não possui certificado SSL. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<syntaxhighlight lang="Json">
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</syntaxhighlight>
-----
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<syntaxhighlight lang="Json">
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</syntaxhighlight>
-----
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
'''JSON de Retorno'''
<syntaxhighlight lang="Json">
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</syntaxhighlight>
-----
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
Serviço de troca de senha do usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|GenerateChangePasswordToken]].
'''JSON de Retorno'''
<syntaxhighlight lang="Json">
{
"status": 100,
"message": "Sucesso.",
"details": null
}
<syntaxhighlight>
87a4ac44ccb1d2f9c38f091a701056d113587623
2308
2307
2019-09-03T14:44:05Z
Daniel.giacomelli
1
/* ChangePassword */
wikitext
text/x-wiki
== Sobre ==
Serviço com operações relacionadas a sessão do usuário (autenticação, validação de ticket, troca de senha e logout).
Todos os serviços listados nesta página estão hospedados junto à instância do ''LATROMI Web''.
Portanto, o parâmetro ''{latromiUrl}'' presente nos Templates de URL listados abaixo, deve ser substituído pelo endereço do LATROMI Web (exemplo: http://latromi.minhaempresa.com.br/web).
== Web Service REST ==
{| class="wikitable"
|+ Códigos de Retorno (Status)
! Código !! Nome !! Descrição
|-
| 100
| Sucess
| Operação realizada com sucesso.
|-
| 201
| UserOrPasswordInvalid
|
|-
| 202
| UserNotFound
|
|-
| 203
| InactiveUser
|
|-
| 204
| InvalidToken
|
|-
| 205
| ExpiredToken
|
|-
| 206
| AccessDenied
|
|-
| 207
| SessionNotFound
|
|-
| 208
| SessionIsClosed
|
|-
| 209
| IPAddressMismatch
|
|-
| 999
| Error
|
|}
=== Authenticate2 ===
* Verbo Http: POST
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate2/
* Exemplo: https://samples.latromi.com.br/Auth/
Serviço de autenticação de usuário. Este serviço só é recomendado quando o site está usando o protocolo <span style="color:#00cc00"><b>Https</b></span>.''
'''JSON de entrada'''
<syntaxhighlight lang="Json">
{
"username": string,
"password": string
}</syntaxhighlight>
'''JSON de Retorno'''
<syntaxhighlight lang="Json">
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</syntaxhighlight>
-----
=== Authenticate ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/authenticate/{requestToken}
* Exemplo: http://samples.latromi.com.br/AuthToken/
Serviço de autenticação de usuário alternativo para quem não possui certificado SSL. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
'''JSON de Retorno'''
<syntaxhighlight lang="Json">
{
"status": 100,
"message": "Usuário autenticado.",
"details": null,
"authToken": "IkXuQxepET......",
"authType": 1,
"userProfile": {
"id": 1,
"referenceCode": null,
"username": "admin",
"fullName": "Administrador",
"emailAddress": "",
"isActive": true,
"isAdmin": true,
"isIntegratedUser": false,
"keepAliveEnabled": true,
"documentType": 0,
"documentNumber": "",
"policies": null,
"extendedProperties": [
{
"Key": "CampoLivre1",
"Value": null
},
{
"Key": "CampoLivre2",
"Value": null
},
{
"Key": "CampoLivre3",
"Value": null
},
{
"Key": "CampoLivre4",
"Value": null
},
{
"Key": "CampoLivre5",
"Value": null
}
]
}
}
</syntaxhighlight>
-----
=== ValidateAuthToken ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/validateAuthToken/{authToken}
* Exemplo: http://samples.latromi.com.br/validatetoken
'''JSON de Retorno'''
<syntaxhighlight lang="Json">
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</syntaxhighlight>
-----
=== EndSession ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}
'''JSON de Retorno'''
<syntaxhighlight lang="Json">
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</syntaxhighlight>
-----
=== ChangePassword ===
* Verbo Http: GET
* Template de URL: {latromiUrl}/Services/Authentication.svc/rest/changePassword/{requestToken}
* Exemplo: http://samples.latromi.com.br/changePassword
Serviço de troca de senha do usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|GenerateChangePasswordToken]].
'''JSON de Retorno'''
<syntaxhighlight lang="Json">
{
"status": 100,
"message": "Sucesso.",
"details": null
}
</syntaxhighlight>
433f3f51407059cad116c32480b6f7dac0ca194c
Autenticação com token via URL
0
175
2304
1375
2019-09-03T14:39:48Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A autenticação via token do LATROMI usa criptografia do tipo assíncrona (RSA). Ou seja, uma chave é usada para criptografar (chave pública), e outra para descriptografar (chave privada).
Este tipo de autenticação pode ocorrer de duas formas:
; Usando o Protocolo Https (recomendado)
:# Autenticação passando usuário e senha no serviço [[Authentication.svc|Authenticate2]]
; Usando o Protocolo Http
:# Geração do Token de requisição ([[TokenGenService.svc]]).
:# Autenticação, com geração do Token de autorização ([[Authentication.svc]]).
Ao realizar os passos acima, serão retornadas várias informações em formato JSON. O valor do campo '''authToken''' é o token de autorização. É com ele que o usuário poderá acessar o LATROMI.
== Exemplo ==
Para fazer acesso ao site, basta acessar qualquer página informando o parâmetro de URL '''authtk'''. O valor deste parâmetro deve ser o '''authToken''' retornado pelo serviço de autenticação.
<nowiki> http://latromi.meudominio.com.br/web/Report.aspx?idmenu=48&</nowiki><span style="color:#009933"><b>authtk=</b>MtdU$wYosoojATPhz8lztypEmpzteaqmf6_mTCNT6_5tOKh......</span>
== Ver Também ==
* [[Autenticação simples via URL]]
* [https://pt.wikipedia.org/wiki/RSA Criptografia RSA]
67fe72cfe8ff6cdd9dc13a49fa8b6ac4f0246ebd
2305
2304
2019-09-03T14:40:35Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A autenticação via token do LATROMI usa criptografia do tipo assíncrona (RSA). Ou seja, uma chave é usada para criptografar (chave pública), e outra para descriptografar (chave privada).
Este tipo de autenticação pode ocorrer de duas formas:
; Usando o Protocolo Https (recomendado)
:# Autenticação passando usuário e senha no serviço [[Authentication.svc#Authenticate2|Authenticate2]]
; Usando o Protocolo Http
:# Geração do Token de requisição ([[TokenGenService.svc]]).
:# Autenticação, com geração do Token de autorização ([[Authentication.svc]]).
Ao realizar os passos acima, serão retornadas várias informações em formato JSON. O valor do campo '''authToken''' é o token de autorização. É com ele que o usuário poderá acessar o LATROMI.
== Exemplo ==
Para fazer acesso ao site, basta acessar qualquer página informando o parâmetro de URL '''authtk'''. O valor deste parâmetro deve ser o '''authToken''' retornado pelo serviço de autenticação.
<nowiki> http://latromi.meudominio.com.br/web/Report.aspx?idmenu=48&</nowiki><span style="color:#009933"><b>authtk=</b>MtdU$wYosoojATPhz8lztypEmpzteaqmf6_mTCNT6_5tOKh......</span>
== Ver Também ==
* [[Autenticação simples via URL]]
* [https://pt.wikipedia.org/wiki/RSA Criptografia RSA]
38136a457d7640851ba650d246ca998646e15836
2309
2305
2019-09-03T14:45:34Z
Daniel.giacomelli
1
/* Exemplo */
wikitext
text/x-wiki
A autenticação via token do LATROMI usa criptografia do tipo assíncrona (RSA). Ou seja, uma chave é usada para criptografar (chave pública), e outra para descriptografar (chave privada).
Este tipo de autenticação pode ocorrer de duas formas:
; Usando o Protocolo Https (recomendado)
:# Autenticação passando usuário e senha no serviço [[Authentication.svc#Authenticate2|Authenticate2]]
; Usando o Protocolo Http
:# Geração do Token de requisição ([[TokenGenService.svc]]).
:# Autenticação, com geração do Token de autorização ([[Authentication.svc]]).
Ao realizar os passos acima, serão retornadas várias informações em formato JSON. O valor do campo '''authToken''' é o token de autorização. É com ele que o usuário poderá acessar o LATROMI.
== Exemplo ==
Para fazer acesso ao site, basta acessar qualquer página informando o parâmetro de URL '''authtk'''. O valor deste parâmetro deve ser o '''authToken''' retornado pelo serviço de autenticação.
<nowiki> https://latromi.meudominio.com.br/web/Report.aspx?idmenu=48&</nowiki><span style="color:#009933"><b>authtk=</b>MtdU$wYosoojATPhz8lztypEmpzteaqmf6_mTCNT6_5tOKh......</span>
== Ver Também ==
* [[Autenticação simples via URL]]
* [https://pt.wikipedia.org/wiki/RSA Criptografia RSA]
28fade49501dc80c8d0365df1c8e733f3fd54ae9
2310
2309
2019-09-03T14:48:06Z
Daniel.giacomelli
1
wikitext
text/x-wiki
A autenticação via token do LATROMI usa criptografia do tipo assíncrona (RSA). Ou seja, uma chave é usada para criptografar (chave pública), e outra para descriptografar (chave privada).
Este tipo de autenticação pode ocorrer de duas formas:
; Usando o Protocolo Https (recomendado)
:# Autenticação passando usuário e senha ([[Authentication.svc#Authenticate2|Authenticate2]]).
; Usando o Protocolo Http
:# Geração do Token de requisição ([[TokenGenService.svc]]).
:# Autenticação passando token de requisição e gerando o de autorização ([[Authentication.svc#Authenticate|Authenticate]]).
Ao realizar os passos acima, serão retornadas várias informações em formato JSON. O valor do campo '''authToken''' é o token de autorização. É com ele que o usuário poderá acessar o LATROMI.
== Exemplo ==
Para fazer acesso ao site, basta acessar qualquer página informando o parâmetro de URL '''authtk'''. O valor deste parâmetro deve ser o '''authToken''' retornado pelo serviço de autenticação.
<nowiki> https://latromi.meudominio.com.br/web/Report.aspx?idmenu=48&</nowiki><span style="color:#009933"><b>authtk=</b>MtdU$wYosoojATPhz8lztypEmpzteaqmf6_mTCNT6_5tOKh......</span>
== Ver Também ==
* [[Autenticação simples via URL]]
* [https://pt.wikipedia.org/wiki/RSA Criptografia RSA]
70b6a15a909fa16b02171db1145f828c82196e7a
TokenGenService.svc
0
131
2306
1178
2019-09-03T14:41:44Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== GenerateAuthResquestToken ==
* Endereço: https://tokengen.latromi.com.br/TokenGenService.svc/rest/generateAuthResquestToken
''' Exemplo de uso com jquery '''
<syntaxhighlight lang="JavaScript">
// Usuário e senha que serão usados para gerar o Token
var reqTokenArgs = {
username: 'username',
password: 'password'
};
$.ajax({
type: 'POST',
url: 'https://tokengen.latromi.com.br/TokenGenService.svc/rest/generateAuthResquestToken',
data: JSON.stringify(reqTokenArgs ),
dataType: 'json',
contentType: 'application/json; charset=utf-8',
success: function(result){
alert('Token de requisição: ' + result);
},
error: function (req, status, error) {
alert('Erro: ' + error);
}
});
</syntaxhighlight>
== GenerateChangePasswordToken ==
* Endereço: https://tokengen.latromi.com.br/TokenGenService.svc/rest/GenerateChangePasswordToken
''' Exemplo de uso com jquery '''
<syntaxhighlight lang="JavaScript">
// Usuário, senha e nova senha que serão usados para gerar o Token
var reqTokenArgs = {
username: 'username',
password: 'password',
passwordNew: 'new password',
};
$.ajax({
type: 'POST',
url: 'https://tokengen.latromi.com.br/TokenGenService.svc/rest/generateChangePasswordToken',
data: JSON.stringify(reqTokenArgs),
dataType: 'json',
contentType: 'application/json; charset=utf-8',
success: function(result){
alert('Token de requisição: ' + result);
},
error: function (req, status, error) {
alert('Erro: ' + error);
}
});
</syntaxhighlight>
0d2d42d6a1fdcb9276e505a0afc67a04e11ac53b
Consulta:Mapas
0
317
2311
2203
2019-09-05T21:38:41Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:Mapa.png|miniaturadaimagem|Mapa]]
Existem dois tipos de Mapas na ''Consulta''. Eles são chamados de '''Mapa''' e '''CrossMap'''. Este artigo aborda o '''Mapa'''.
Os Mapas são registros "filhos" das Consultas, e por isso, só podem ser chamados através de Links e Botões que estejam dentro da Consulta. A sua única funcionalidade é mostrar uma coordenada especifica no mapa, marcada com um ícone de "alfinete" <span class="map-marker"></span>.
5e8ee73cdb1ad9279e88c7fc016c06ee4423f35d
Consulta:CrossMap
0
329
2313
2019-09-05T22:17:29Z
Daniel.giacomelli
1
Criou página com ''''CrossMap''' é um dos vários tipos de saída que uma [[Consulta:Visão_Geral|Consulta]] pode ter. Eles são formados pela combinação de coordenadas formatadas de diferen...'
wikitext
text/x-wiki
'''CrossMap''' é um dos vários tipos de saída que uma [[Consulta:Visão_Geral|Consulta]] pode ter. Eles são formados pela combinação de coordenadas formatadas de diferentes formas, e exibidas em único elemento '''Google Map'''.
fbb8c0c0ce008f1699514269c593b43bc851efd8
Consulta:CrossMap
0
329
2314
2313
2019-09-06T17:18:06Z
Daniel.giacomelli
1
wikitext
text/x-wiki
'''CrossMap''' é um dos vários tipos de saída que uma [[Consulta:Visão_Geral|Consulta]] pode ter. Eles são formados pela combinação de coordenadas formatadas de diferentes formas, e exibidas em único elemento '''Google Map'''.
== Criando um CrossMap ==
Para criar um CrossMap, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddCrossMapItem.png]]. A tela de edição de Queries será exibida.
247924a36acf532b261d053d382882a7dd2f9a5e
2315
2314
2019-09-06T17:19:36Z
Daniel.giacomelli
1
/* Criando um CrossMap */
wikitext
text/x-wiki
'''CrossMap''' é um dos vários tipos de saída que uma [[Consulta:Visão_Geral|Consulta]] pode ter. Eles são formados pela combinação de coordenadas formatadas de diferentes formas, e exibidas em único elemento '''Google Map'''.
== Criando um CrossMap ==
Para criar um CrossMap, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddCrossMap.png]]. A tela de edição de Queries será exibida.
bc9b8e8b7250bf563bd977f679b2423539d49fdd
2317
2315
2019-09-06T17:21:05Z
Daniel.giacomelli
1
/* Criando um CrossMap */
wikitext
text/x-wiki
'''CrossMap''' é um dos vários tipos de saída que uma [[Consulta:Visão_Geral|Consulta]] pode ter. Eles são formados pela combinação de coordenadas formatadas de diferentes formas, e exibidas em único elemento '''Google Map'''.
== Criando um CrossMap ==
Para criar um CrossMap, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client_Consulta_Buttons_AddCrossMap]]. A tela de edição de Queries será exibida.
c7abbf87a7f316d6166189f8c336f7db4e63417d
2318
2317
2019-09-06T17:21:46Z
Daniel.giacomelli
1
/* Criando um CrossMap */
wikitext
text/x-wiki
'''CrossMap''' é um dos vários tipos de saída que uma [[Consulta:Visão_Geral|Consulta]] pode ter. Eles são formados pela combinação de coordenadas formatadas de diferentes formas, e exibidas em único elemento '''Google Map'''.
== Criando um CrossMap ==
Para criar um CrossMap, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client_Consulta_Buttons_AddCrossMap.png]]. A tela de edição de Queries será exibida.
776083c6f57545a5daad6acdb2437ff39694c8f7
2319
2318
2019-09-06T17:39:35Z
Daniel.giacomelli
1
/* Criando um CrossMap */
wikitext
text/x-wiki
'''CrossMap''' é um dos vários tipos de saída que uma [[Consulta:Visão_Geral|Consulta]] pode ter. Eles são formados pela combinação de coordenadas formatadas de diferentes formas, e exibidas em único elemento '''Google Map'''.
== Criando um CrossMap ==
Para criar um CrossMap, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client_Consulta_Buttons_AddCrossMap.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''crossMap''.
* Selecione um valor para o '''Nível de Zoom''' que será usado no mapa.
[//latromi.com.br/downloads/wikifiles/sql/mapdata.sql sql]
c4969930be09948b734c19641e5b9cb13b28458a
2320
2319
2019-09-06T18:02:33Z
Daniel.giacomelli
1
wikitext
text/x-wiki
'''CrossMap''' é um dos vários tipos de saída que uma [[Consulta:Visão_Geral|Consulta]] pode ter. Eles são formados pela combinação de coordenadas formatadas de diferentes formas, e exibidas em único elemento '''Google Map'''.
== Criando um CrossMap ==
Para criar um CrossMap é necessário informar uma ou mais Queries, as quais devem retornar as coordenadas e o nome dos locais (uma coordenada por linha).
A possibilidade de poder dividir a busca das coordenadas em mais de uma Query é muito útil. Por exemplo, uma Query pode retornar coordenadas que compões um '''Trajeto''' e outra Query pode trazer as coordenadas dos pontos de '''origem''' e '''destino'''. Veja abaixo como seria a criação de um CrossMap como esse:
Siga os passos a seguir:
# Primeiramente, baixe o [//latromi.com.br/downloads/wikifiles/sql/mapdata.sql arquivo Sql de exemplo], e execute em um banco de dados que você possa usar para testes. Este arquivo cria a tabela '''mapdata''', com informações de um trajeto que vai da '''Arena do Grêmio''' até o '''Estádio Beira Rio''' em Porto Alegre.
# No Cadastro de Consultas, clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client_Consulta_Buttons_AddCrossMap.png]]. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''crossMap''.
# Selecione um valor para o '''Nível de Zoom''' que será usado no mapa.
2f0ddb2a287f2c009983d0737168dcae877dc451
2321
2320
2019-09-06T18:03:23Z
Daniel.giacomelli
1
wikitext
text/x-wiki
'''CrossMap''' é um dos vários tipos de saída que uma [[Consulta:Visão_Geral|Consulta]] pode ter. Eles são formados pela combinação de coordenadas formatadas de diferentes formas, e exibidas em único elemento '''Google Map'''.
== Criando um CrossMap ==
<div class="paragraph">
Para criar um CrossMap é necessário informar uma ou mais Queries, as quais devem retornar as coordenadas e o nome dos locais (uma coordenada por linha).
A possibilidade de poder dividir a busca das coordenadas em mais de uma Query é muito útil. Por exemplo, uma Query pode retornar coordenadas que compões um '''Trajeto''' e outra Query pode trazer as coordenadas dos pontos de '''origem''' e '''destino'''. Veja abaixo como seria a criação de um CrossMap como esse:
Siga os passos a seguir:
# Primeiramente, baixe o [//latromi.com.br/downloads/wikifiles/sql/mapdata.sql arquivo Sql de exemplo], e execute em um banco de dados que você possa usar para testes. Este arquivo cria a tabela '''mapdata''', com informações de um trajeto que vai da '''Arena do Grêmio''' até o '''Estádio Beira Rio''' em Porto Alegre.
# No Cadastro de Consultas, clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client_Consulta_Buttons_AddCrossMap.png]]. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''crossMap''.
# Selecione um valor para o '''Nível de Zoom''' que será usado no mapa.
</div>
8bbe8540955eb971b79e4c9718e9c0782fda13e0
2323
2321
2019-09-06T18:32:18Z
Daniel.giacomelli
1
wikitext
text/x-wiki
'''CrossMap''' é um dos vários tipos de saída que uma [[Consulta:Visão_Geral|Consulta]] pode ter. Eles são formados pela combinação de coordenadas formatadas de diferentes formas, e exibidas em único elemento '''Google Map'''.
== Criando um CrossMap ==
<div class="paragraph">
Para criar um CrossMap é necessário informar uma ou mais Queries, as quais devem retornar as coordenadas e o nome dos locais (uma coordenada por linha).
A possibilidade de poder dividir a busca das coordenadas em mais de uma Query é muito útil. Por exemplo, uma Query pode retornar coordenadas que compões um '''Trajeto''' e outra Query pode trazer as coordenadas dos pontos de '''origem''' e '''destino'''. Veja abaixo como seria a criação de um CrossMap como esse:
Siga os passos a seguir:
* Primeiramente, baixe o [//latromi.com.br/downloads/wikifiles/sql/mapdata.sql arquivo Sql de exemplo], e execute em um banco de dados que você possa usar para testes. Este arquivo cria a tabela '''mapdata''', com informações de um trajeto que vai da '''Arena do Grêmio''' até o '''Estádio Beira Rio''' em Porto Alegre.
* No Cadastro de Consultas, clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client_Consulta_Buttons_AddCrossMap.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''crossMap''.
* Selecione um valor para o '''Nível de Zoom''' que será usado no mapa.
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
ORDER BY seq
</syntaxhighlight>
* Na aba '''Configurações''', selecione o '''Tipo''' "Trajeto", e informe a '''Cor da Linha'''.
[[Arquivo:Client CrossMap AddQuery.png|miniaturadaimagem|Botão para adicionar nova query]]
Agora vamos adicionar a segunda Query, que vai retornar os pontos de Origem e Destino do Trajeto:
* Clique no botão '''+''' para adicionar uma nova '''Query'''
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
-- Só irá trazer o primeiro e o último registro,
-- pois são os únicos com descrição informada.
WHERE description IS NOT NULL
ORDER BY seq
</syntaxhighlight>
* Na aba '''Configurações''', selecione o '''Tipo''' "Marcador Imagem", e selecione uma imagem para ser exibida em cada Coordenada.
* Clique em '''OK''' para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de Configurações de Colunas. Para finalizar clique no menu Arquivo → Salvar.
</div>
8d247d7c8b5bc989fb4d82b8183e3a88eda2ed6f
2326
2323
2019-09-06T18:36:47Z
Daniel.giacomelli
1
wikitext
text/x-wiki
'''CrossMap''' é um dos vários tipos de saída que uma [[Consulta:Visão_Geral|Consulta]] pode ter. Eles são formados pela combinação de coordenadas formatadas de diferentes formas, e exibidas em único elemento '''Google Map'''.
== Criando um CrossMap ==
[[Arquivo:Client CrossMap AddQuery.png|miniaturadaimagem|Botão para adicionar nova query]]
[[Arquivo:Web CrossMap.png|miniaturadaimagem|CrossMap exibido no site]]
[[Arquivo:PostgreSQL mapdata result.png|miniaturadaimagem|Resultado do SQL]]
<div class="paragraph">
Para criar um CrossMap é necessário informar uma ou mais Queries, as quais devem retornar as coordenadas e o nome dos locais (uma coordenada por linha).
A possibilidade de poder dividir a busca das coordenadas em mais de uma Query é muito útil. Por exemplo, uma Query pode retornar coordenadas que compões um '''Trajeto''' e outra Query pode trazer as coordenadas dos pontos de '''origem''' e '''destino'''. Veja abaixo como seria a criação de um CrossMap como esse:
Siga os passos a seguir:
* Primeiramente, baixe o [//latromi.com.br/downloads/wikifiles/sql/mapdata.sql arquivo Sql de exemplo], e execute em um banco de dados que você possa usar para testes. Este arquivo cria a tabela '''mapdata''', com informações de um trajeto que vai da '''Arena do Grêmio''' até o '''Estádio Beira Rio''' em Porto Alegre.
* No Cadastro de Consultas, clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client_Consulta_Buttons_AddCrossMap.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''crossMap''.
* Selecione um valor para o '''Nível de Zoom''' que será usado no mapa.
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
ORDER BY seq
</syntaxhighlight>
* Na aba '''Configurações''', selecione o '''Tipo''' "Trajeto", e informe a '''Cor da Linha'''.
Agora vamos adicionar a segunda Query, que vai retornar os pontos de Origem e Destino do Trajeto:
* Clique no botão '''+''' para adicionar uma nova '''Query'''
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
-- Só irá trazer o primeiro e o último registro,
-- pois são os únicos com descrição informada.
WHERE description IS NOT NULL
ORDER BY seq
</syntaxhighlight>
* Na aba '''Configurações''', selecione o '''Tipo''' "Marcador Imagem", e selecione uma imagem para ser exibida em cada Coordenada.
* Clique em '''OK''' para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de Configurações de Colunas. Para finalizar clique no menu Arquivo → Salvar.
</div>
560c210e559d7f960c7e54b9ee720c152211f9ce
2327
2326
2019-09-06T18:37:47Z
Daniel.giacomelli
1
/* Criando um CrossMap */
wikitext
text/x-wiki
'''CrossMap''' é um dos vários tipos de saída que uma [[Consulta:Visão_Geral|Consulta]] pode ter. Eles são formados pela combinação de coordenadas formatadas de diferentes formas, e exibidas em único elemento '''Google Map'''.
== Criando um CrossMap ==
[[Arquivo:Client CrossMap AddQuery.png|miniaturadaimagem|Botão para adicionar nova query]]
[[Arquivo:Web CrossMap.png|miniaturadaimagem|CrossMap exibido no site]]
[[Arquivo:PostgreSQL mapdata result.png|miniaturadaimagem|Resultado do SQL]]
<div class="paragraph">
Para criar um CrossMap é necessário informar uma ou mais Queries, as quais devem retornar as coordenadas e o nome dos locais (uma coordenada por linha).
A possibilidade de poder dividir a busca das coordenadas em mais de uma Query é muito útil. Por exemplo, uma Query pode retornar coordenadas que compões um '''Trajeto''' e outra Query pode trazer as coordenadas dos pontos de '''origem''' e '''destino'''. Veja abaixo como seria a criação de um CrossMap como esse:
Primeiramente, baixe o [//latromi.com.br/downloads/wikifiles/sql/mapdata.sql arquivo Sql de exemplo], e execute em um banco de dados que você possa usar para testes. Este arquivo cria a tabela '''mapdata''', com informações de um
Agora, siga passos a seguir para adicionar a primeira Query:
* trajeto que vai da '''Arena do Grêmio''' até o '''Estádio Beira Rio''' em Porto Alegre.
* No Cadastro de Consultas, clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client_Consulta_Buttons_AddCrossMap.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''crossMap''.
* Selecione um valor para o '''Nível de Zoom''' que será usado no mapa.
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
ORDER BY seq
</syntaxhighlight>
* Na aba '''Configurações''', selecione o '''Tipo''' "Trajeto", e informe a '''Cor da Linha'''.
Agora vamos adicionar a segunda Query, que vai retornar os pontos de Origem e Destino do Trajeto:
* Clique no botão '''+''' para adicionar uma nova '''Query'''
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
-- Só irá trazer o primeiro e o último registro,
-- pois são os únicos com descrição informada.
WHERE description IS NOT NULL
ORDER BY seq
</syntaxhighlight>
* Na aba '''Configurações''', selecione o '''Tipo''' "Marcador Imagem", e selecione uma imagem para ser exibida em cada Coordenada.
* Clique em '''OK''' para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de Configurações de Colunas. Para finalizar clique no menu Arquivo → Salvar.
</div>
623590e2aeadfca5ddc451c549b8e56a16113e21
2328
2327
2019-09-06T18:40:06Z
Daniel.giacomelli
1
/* Criando um CrossMap */
wikitext
text/x-wiki
'''CrossMap''' é um dos vários tipos de saída que uma [[Consulta:Visão_Geral|Consulta]] pode ter. Eles são formados pela combinação de coordenadas formatadas de diferentes formas, e exibidas em único elemento '''Google Map'''.
== Criando um CrossMap ==
[[Arquivo:Client CrossMap AddQuery.png|miniaturadaimagem|Botão para adicionar nova query]]
[[Arquivo:Web CrossMap.png|miniaturadaimagem|CrossMap exibido no site]]
[[Arquivo:PostgreSQL mapdata result.png|miniaturadaimagem|Resultado do SQL]]
<div class="paragraph">
Para criar um CrossMap é necessário informar uma ou mais Queries, as quais devem retornar as coordenadas e o nome dos locais (uma coordenada por linha).
A possibilidade de poder dividir a busca das coordenadas em mais de uma Query é muito útil. Por exemplo, uma Query pode retornar coordenadas que compões um '''Trajeto''' e outra Query pode trazer as coordenadas dos pontos de '''origem''' e '''destino'''. Veja abaixo como seria a criação de um CrossMap como esse:
Primeiramente, baixe o [//latromi.com.br/downloads/wikifiles/sql/mapdata.sql arquivo Sql de exemplo], e execute em um banco de dados que você possa usar para testes. Este arquivo cria a tabela '''mapdata''', com informações de um trajeto que vai da '''Arena do Grêmio''' até o '''Estádio Beira Rio''' em Porto Alegre.
Agora, siga passos a seguir para adicionar a primeira Query:
* No Cadastro de Consultas, clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client_Consulta_Buttons_AddCrossMap.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''crossMap''.
* Selecione um valor para o '''Nível de Zoom''' que será usado no mapa.
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
ORDER BY seq
</syntaxhighlight>
* Na aba '''Configurações''', selecione o '''Tipo''' "Trajeto", e informe a '''Cor da Linha'''.
Agora vamos adicionar a segunda Query, que vai retornar os pontos de Origem e Destino do Trajeto:
* Clique no botão '''+''' para adicionar uma nova '''Query'''
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
-- Só irá trazer o primeiro e o último registro,
-- pois são os únicos com descrição informada.
WHERE description IS NOT NULL
ORDER BY seq
</syntaxhighlight>
* Na aba '''Configurações''', selecione o '''Tipo''' "Marcador Imagem", e selecione uma imagem para ser exibida em cada Coordenada.
* Clique em '''OK''' para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de Configurações de Colunas. Para finalizar clique no menu Arquivo → Salvar.
</div>
e731138bbe5293bfd71ec7a08043f75322048fd4
2329
2328
2019-09-06T18:41:34Z
Daniel.giacomelli
1
/* Criando um CrossMap */
wikitext
text/x-wiki
'''CrossMap''' é um dos vários tipos de saída que uma [[Consulta:Visão_Geral|Consulta]] pode ter. Eles são formados pela combinação de coordenadas formatadas de diferentes formas, e exibidas em único elemento '''Google Map'''.
== Criando um CrossMap ==
[[Arquivo:Client CrossMap AddQuery.png|miniaturadaimagem|Botão para adicionar nova query]]
[[Arquivo:Web CrossMap.png|miniaturadaimagem|CrossMap exibido no site]]
[[Arquivo:PostgreSQL mapdata result.png|miniaturadaimagem|Resultado do SQL]]
<div class="paragraph">
Para criar um CrossMap é necessário informar uma ou mais Queries, as quais devem retornar as coordenadas e o nome dos locais (uma coordenada por linha).
A possibilidade de poder dividir a busca das coordenadas em mais de uma Query é muito útil. Por exemplo, uma Query pode retornar coordenadas que compões um '''Trajeto''' e outra Query pode trazer as coordenadas dos pontos de '''origem''' e '''destino'''. Veja abaixo como seria a criação de um CrossMap como esse:
Primeiramente, baixe o [//latromi.com.br/downloads/wikifiles/sql/mapdata.sql arquivo Sql de exemplo], e execute em um banco de dados que você possa usar para testes. Este arquivo cria a tabela '''mapdata''', com informações de um trajeto que vai da '''Arena do Grêmio''' até o '''Estádio Beira Rio''' em Porto Alegre.
Agora, siga passos a seguir para adicionar a primeira Query:
* No Cadastro de Consultas, clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client_Consulta_Buttons_AddCrossMap.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''crossMap''.
* Selecione um valor para o '''Nível de Zoom''' que será usado no mapa.
* No campo '''Descrição''' informe um texto que identifique a sua Query.
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
ORDER BY seq
</syntaxhighlight>
* Na aba '''Configurações''', selecione o '''Tipo''' "Trajeto", e informe a '''Cor da Linha'''.
Agora vamos adicionar a segunda Query, que vai retornar os pontos de Origem e Destino do Trajeto:
* Clique no botão '''+''' para adicionar uma nova '''Query'''
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
-- Só irá trazer o primeiro e o último registro,
-- pois são os únicos com descrição informada.
WHERE description IS NOT NULL
ORDER BY seq
</syntaxhighlight>
* Na aba '''Configurações''', selecione o '''Tipo''' "Marcador Imagem", e selecione uma imagem para ser exibida em cada Coordenada.
* Clique em '''OK''' para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de Configurações de Colunas. Para finalizar clique no menu Arquivo → Salvar.
</div>
7c3a33fc836840af03fc6148bcbd225256ba69e5
2330
2329
2019-09-06T18:43:40Z
Daniel.giacomelli
1
/* Criando um CrossMap */
wikitext
text/x-wiki
'''CrossMap''' é um dos vários tipos de saída que uma [[Consulta:Visão_Geral|Consulta]] pode ter. Eles são formados pela combinação de coordenadas formatadas de diferentes formas, e exibidas em único elemento '''Google Map'''.
== Criando um CrossMap ==
[[Arquivo:Client CrossMap AddQuery.png|miniaturadaimagem|Botão para adicionar nova query]]
[[Arquivo:Web CrossMap.png|miniaturadaimagem|CrossMap exibido no site]]
[[Arquivo:PostgreSQL mapdata result.png|miniaturadaimagem|Resultado do SQL]]
<div class="paragraph">
Para criar um CrossMap é necessário informar uma ou mais Queries, as quais devem retornar as coordenadas e o nome dos locais (uma coordenada por linha).
A possibilidade de poder dividir a busca das coordenadas em mais de uma Query é muito útil. Por exemplo, uma Query pode retornar coordenadas que compões um '''Trajeto''' e outra Query pode trazer as coordenadas dos pontos de '''origem''' e '''destino'''. Veja abaixo como seria a criação de um CrossMap como esse:
Primeiramente, baixe o [//latromi.com.br/downloads/wikifiles/sql/mapdata.sql arquivo Sql de exemplo], e execute em um banco de dados que você possa usar para testes. Este arquivo cria a tabela '''mapdata''', com informações de um trajeto que vai da '''Arena do Grêmio''' até o '''Estádio Beira Rio''' em Porto Alegre.
Agora, siga passos a seguir para adicionar a primeira Query:
* No Cadastro de Consultas, clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client_Consulta_Buttons_AddCrossMap.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''crossMap''.
* Selecione um valor para o '''Nível de Zoom''' que será usado no mapa.
* No campo '''Descrição''' informe um texto que identifique a sua Query.
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
ORDER BY seq
</syntaxhighlight>
* Clique na aba '''Configurações''', e selecione o '''Tipo''' "Trajeto", e informe a '''Cor da Linha'''.
Agora vamos adicionar a segunda Query, que vai retornar os pontos de '''Origem''' e '''Destino''' do Trajeto:
* Clique no botão '''+''' para adicionar uma nova '''Query'''
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
-- Só irá trazer o primeiro e o último registro,
-- pois são os únicos com descrição informada.
WHERE description IS NOT NULL
ORDER BY seq
</syntaxhighlight>
* Na Clique na aba '''Configurações''', e selecione o '''Tipo''' "Marcador Imagem", e selecione uma imagem para ser exibida em cada Coordenada.
* Clique em '''OK''' para confirmar os Comandos SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Mapa.
* Em seguida, os Comandos SQL serão executados no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, clique no menu Arquivo → Salvar.
</div>
6fe672540b5e778cce34fd06c1c28aef0248c742
2331
2330
2019-09-06T19:08:02Z
Daniel.giacomelli
1
wikitext
text/x-wiki
'''CrossMap''' é um dos vários tipos de saída que uma [[Consulta:Visão_Geral|Consulta]] pode ter. Eles são formados pela combinação de coordenadas formatadas de diferentes formas, e exibidas em único elemento '''Google Map'''.
== Criando um CrossMap ==
[[Arquivo:Client CrossMap AddQuery.png|miniaturadaimagem|Botão para adicionar nova query]]
[[Arquivo:Web CrossMap.png|miniaturadaimagem|CrossMap exibido no site]]
[[Arquivo:PostgreSQL mapdata result.png|miniaturadaimagem|Resultado do SQL]]
<div class="paragraph">
Para criar um CrossMap é necessário informar uma ou mais Queries, as quais devem retornar as coordenadas e o nome dos locais (uma coordenada por linha).
A possibilidade de poder dividir a busca das coordenadas em mais de uma Query é muito útil. Por exemplo, uma Query pode retornar coordenadas que compões um '''Trajeto''' e outra Query pode trazer as coordenadas dos pontos de '''origem''' e '''destino'''. Veja abaixo como seria a criação de um CrossMap como esse:
Primeiramente, baixe o [//latromi.com.br/downloads/wikifiles/sql/mapdata.sql arquivo Sql de exemplo], e execute em um banco de dados que você possa usar para testes. Este arquivo cria a tabela '''mapdata''', com informações de um trajeto que vai da '''Arena do Grêmio''' até o '''Estádio Beira Rio''' em Porto Alegre.
Agora, siga passos a seguir para adicionar a primeira Query:
* No Cadastro de Consultas, clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client_Consulta_Buttons_AddCrossMap.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''crossMap''.
* Selecione um valor para o '''Nível de Zoom''' que será usado no mapa.
* No campo '''Descrição''' informe um texto que identifique a sua Query.
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
ORDER BY seq
</syntaxhighlight>
* Clique na aba '''Configurações''', e selecione o '''Tipo''' "Trajeto", e informe a '''Cor da Linha'''.
Agora vamos adicionar a segunda Query, que vai retornar os pontos de '''Origem''' e '''Destino''' do Trajeto:
* Clique no botão '''+''' para adicionar uma nova '''Query'''
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
-- Só irá trazer o primeiro e o último registro,
-- pois são os únicos com descrição informada.
WHERE description IS NOT NULL
ORDER BY seq
</syntaxhighlight>
* Na Clique na aba '''Configurações''', e selecione o '''Tipo''' "Marcador Imagem", e selecione uma imagem para ser exibida em cada Coordenada.
* Clique em '''OK''' para confirmar os Comandos SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Mapa.
* Em seguida, os Comandos SQL serão executados no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, clique no menu Arquivo → Salvar.
</div>
<youtube>https://www.youtube.com/embed/UlP6JHMBBcI</youtube>
fc95a118490d92dc9aa9acad8757e36a2421e4b7
2332
2331
2019-09-06T19:10:18Z
Daniel.giacomelli
1
wikitext
text/x-wiki
'''CrossMap''' é um dos vários tipos de saída que uma [[Consulta:Visão_Geral|Consulta]] pode ter. Eles são formados pela combinação de coordenadas formatadas de diferentes formas, e exibidas em único elemento '''Google Map'''.
== Criando um CrossMap ==
[[Arquivo:Client CrossMap AddQuery.png|miniaturadaimagem|Botão para adicionar nova query]]
[[Arquivo:Web CrossMap.png|miniaturadaimagem|CrossMap exibido no site]]
[[Arquivo:PostgreSQL mapdata result.png|miniaturadaimagem|Resultado do SQL]]
<div class="paragraph">
Para criar um CrossMap é necessário informar uma ou mais Queries, as quais devem retornar as coordenadas e o nome dos locais (uma coordenada por linha).
A possibilidade de poder dividir a busca das coordenadas em mais de uma Query é muito útil. Por exemplo, uma Query pode retornar coordenadas que compões um '''Trajeto''' e outra Query pode trazer as coordenadas dos pontos de '''origem''' e '''destino'''. Veja abaixo como seria a criação de um CrossMap como esse:
Primeiramente, baixe o [//latromi.com.br/downloads/wikifiles/sql/mapdata.sql arquivo Sql de exemplo], e execute em um banco de dados que você possa usar para testes. Este arquivo cria a tabela '''mapdata''', com informações de um trajeto que vai da '''Arena do Grêmio''' até o '''Estádio Beira Rio''' em Porto Alegre.
Agora, siga passos a seguir para adicionar a primeira Query:
* No Cadastro de Consultas, clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client_Consulta_Buttons_AddCrossMap.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''crossMap''.
* Selecione um valor para o '''Nível de Zoom''' que será usado no mapa.
* No campo '''Descrição''' informe um texto que identifique a sua Query.
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
ORDER BY seq
</syntaxhighlight>
* Clique na aba '''Configurações''', e selecione o '''Tipo''' "Trajeto", e informe a '''Cor da Linha'''.
Agora vamos adicionar a segunda Query, que vai retornar os pontos de '''Origem''' e '''Destino''' do Trajeto:
* Clique no botão '''+''' para adicionar uma nova '''Query'''
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
-- Só irá trazer o primeiro e o último registro,
-- pois são os únicos com descrição informada.
WHERE description IS NOT NULL
ORDER BY seq
</syntaxhighlight>
* Na Clique na aba '''Configurações''', e selecione o '''Tipo''' "Marcador Imagem", e selecione uma imagem para ser exibida em cada Coordenada.
* Clique em '''OK''' para confirmar os Comandos SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Mapa.
* Em seguida, os Comandos SQL serão executados no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, clique no menu Arquivo → Salvar.
</div>
<youtube>https://www.youtube.com/embed/UlP6JHMBBcI</youtube>
== Ver Também ==
* [[Integrações:Google_Maps|Integração com o Google Maps]]
6e833e08492e34fdbae4ae9eb722f02df4735c4e
2336
2332
2019-09-06T19:14:05Z
Daniel.giacomelli
1
wikitext
text/x-wiki
'''CrossMap''' é um dos vários tipos de saída que uma [[Consulta:Visão_Geral|Consulta]] pode ter. Eles são formados pela combinação de coordenadas formatadas de diferentes formas, e exibidas em único elemento '''Google Map'''.
== Requisitos ==
Para utilizar o CrossMap, você precisa primeiro possuir uma Chave de API do Google Maps. Para mais informações, acesse: [[Integrações:Google_Maps|Integração com o Google Maps]].
== Criando um CrossMap ==
[[Arquivo:Client CrossMap AddQuery.png|miniaturadaimagem|Botão para adicionar nova query]]
[[Arquivo:Web CrossMap.png|miniaturadaimagem|CrossMap exibido no site]]
[[Arquivo:PostgreSQL mapdata result.png|miniaturadaimagem|Resultado do SQL]]
<div class="paragraph">
Para criar um CrossMap é necessário informar uma ou mais Queries, as quais devem retornar as coordenadas e o nome dos locais (uma coordenada por linha).
A possibilidade de poder dividir a busca das coordenadas em mais de uma Query é muito útil. Por exemplo, uma Query pode retornar coordenadas que compões um '''Trajeto''' e outra Query pode trazer as coordenadas dos pontos de '''origem''' e '''destino'''. Veja abaixo como seria a criação de um CrossMap como esse:
Primeiramente, baixe o [//latromi.com.br/downloads/wikifiles/sql/mapdata.sql arquivo Sql de exemplo], e execute em um banco de dados que você possa usar para testes. Este arquivo cria a tabela '''mapdata''', com informações de um trajeto que vai da '''Arena do Grêmio''' até o '''Estádio Beira Rio''' em Porto Alegre.
Agora, siga passos a seguir para adicionar a primeira Query:
* No Cadastro de Consultas, clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client_Consulta_Buttons_AddCrossMap.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''crossMap''.
* Selecione um valor para o '''Nível de Zoom''' que será usado no mapa.
* No campo '''Descrição''' informe um texto que identifique a sua Query.
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
ORDER BY seq
</syntaxhighlight>
* Clique na aba '''Configurações''', e selecione o '''Tipo''' "Trajeto", e informe a '''Cor da Linha'''.
Agora vamos adicionar a segunda Query, que vai retornar os pontos de '''Origem''' e '''Destino''' do Trajeto:
* Clique no botão '''+''' para adicionar uma nova '''Query'''
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
-- Só irá trazer o primeiro e o último registro,
-- pois são os únicos com descrição informada.
WHERE description IS NOT NULL
ORDER BY seq
</syntaxhighlight>
* Na Clique na aba '''Configurações''', e selecione o '''Tipo''' "Marcador Imagem", e selecione uma imagem para ser exibida em cada Coordenada.
* Clique em '''OK''' para confirmar os Comandos SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Mapa.
* Em seguida, os Comandos SQL serão executados no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, clique no menu Arquivo → Salvar.
</div>
<youtube>https://www.youtube.com/embed/UlP6JHMBBcI</youtube>
== Ver Também ==
* [[Integrações:Google_Maps|Integração com o Google Maps]]
6c54de740795448f4d70bf032b3e504fd5dbd7c8
Arquivo:Client Consulta Buttons AddCrossMap.png
6
330
2316
2019-09-06T17:20:09Z
Daniel.giacomelli
1
Botão para adicionar um CrossMap na Consulta
wikitext
text/x-wiki
== Descrição do arquivo ==
Botão para adicionar um CrossMap na Consulta
76d2ea5a777f99de70694e0cacddbad21a5bbedd
Arquivo:Client CrossMap AddQuery.png
6
331
2322
2019-09-06T18:28:15Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Botão para adicionar nova Query
c89b4ccc0e25fe23f60c9b0846336a7ffc9a35b9
Arquivo:Web CrossMap.png
6
332
2324
2019-09-06T18:33:45Z
Daniel.giacomelli
1
wikitext
text/x-wiki
CrossMap
de3fd8e41980f1ee6663ae7a618f92bfced62af2
Arquivo:PostgreSQL mapdata result.png
6
333
2325
2019-09-06T18:36:37Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Resultado do SQL executado no PgAdmin
554c7a2bb97df744b6cab2ca5e7f76546b6a4beb
Integrações:Google Maps
0
259
2333
1884
2019-09-06T19:10:50Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Integração com o Google Maps}}
[[Arquivo:GoogleCloud Maps.jpg|220px|thumb||Na página Console do Google Cloud, selecione Maps JavaScript API]]
[[Arquivo:GoogleCloudMapsCredentials.jpg|220px|thumb||Finalização da Criação da Chave de API]]
[[Arquivo:LatromiClient configuracoes servicos googlemaps.jpg|220px|thumb||Tela de Configurações do LATROMI Client onde a chave do Google Maps deve ser Informada]]
O provedor de mapas utilizado pelo sistema LATROMI é o '''Google Maps'''. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo do ''Google Maps JavaScript API''.
Para mais informações sobre o ''Google Maps JavaScript API'', acesse o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Comercialização ==
O valor de licenciamento do sistema LATROMI não inclui o consumo de serviços sob demanda de terceiros. O faturamento (quando houver) será realizado pelo Google, sem qualquer tipo envolvimento da LATROMI. Clique [https://cloud.google.com/maps-platform/pricing/ aqui] para saber mais sobre os preços e franquias de uso do Google Maps.
== Criando a Chave ==
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
Feito isso, siga os passos abaixo:
# Abra o [https://console.cloud.google.com Console do Google Cloud], procure por ''Maps'' e selecione a opção ''Maps JavaScript API''.
# Selecione um projeto ou crie um novo.
# Clique no botão '''Ativar''' para ativar o uso do Google Maps.
# Clique na aba ''Credenciais'', em seguida no botão ''Criar Credenciais'', e por último em ''Chave de API''.
# Quando tudo estiver pronto, a chave da API será exibida na tela.
<span style="color:red">Importante:</span> Para que os mapas funcionem com a chave do ''Google Maps JavaScript API'', é necessário informar um '''cartão de crédito''' no menu '''Faturamento''' do Google Cloud.
== Informando a Chave no Sistema ==
Siga os passos abaixo para informar a chave do ''Google Maps JavaScript API'' no sistema LATROMI:
# Copie a chave gerada no Console do Google Cloud.
# Abra o LATROMI Client.
# Abra o menu ''Configurações > Configurações do Sistema'' (requer privilégios de administrador).
# Cole a chave no campo ''Chave da API do Google Maps'', na sessão ''Serviços > Google Maps''.
301093be4d37f6dd0ae2eb3bba2bc3f66652a690
2334
2333
2019-09-06T19:11:03Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Integração com o Google Maps}}
[[Arquivo:GoogleCloud Maps.jpg|220px|thumb||Na página Console do Google Cloud, selecione Maps JavaScript API]]
[[Arquivo:GoogleCloudMapsCredentials.jpg|220px|thumb||Finalização da Criação da Chave de API]]
[[Arquivo:LatromiClient configuracoes servicos googlemaps.jpg|220px|thumb||Tela de Configurações do LATROMI Client onde a chave do Google Maps deve ser Informada]]
O provedor de mapas utilizado pelo sistema LATROMI é o '''Google Maps'''. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo do ''Google Maps JavaScript API''.
Para mais informações sobre o ''Google Maps JavaScript API'', acesse o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Comercialização ==
O valor de licenciamento do sistema LATROMI não inclui o consumo de serviços sob demanda de terceiros. O faturamento (quando houver) será realizado pelo Google, sem qualquer tipo envolvimento da LATROMI. Clique [https://cloud.google.com/maps-platform/pricing/ aqui] para saber mais sobre os preços e franquias de uso do Google Maps.
== Criando a Chave ==
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
Feito isso, siga os passos abaixo:
# Abra o [https://console.cloud.google.com Console do Google Cloud], procure por ''Maps'' e selecione a opção ''Maps JavaScript API''.
# Selecione um projeto ou crie um novo.
# Clique no botão '''Ativar''' para ativar o uso do Google Maps.
# Clique na aba ''Credenciais'', em seguida no botão ''Criar Credenciais'', e por último em ''Chave de API''.
# Quando tudo estiver pronto, a chave da API será exibida na tela.
<span style="color:red">Importante:</span> Para que os mapas funcionem com a chave do ''Google Maps JavaScript API'', é necessário informar um '''cartão de crédito''' no menu '''Faturamento''' do Google Cloud.
== Informando a Chave no Sistema ==
Siga os passos abaixo para informar a chave do ''Google Maps JavaScript API'' no sistema LATROMI:
# Copie a chave gerada no Console do Google Cloud.
# Abra o LATROMI Client.
# Abra o menu ''Configurações > Configurações do Sistema'' (requer privilégios de administrador).
# Cole a chave no campo ''Chave da API do Google Maps'', na sessão ''Serviços > Google Maps''.
ea6d9b8f992a1760dd15c32673d9ff0824032508
2335
2334
2019-09-06T19:11:13Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Integração com o Google Maps}}
[[Arquivo:GoogleCloud Maps.jpg|220px|thumb||Na página Console do Google Cloud, selecione Maps JavaScript API]]
[[Arquivo:GoogleCloudMapsCredentials.jpg|220px|thumb||Finalização da Criação da Chave de API]]
[[Arquivo:LatromiClient configuracoes servicos googlemaps.jpg|220px|thumb||Tela de Configurações do LATROMI Client onde a chave do Google Maps deve ser Informada]]
O provedor de mapas utilizado pelo sistema LATROMI é o '''Google Maps'''. Por conta disso, antes de criar relatórios utilizando mapas é necessário que o proprietário da licença de uso do sistema possua uma conta no '''Google''', e uma chave de consumo do ''Google Maps JavaScript API''.
Para mais informações sobre o ''Google Maps JavaScript API'', acesse o site oficial do [https://cloud.google.com/maps-platform Google Maps Platform].
== Comercialização ==
O valor de licenciamento do sistema LATROMI não inclui o consumo de serviços sob demanda de terceiros. O faturamento (quando houver) será realizado pelo Google, sem qualquer tipo envolvimento da LATROMI. Clique [https://cloud.google.com/maps-platform/pricing/ aqui] para saber mais sobre os preços e franquias de uso do Google Maps.
== Criando a Chave ==
Para criar a chave do ''Maps JavaScript API'', é necessário ter uma conta no Google, e criar um projeto no [https://console.cloud.google.com Google Cloud Platform].
Feito isso, siga os passos abaixo:
# Abra o [https://console.cloud.google.com Console do Google Cloud], procure por ''Maps'' e selecione a opção ''Maps JavaScript API''.
# Selecione um projeto ou crie um novo.
# Clique no botão '''Ativar''' para ativar o uso do Google Maps.
# Clique na aba ''Credenciais'', em seguida no botão ''Criar Credenciais'', e por último em ''Chave de API''.
# Quando tudo estiver pronto, a chave da API será exibida na tela.
<span style="color:red">Importante:</span> Para que os mapas funcionem com a chave do ''Google Maps JavaScript API'', é necessário informar um '''cartão de crédito''' no menu '''Faturamento''' do Google Cloud.
== Informando a Chave no Sistema ==
Siga os passos abaixo para informar a chave do ''Google Maps JavaScript API'' no sistema LATROMI:
# Copie a chave gerada no Console do Google Cloud.
# Abra o LATROMI Client.
# Abra o menu ''Configurações > Configurações do Sistema'' (requer privilégios de administrador).
# Cole a chave no campo ''Chave da API do Google Maps'', na sessão ''Serviços > Google Maps''.
301093be4d37f6dd0ae2eb3bba2bc3f66652a690
Consulta:Visão Geral
0
270
2337
1986
2019-09-06T19:16:58Z
Daniel.giacomelli
1
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
Este artigo faz uma breve introdução a funcionalidade principal da ''Consulta'', que é apresentar os dados. Abaixo, estão as outras funcionalidades:
* [[Consulta:Parâmetros|Parâmetros]]
* [[Consulta:Restrições|Restrições]]
* [[Consulta:Grid|Grid]]
* [[Consulta:Gráfico|Gráfico]]
* [[Consulta:CrossTab|CrossTab]]
* [[Consulta:Mapas|Mapas]]
* [[Consulta:CrossMap|CrossMap]]
* [[Consulta:Formatações Condicionais|Formatações Condicionais]]
* [[Consulta:Botões|Botões]]
* [[Consulta:Links|Links]]
* [[Consulta:Comando SQL|Comando SQL]]
* [[Consulta:Configurações|Configurações]]
== Criando Uma Consulta ==
[[Arquivo:Client Consulta EmployeesQuery.png|thumb|right|Consulta de Exemplo aberta no LATROMI Client, usando a tabela employees do banco de dados Northwind]]
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''employees''.
# Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM employees</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
Pronto! Após executar estes passos, uma nova Consulta será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg]]
== Testando a Consulta ==
[[Arquivo:Web Consulta EmployeesQuery.png|miniaturadaimagem|Visualização no Site da Consulta que exibe todas as colunas da tabela "Employees"]]
Para testar a ''Consulta'' criada é muito simples. Enquanto a ''Consulta'' estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A ''Consulta'' será aberta no navegador padrão do usuário.
ae4f0cf3a19e6d51eb79032f31d66036ecd43f67
Arquivo:Client ProductKey.png
6
334
2338
2019-09-13T14:47:21Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Licenciamento do Sistema
bb745f9f46ac5a420f7d26f3a94a0c804457c673
Predefinição:Licenciamento
10
121
2339
1315
2019-09-13T14:49:44Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:Client ProductKey.png|miniaturadaimagem|Licenciamento do Sistema]]
Existem 2 tipos de licenciamento do sistema LATROMI:
* Vinculado ao '''Mac Address''' do servidor.
*: Por padrão, quando uma nova Chave de Produto é gerada, ela não está vinculada a nenhum Mac Address. O registro do Mac Address é realizado ao fazer o primeiro acesso no LATROMI Web usando a chave informada.
* Vinculado ao '''Endereço do Site'''.
*: Essa opção é reservada para ambientes de hospedagem compartilhada, onde por questões de segurança o Mac Address não pode ser acessado. Este tipo de validação requer o registro do endereço do site no momento da geração da Chave do Produto.
Independente do tipo de licenciamento utilizado, a ativação é realizada da seguinte forma:
# Acesse as configurações do sistema no menu ''Ajuda > Registro do Produto'' do ''LATROMI Client''.
# Informe a Chave do Produto no campo homônimo.
# Para finalizar a ativação, realize um acesso no ''LATROMI Web''
OBS.: Ao abrir o LATROMI Client, se a Chave do Produto ainda não foi informada, a tela de ''Configurações do Sistema'' será aberta automaticamente.
131a5afbb95b98cc4438340944b76f74e6c85dd7
2340
2339
2019-09-13T16:53:37Z
Daniel.giacomelli
1
wikitext
text/x-wiki
[[Arquivo:Client ProductKey.png|miniaturadaimagem|Licenciamento do Sistema]]
Existem 2 tipos de licenciamento do sistema LATROMI:
* Vinculado ao '''Mac Address''' do servidor.
*: Por padrão, quando uma nova Chave de Produto é gerada, ela não está vinculada a nenhum Mac Address. O registro do Mac Address é realizado ao fazer o primeiro acesso no LATROMI Web usando a chave informada.
* Vinculado ao '''Endereço do Site'''.
*: Essa opção é reservada para ambientes de hospedagem compartilhada, onde por questões de segurança o Mac Address não pode ser acessado. Este tipo de validação requer o registro do endereço do site no momento da geração da Chave do Produto.
Independente do tipo de licenciamento utilizado, a ativação é realizada da seguinte forma:
# No LATROMI Client, acesse o menu ''Ajuda > Registro do Produto''.
# Informe a Chave do Produto.
# Cliquem em ''Next'' e depois em ''Finish''.
OBS.: Ao abrir o LATROMI Client, se a Chave do Produto ainda não foi informada, a tela de ''Registro do Produto'' será aberta automaticamente.
7f8bfbd797ab4850100795b7e411159a3e5b3855
LATROMI: Tópicos de Ajuda
0
27
2341
2312
2019-11-25T13:58:58Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Tópicos de Ajuda do Sistema LATROMI}}
; Visão Geral do Sistema
: [[LATROMI Client]]
:: [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:: [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
; Desenvolvimento
: [[Consulta:Visão Geral|Consultas]]
:: [[Consulta:Parâmetros|Parâmetros]]
:: [[Consulta:Restrições|Restrições]]
:: [[Consulta:Grid|Grid]]
:: [[Consulta:Gráfico|Gráfico]]
:: [[Consulta:CrossTab|CrossTab]]
:: [[Consulta:Mapas|Mapas]]
:: [[Consulta:CrossMap|CrossMap]]
:: [[Consulta:Formatações Condicionais|Formatações Condicionais]]
:: [[Consulta:Botões|Botões]]
:: [[Consulta:Links|Links]]
:: [[Consulta:Comando SQL|Comando SQL]]
:: [[Consulta:Configurações|Configurações]]
: [[Browser Dinâmico:Visão Geral|Browser Dinâmico]]
:: [[Browser Dinâmico:Fonte de Dados|Fonte de Dados]]
:: [[Browser Dinâmico:Parâmetros|Parâmetros]]
:: [[Browser Dinâmico:Colunas|Colunas]]
: [[Formulário Dinâmico:Visão Geral|Formulário Dinâmico]]
:: [[Formulário Dinâmico:Campos|Campos]]
:: [[Formulário Dinâmico:Layout|Layout]]
:: [[Formulário Dinâmico:Parâmetros|Parâmetros]]
:: [[Formulário Dinâmico:Variáveis|Variáveis]]
:: [[Formulário Dinâmico:Programação|Programação]]
:: [[Formulário Dinâmico:Janelas|Janelas]]
:: [[Formulário Dinâmico:Documentos|Documentos]]
:: [[Formulário Dinâmico:Configurações|Configurações]]
: [[Extrator de Arquivos:Visão Geral|Extrator de Arquivos]]
:: [[Extrator de Arquivos:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Utilizando em Consultas|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Extração através de requisição HTTP|Extração através de requisição HTTP]]
: [[Documentos:Visão Geral|Documentos]]
:: [[Documentos:Adicionando Imagens|Adicionando Imagens]]
:: [[Documentos:Incorporando Documentos|Incorporando Documentos]]
:: [[Documentos:Referenciando Documentos|Referenciando Documentos]]
:: [[Documentos:Utilizando em Formulários|Utilizando em Formulários]]
: [[Traduções:Visão Geral|Traduções]]
:: [[Traduções:Tradução Automática|Tradução Automática]]
:: [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
:: [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers Dinâmicos]]
:: [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Traduções:Alterando o Idioma do Usuário|Alterando o Idioma do Usuário]]
; [[Menus:Visão Geral|Menu]]
:: [[Menus:Variáveis Globais|Variáveis Globais]]
:: [[Controle de Versão]]
; Autenticação
:: [[Autenticação simples via URL]]
:: [[Autenticação com token via URL]]
; Provedores de Dados
:: [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:: [[Conectando-se a um banco de dados MySql]]
:: [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
:: [[Conectando-se a um banco de dados IBM DB2]]
; Segurança
:: [[Segurança:Papeis de Usuários|Papeis de Usuários]]
:: [[Segurança:Active Directory|Active Directory]]
; Serviços
:: [[Authentication.svc]] (Serviço de Autenticação)
; Páginas do LATROMI Web
:: [[Report.aspx]] (Página de visualização de Consultas)
:: [[RptPrintView.aspx]] - (Página de geração de PDF)
; Serviços Externos
:: [[Integrações:Google Maps|Google Maps]]
; Performance
:: [[Melhoria de Performance no IIS]]
; Injeção de HTML
:: [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
; Wallboard Slideshow
:: O que é o Wallboard Slideshow?
:: [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:: [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
; Customização
:: [[Customização da página de Login]]
0310ac15c50e820adbffbd19bde2ff45a44b5c5a
Segurança:Active Directory
0
335
2342
2019-11-25T13:59:33Z
Daniel.giacomelli
1
Criou página com '{{DISPLAYTITLE:Active Directory}}'
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
92a859e29fda80046ab1a7821a084aadf4c68f23
2343
2342
2019-11-25T14:44:23Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD). A integração com o AD pode ser direta ou em combinação com a integração de usuários via Banco de Dados.
== Integração direta ==
Ao utilizar a integração direta com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e autenticação será realizada pelo AD.
* Usuários que forem administradores do AD passaram a ser administradores no LATROMI também.
=== Configuração ===
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Marque para habilitar a integração com o AD;
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
== Integração combinada ==
4ca50512523442b04b02bff898d89c819f752ddc
2344
2343
2019-11-25T15:04:59Z
Daniel.giacomelli
1
/* Configuração */
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD). A integração com o AD pode ser direta ou em combinação com a integração de usuários via Banco de Dados.
== Integração direta ==
Ao utilizar a integração direta com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e autenticação será realizada pelo AD.
* Usuários que forem administradores do AD passaram a ser administradores no LATROMI também.
=== Configuração ===
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Marque para habilitar a integração com o AD;
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
Pronto! A partir de agora, já é possível autenticar no LATROMI usando um usuário do AD.
=== Sincronização de Usuários ===
Os usuário do AD são sincronizados com o usuário do sistema durante a autenticação. Uma rotina de sincronização de todos os usuários é executada automaticamente uma vez por dia. Para executar manualmente essa sincronização, siga os passos abaixo:
* No LATROMI Client, acesse o menu ''Ferramentas
== Integração combinada ==
91bd00346fc253bc37f1d0de6bcb8ec97c7d9613
2347
2344
2019-11-25T17:17:06Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD).
== Autenticação no AD ==
Para autenticar no AD basta informar o ([https://pt.wikipedia.org/wiki/FQDN FQDN]) e marcar a opção ''Autenticação no AD'' no Cadastro do Usuário.
[[Arquivo:Usuario.png|miniaturadaimagem|Cadastro de Usuário]]
== Integração com o AD ==
Ao utilizar a integração com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e autenticação será realizada pelo AD.
* Usuários que forem administradores do AD passaram a ser administradores no LATROMI também.
=== Configuração ===
[[Arquivo:ConfiguracoesDeAcesso.png|miniaturadaimagem|Configurações de Acesso]]
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Marque para habilitar a integração com o AD;
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
Pronto! A partir de agora, já é possível autenticar no LATROMI usando um usuário do AD.
=== Sincronização de Usuários ===
O usuário do AD é sincronizado com o usuário do LATROMI durante a autenticação. Uma rotina de sincronização de todos os usuários é executada automaticamente uma vez por dia pelo site. Para executar manualmente essa sincronização, siga os passos abaixo:
* No LATROMI Client, acesse o menu ''Ferramentas → Integrar Usuário do Active Directory do Windows''.
* Marque a opção ''Integrar Usuários do Active Directory do Windows''.
* Clique no botão ''Importar'' e aguarde o final do processo.
6368160c2c5d92ff2e85ebb47f9e6e88c4657bdd
2348
2347
2019-11-25T17:17:39Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
[[Arquivo:Usuario.png|miniaturadaimagem|Cadastro de Usuário]]
[[Arquivo:ConfiguracoesDeAcesso.png|miniaturadaimagem|Configurações de Acesso]]
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD).
== Autenticação no AD ==
Para autenticar no AD basta informar o ([https://pt.wikipedia.org/wiki/FQDN FQDN]) e marcar a opção ''Autenticação no AD'' no Cadastro do Usuário.
== Integração com o AD ==
Ao utilizar a integração com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e autenticação será realizada pelo AD.
* Usuários que forem administradores do AD passaram a ser administradores no LATROMI também.
=== Configuração ===
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Marque para habilitar a integração com o AD;
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
Pronto! A partir de agora, já é possível autenticar no LATROMI usando um usuário do AD.
=== Sincronização de Usuários ===
O usuário do AD é sincronizado com o usuário do LATROMI durante a autenticação. Uma rotina de sincronização de todos os usuários é executada automaticamente uma vez por dia pelo site. Para executar manualmente essa sincronização, siga os passos abaixo:
* No LATROMI Client, acesse o menu ''Ferramentas → Integrar Usuário do Active Directory do Windows''.
* Marque a opção ''Integrar Usuários do Active Directory do Windows''.
* Clique no botão ''Importar'' e aguarde o final do processo.
562559924ed47cbf2ed72108e04416e40219e406
2349
2348
2019-11-25T17:18:56Z
Daniel.giacomelli
1
/* Integração com o AD */
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
[[Arquivo:Usuario.png|miniaturadaimagem|Cadastro de Usuário]]
[[Arquivo:ConfiguracoesDeAcesso.png|miniaturadaimagem|Configurações de Acesso]]
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD).
== Autenticação no AD ==
Para autenticar no AD basta informar o ([https://pt.wikipedia.org/wiki/FQDN FQDN]) e marcar a opção ''Autenticação no AD'' no Cadastro do Usuário.
== Integração com o AD ==
Ao utilizar a integração com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e a autenticação será realizada pelo AD.
* Usuários que forem administradores do AD passaram a ser administradores no LATROMI também.
=== Configuração ===
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Marque para habilitar a integração com o AD;
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
Pronto! A partir de agora, já é possível autenticar no LATROMI usando um usuário do AD.
=== Sincronização de Usuários ===
O usuário do AD é sincronizado com o usuário do LATROMI durante a autenticação. Uma rotina de sincronização de todos os usuários é executada automaticamente uma vez por dia pelo site. Para executar manualmente essa sincronização, siga os passos abaixo:
* No LATROMI Client, acesse o menu ''Ferramentas → Integrar Usuário do Active Directory do Windows''.
* Marque a opção ''Integrar Usuários do Active Directory do Windows''.
* Clique no botão ''Importar'' e aguarde o final do processo.
92d8bf603c527ba1ad647a06e66072458a28740b
2350
2349
2019-11-25T17:20:01Z
Daniel.giacomelli
1
/* Sincronização de Usuários */
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
[[Arquivo:Usuario.png|miniaturadaimagem|Cadastro de Usuário]]
[[Arquivo:ConfiguracoesDeAcesso.png|miniaturadaimagem|Configurações de Acesso]]
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD).
== Autenticação no AD ==
Para autenticar no AD basta informar o ([https://pt.wikipedia.org/wiki/FQDN FQDN]) e marcar a opção ''Autenticação no AD'' no Cadastro do Usuário.
== Integração com o AD ==
Ao utilizar a integração com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e a autenticação será realizada pelo AD.
* Usuários que forem administradores do AD passaram a ser administradores no LATROMI também.
=== Configuração ===
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Marque para habilitar a integração com o AD;
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
Pronto! A partir de agora, já é possível autenticar no LATROMI usando um usuário do AD.
=== Sincronização de Usuários ===
O usuário do AD é sincronizado com o usuário do LATROMI durante a autenticação e uma rotina de sincronização de todos os usuários é executada automaticamente uma vez por dia pelo site. Mas se precisar executar manualmente essa sincronização, siga os passos abaixo:
* No LATROMI Client, acesse o menu ''Ferramentas → Integrar Usuário do Active Directory do Windows''.
* Marque a opção ''Integrar Usuários do Active Directory do Windows''.
* Clique no botão ''Importar'' e aguarde o final do processo.
a8ca407498ea1b1603d14566b78a1adaab3cb7d5
2351
2350
2019-11-25T17:23:13Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
[[Arquivo:Usuario.png|miniaturadaimagem|Cadastro de Usuário]]
[[Arquivo:ConfiguracoesDeAcesso.png|miniaturadaimagem|Configurações de Acesso]]
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD).
== Autenticação no AD ==
Para autenticar no AD basta informar o ([https://pt.wikipedia.org/wiki/FQDN FQDN]) e marcar a opção ''Autenticação no AD'' no Cadastro do Usuário.
=== Usuário integrado via Banco de Dados ===
Para configurar a autenticação no AD para os usuários que são integrados via Banco de Dados, informe as colunas na Query de integração, no menu ''Configurações → Configurações de Acesso'' aba ''Integração'':
* Autenticação no AD: '''0''' para não e '''1''' para sim.
* Nome Completo do Domínio: [https://pt.wikipedia.org/wiki/FQDN FQDN].
== Integração com o AD ==
Ao utilizar a integração com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e a autenticação será realizada pelo AD.
* Usuários que forem administradores do AD passaram a ser administradores no LATROMI também.
=== Configuração ===
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Marque para habilitar a integração com o AD;
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
Pronto! A partir de agora, já é possível autenticar no LATROMI usando um usuário do AD.
=== Sincronização de Usuários ===
O usuário do AD é sincronizado com o usuário do LATROMI durante a autenticação e uma rotina de sincronização de todos os usuários é executada automaticamente uma vez por dia pelo site. Mas se precisar executar manualmente essa sincronização, siga os passos abaixo:
* No LATROMI Client, acesse o menu ''Ferramentas → Integrar Usuário do Active Directory do Windows''.
* Marque a opção ''Integrar Usuários do Active Directory do Windows''.
* Clique no botão ''Importar'' e aguarde o final do processo.
a6c683ed9b664a3bcdfaba95fcc66ea476ccdd9d
2352
2351
2019-11-25T17:23:31Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
[[Arquivo:Usuario.png|miniaturadaimagem|Cadastro de Usuário]]
[[Arquivo:ConfiguracoesDeAcesso.png|miniaturadaimagem|Configurações de Acesso]]
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD).
== Autenticação no AD ==
Para autenticar no AD basta informar o ([https://pt.wikipedia.org/wiki/FQDN FQDN]) e marcar a opção ''Autenticação no AD'' no Cadastro do Usuário.
=== Usuário integrado via Banco de Dados ===
Para configurar a autenticação no AD para os usuários que são integrados via Banco de Dados, informe as colunas na Query de integração, no menu ''Configurações → Configurações de Acesso'' aba ''Integração'':
* Autenticação no AD: '''0''' para não e '''1''' para sim.
* Nome Completo do Domínio: [https://pt.wikipedia.org/wiki/FQDN FQDN].
== Integração com o AD ==
Ao utilizar a integração com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e a autenticação será realizada pelo AD.
* Usuários que forem administradores do AD passaram a ser administradores no LATROMI também.
=== Configuração ===
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Marque para habilitar a integração com o AD;
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
Pronto! A partir de agora, já é possível autenticar no LATROMI usando um usuário do AD.
=== Sincronização de Usuários ===
O usuário do AD é sincronizado com o usuário do LATROMI durante a autenticação e uma rotina de sincronização de todos os usuários é executada automaticamente uma vez por dia pelo site. Mas se precisar executar manualmente essa sincronização, siga os passos abaixo:
* No LATROMI Client, acesse o menu ''Ferramentas → Integrar Usuário do Active Directory do Windows''.
* Marque a opção ''Integrar Usuários do Active Directory do Windows''.
* Clique no botão ''Importar'' e aguarde o final do processo.
54c05089eb1e9434f7ee76b0dc15f76bc70743eb
2353
2352
2019-11-25T17:23:57Z
Daniel.giacomelli
1
/* Autenticação no AD */
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
[[Arquivo:Usuario.png|miniaturadaimagem|Cadastro de Usuário]]
[[Arquivo:ConfiguracoesDeAcesso.png|miniaturadaimagem|Configurações de Acesso]]
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD).
== Autenticação no AD ==
Para autenticar no AD basta informar o [https://pt.wikipedia.org/wiki/FQDN FQDN] e marcar a opção ''Autenticação no AD'' no Cadastro do Usuário.
=== Usuário integrado via Banco de Dados ===
Para configurar a autenticação no AD para os usuários que são integrados via Banco de Dados, informe as colunas na Query de integração, no menu ''Configurações → Configurações de Acesso'' aba ''Integração'':
* Autenticação no AD: '''0''' para não e '''1''' para sim.
* Nome Completo do Domínio: [https://pt.wikipedia.org/wiki/FQDN FQDN].
== Integração com o AD ==
Ao utilizar a integração com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e a autenticação será realizada pelo AD.
* Usuários que forem administradores do AD passaram a ser administradores no LATROMI também.
=== Configuração ===
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Marque para habilitar a integração com o AD;
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
Pronto! A partir de agora, já é possível autenticar no LATROMI usando um usuário do AD.
=== Sincronização de Usuários ===
O usuário do AD é sincronizado com o usuário do LATROMI durante a autenticação e uma rotina de sincronização de todos os usuários é executada automaticamente uma vez por dia pelo site. Mas se precisar executar manualmente essa sincronização, siga os passos abaixo:
* No LATROMI Client, acesse o menu ''Ferramentas → Integrar Usuário do Active Directory do Windows''.
* Marque a opção ''Integrar Usuários do Active Directory do Windows''.
* Clique no botão ''Importar'' e aguarde o final do processo.
a2315ced7597571cb090d3efd574831cd0a1cc07
2354
2353
2019-11-25T17:24:24Z
Daniel.giacomelli
1
/* Usuário integrado via Banco de Dados */
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
[[Arquivo:Usuario.png|miniaturadaimagem|Cadastro de Usuário]]
[[Arquivo:ConfiguracoesDeAcesso.png|miniaturadaimagem|Configurações de Acesso]]
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD).
== Autenticação no AD ==
Para autenticar no AD basta informar o [https://pt.wikipedia.org/wiki/FQDN FQDN] e marcar a opção ''Autenticação no AD'' no Cadastro do Usuário.
=== Usuário integrado via Banco de Dados ===
Para configurar a autenticação no AD para os usuários que são integrados via Banco de Dados, informe as colunas abaixo na Query de integração, no menu ''Configurações → Configurações de Acesso'' aba ''Integração'':
* Autenticação no AD: '''0''' para não e '''1''' para sim.
* Nome Completo do Domínio: [https://pt.wikipedia.org/wiki/FQDN FQDN].
== Integração com o AD ==
Ao utilizar a integração com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e a autenticação será realizada pelo AD.
* Usuários que forem administradores do AD passaram a ser administradores no LATROMI também.
=== Configuração ===
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Marque para habilitar a integração com o AD;
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
Pronto! A partir de agora, já é possível autenticar no LATROMI usando um usuário do AD.
=== Sincronização de Usuários ===
O usuário do AD é sincronizado com o usuário do LATROMI durante a autenticação e uma rotina de sincronização de todos os usuários é executada automaticamente uma vez por dia pelo site. Mas se precisar executar manualmente essa sincronização, siga os passos abaixo:
* No LATROMI Client, acesse o menu ''Ferramentas → Integrar Usuário do Active Directory do Windows''.
* Marque a opção ''Integrar Usuários do Active Directory do Windows''.
* Clique no botão ''Importar'' e aguarde o final do processo.
5f751b731c36861fc2115b5d01e83e7b42b8c259
2355
2354
2019-11-25T17:25:02Z
Daniel.giacomelli
1
/* Usuário integrado via Banco de Dados */
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
[[Arquivo:Usuario.png|miniaturadaimagem|Cadastro de Usuário]]
[[Arquivo:ConfiguracoesDeAcesso.png|miniaturadaimagem|Configurações de Acesso]]
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD).
== Autenticação no AD ==
Para autenticar no AD basta informar o [https://pt.wikipedia.org/wiki/FQDN FQDN] e marcar a opção ''Autenticação no AD'' no Cadastro do Usuário.
=== Usuário integrado via Banco de Dados ===
Para configurar a autenticação no AD para os usuários que são integrados via Banco de Dados, informe as colunas abaixo na Query de integração, no menu ''Configurações → Configurações de Acesso'' aba ''Integração'':
* '''Autenticação no AD''': '''0''' para não e '''1''' para sim.
* '''Nome Completo do Domínio''': [https://pt.wikipedia.org/wiki/FQDN FQDN].
== Integração com o AD ==
Ao utilizar a integração com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e a autenticação será realizada pelo AD.
* Usuários que forem administradores do AD passaram a ser administradores no LATROMI também.
=== Configuração ===
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Marque para habilitar a integração com o AD;
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
Pronto! A partir de agora, já é possível autenticar no LATROMI usando um usuário do AD.
=== Sincronização de Usuários ===
O usuário do AD é sincronizado com o usuário do LATROMI durante a autenticação e uma rotina de sincronização de todos os usuários é executada automaticamente uma vez por dia pelo site. Mas se precisar executar manualmente essa sincronização, siga os passos abaixo:
* No LATROMI Client, acesse o menu ''Ferramentas → Integrar Usuário do Active Directory do Windows''.
* Marque a opção ''Integrar Usuários do Active Directory do Windows''.
* Clique no botão ''Importar'' e aguarde o final do processo.
32a807dcb38f1a2a6474c17d0a61ec843057629d
2356
2355
2019-11-25T17:27:08Z
Daniel.giacomelli
1
/* Usuário integrado via Banco de Dados */
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
[[Arquivo:Usuario.png|miniaturadaimagem|Cadastro de Usuário]]
[[Arquivo:ConfiguracoesDeAcesso.png|miniaturadaimagem|Configurações de Acesso]]
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD).
== Autenticação no AD ==
Para autenticar no AD basta informar o [https://pt.wikipedia.org/wiki/FQDN FQDN] e marcar a opção ''Autenticação no AD'' no Cadastro do Usuário.
=== Usuário integrado via Banco de Dados ===
Para configurar a autenticação no AD para os usuários que são integrados via Banco de Dados, informe as colunas abaixo na Query de integração, no menu ''Configurações → Configurações de Acesso'' aba ''Integração'':
* '''Autenticação no AD''': <span style="color:blue">0</span> para não e <span style="color:blue">1</span> para sim.
* '''Nome Completo do Domínio''': [https://pt.wikipedia.org/wiki/FQDN FQDN].
== Integração com o AD ==
Ao utilizar a integração com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e a autenticação será realizada pelo AD.
* Usuários que forem administradores do AD passaram a ser administradores no LATROMI também.
=== Configuração ===
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Marque para habilitar a integração com o AD;
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
Pronto! A partir de agora, já é possível autenticar no LATROMI usando um usuário do AD.
=== Sincronização de Usuários ===
O usuário do AD é sincronizado com o usuário do LATROMI durante a autenticação e uma rotina de sincronização de todos os usuários é executada automaticamente uma vez por dia pelo site. Mas se precisar executar manualmente essa sincronização, siga os passos abaixo:
* No LATROMI Client, acesse o menu ''Ferramentas → Integrar Usuário do Active Directory do Windows''.
* Marque a opção ''Integrar Usuários do Active Directory do Windows''.
* Clique no botão ''Importar'' e aguarde o final do processo.
2994dce41367ee70063733c22d46a167b6b4a50c
2357
2356
2019-11-25T17:27:27Z
Daniel.giacomelli
1
/* Autenticação no AD */
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
[[Arquivo:Usuario.png|miniaturadaimagem|Cadastro de Usuário]]
[[Arquivo:ConfiguracoesDeAcesso.png|miniaturadaimagem|Configurações de Acesso]]
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD).
== Autenticação no AD ==
Para autenticar no AD basta informar o [https://pt.wikipedia.org/wiki/FQDN FQDN] e marcar a opção ''Autenticação no AD'' no Cadastro do Usuário.
=== Usuário integrado via Banco de Dados ===
Para configurar a autenticação no AD para os usuários que são integrados via Banco de Dados, informe as colunas abaixo na Query de integração, no menu ''Configurações → Configurações de Acesso'' aba ''Integração'':
* '''Autenticação no AD''': <span style="color:darkblue">0</span> para não e <span style="color:darkblue">1</span> para sim.
* '''Nome Completo do Domínio''': [https://pt.wikipedia.org/wiki/FQDN FQDN].
== Integração com o AD ==
Ao utilizar a integração com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e a autenticação será realizada pelo AD.
* Usuários que forem administradores do AD passaram a ser administradores no LATROMI também.
=== Configuração ===
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Marque para habilitar a integração com o AD;
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
Pronto! A partir de agora, já é possível autenticar no LATROMI usando um usuário do AD.
=== Sincronização de Usuários ===
O usuário do AD é sincronizado com o usuário do LATROMI durante a autenticação e uma rotina de sincronização de todos os usuários é executada automaticamente uma vez por dia pelo site. Mas se precisar executar manualmente essa sincronização, siga os passos abaixo:
* No LATROMI Client, acesse o menu ''Ferramentas → Integrar Usuário do Active Directory do Windows''.
* Marque a opção ''Integrar Usuários do Active Directory do Windows''.
* Clique no botão ''Importar'' e aguarde o final do processo.
f2580689ecc9f1be1cbb3ff65c960a41a1527c8c
2358
2357
2019-11-25T17:27:55Z
Daniel.giacomelli
1
/* Autenticação no AD */
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
[[Arquivo:Usuario.png|miniaturadaimagem|Cadastro de Usuário]]
[[Arquivo:ConfiguracoesDeAcesso.png|miniaturadaimagem|Configurações de Acesso]]
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD).
== Autenticação no AD ==
Para autenticar no AD basta informar o [https://pt.wikipedia.org/wiki/FQDN FQDN] e marcar a opção ''Autenticação no AD'' no Cadastro do Usuário.
=== Usuário integrado via Banco de Dados ===
Para configurar a autenticação no AD para os usuários que são integrados via Banco de Dados, informe as colunas abaixo na Query de integração, no menu ''Configurações → Configurações de Acesso'' aba ''Integração'':
* '''Autenticação no AD''': <span style="color:blue">0</span> para não e <span style="color:blue">1</span> para sim.
* '''Nome Completo do Domínio''': [https://pt.wikipedia.org/wiki/FQDN FQDN].
== Integração com o AD ==
Ao utilizar a integração com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e a autenticação será realizada pelo AD.
* Usuários que forem administradores do AD passaram a ser administradores no LATROMI também.
=== Configuração ===
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Marque para habilitar a integração com o AD;
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
Pronto! A partir de agora, já é possível autenticar no LATROMI usando um usuário do AD.
=== Sincronização de Usuários ===
O usuário do AD é sincronizado com o usuário do LATROMI durante a autenticação e uma rotina de sincronização de todos os usuários é executada automaticamente uma vez por dia pelo site. Mas se precisar executar manualmente essa sincronização, siga os passos abaixo:
* No LATROMI Client, acesse o menu ''Ferramentas → Integrar Usuário do Active Directory do Windows''.
* Marque a opção ''Integrar Usuários do Active Directory do Windows''.
* Clique no botão ''Importar'' e aguarde o final do processo.
2994dce41367ee70063733c22d46a167b6b4a50c
2359
2358
2019-11-25T17:32:05Z
Daniel.giacomelli
1
/* Integração com o AD */
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
[[Arquivo:Usuario.png|miniaturadaimagem|Cadastro de Usuário]]
[[Arquivo:ConfiguracoesDeAcesso.png|miniaturadaimagem|Configurações de Acesso]]
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD).
== Autenticação no AD ==
Para autenticar no AD basta informar o [https://pt.wikipedia.org/wiki/FQDN FQDN] e marcar a opção ''Autenticação no AD'' no Cadastro do Usuário.
=== Usuário integrado via Banco de Dados ===
Para configurar a autenticação no AD para os usuários que são integrados via Banco de Dados, informe as colunas abaixo na Query de integração, no menu ''Configurações → Configurações de Acesso'' aba ''Integração'':
* '''Autenticação no AD''': <span style="color:blue">0</span> para não e <span style="color:blue">1</span> para sim.
* '''Nome Completo do Domínio''': [https://pt.wikipedia.org/wiki/FQDN FQDN].
== Integração com o AD ==
Ao utilizar a integração com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais eles fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e a autenticação será realizada pelo AD.
* Usuários que forem administradores do AD passaram a ser administradores no LATROMI também.
=== Configuração ===
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Marque para habilitar a integração com o AD;
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
Pronto! A partir de agora, já é possível autenticar no LATROMI usando um usuário do AD.
=== Sincronização de Usuários ===
O usuário do AD é sincronizado com o usuário do LATROMI durante a autenticação e uma rotina de sincronização de todos os usuários é executada automaticamente uma vez por dia pelo site. Mas se precisar executar manualmente essa sincronização, siga os passos abaixo:
* No LATROMI Client, acesse o menu ''Ferramentas → Integrar Usuário do Active Directory do Windows''.
* Marque a opção ''Integrar Usuários do Active Directory do Windows''.
* Clique no botão ''Importar'' e aguarde o final do processo.
f06552c1b22f6207fc2bfb4fd4380e6905f00381
2360
2359
2019-11-25T17:38:33Z
Daniel.giacomelli
1
/* Integração com o AD */
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
[[Arquivo:Usuario.png|miniaturadaimagem|Cadastro de Usuário]]
[[Arquivo:ConfiguracoesDeAcesso.png|miniaturadaimagem|Configurações de Acesso]]
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD).
== Autenticação no AD ==
Para autenticar no AD basta informar o [https://pt.wikipedia.org/wiki/FQDN FQDN] e marcar a opção ''Autenticação no AD'' no Cadastro do Usuário.
=== Usuário integrado via Banco de Dados ===
Para configurar a autenticação no AD para os usuários que são integrados via Banco de Dados, informe as colunas abaixo na Query de integração, no menu ''Configurações → Configurações de Acesso'' aba ''Integração'':
* '''Autenticação no AD''': <span style="color:blue">0</span> para não e <span style="color:blue">1</span> para sim.
* '''Nome Completo do Domínio''': [https://pt.wikipedia.org/wiki/FQDN FQDN].
== Integração com o AD ==
Ao utilizar a integração com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais eles fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e a autenticação será realizada pelo AD.
* Usuários que forem administradores do AD passarão a ser administradores no LATROMI também.
=== Configuração ===
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Marque para habilitar a integração com o AD;
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
Pronto! A partir de agora, já é possível autenticar no LATROMI usando um usuário do AD.
=== Sincronização de Usuários ===
O usuário do AD é sincronizado com o usuário do LATROMI durante a autenticação e uma rotina de sincronização de todos os usuários é executada automaticamente uma vez por dia pelo site. Mas se precisar executar manualmente essa sincronização, siga os passos abaixo:
* No LATROMI Client, acesse o menu ''Ferramentas → Integrar Usuário do Active Directory do Windows''.
* Marque a opção ''Integrar Usuários do Active Directory do Windows''.
* Clique no botão ''Importar'' e aguarde o final do processo.
1e9c273fda475c8d2df1cd337072b8ccd88894ac
2361
2360
2019-11-25T17:42:56Z
Daniel.giacomelli
1
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
[[Arquivo:Usuario.png|miniaturadaimagem|Cadastro de Usuário]]
[[Arquivo:ConfiguracoesDeAcesso.png|miniaturadaimagem|Configurações de Acesso]]
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD).
== Autenticação no AD ==
Para autenticar no AD basta informar o [https://pt.wikipedia.org/wiki/FQDN FQDN] e marcar a opção ''Autenticação no AD'' no Cadastro do Usuário.
=== Usuário integrado via Banco de Dados ===
Para configurar a autenticação no AD para os usuários que são integrados via Banco de Dados, informe as colunas abaixo na Query de integração, no menu ''Configurações → Configurações de Acesso'' aba ''Integração'':
* '''Autenticação no AD''': <span style="color:blue">0</span> para não e <span style="color:blue">1</span> para sim.
* '''Nome Completo do Domínio''': [https://pt.wikipedia.org/wiki/FQDN FQDN].
== Integração com o AD ==
Ao utilizar a integração com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais eles fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e a autenticação será realizada pelo AD.
* Usuários que forem administradores do AD passarão a ser administradores no LATROMI também.
=== Configuração ===
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Marque para habilitar a integração com o AD;
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
Pronto! A partir de agora, já é possível autenticar no LATROMI usando um usuário do AD.
=== Sincronização de Usuários ===
O usuário do AD é sincronizado com o usuário do LATROMI durante a autenticação e uma rotina de sincronização de todos os usuários é executada automaticamente uma vez por dia pelo site. Mas se precisar executar manualmente essa sincronização, siga os passos abaixo:
* No LATROMI Client, acesse o menu ''Ferramentas → Integrar Usuário do Active Directory do Windows''.
* Marque a opção ''Integrar Usuários do Active Directory do Windows''.
* Clique no botão ''Importar'' e aguarde o final do processo.
== Ver Também ==
* [https://pt.wikipedia.org/wiki/FQDN FQDN]
* [https://pt.wikipedia.org/wiki/Active_Directory Active Directory]
2e868c35b54f5a1cffa1dd33f1a8ec030a6f0525
2362
2361
2019-12-27T20:46:35Z
Daniel.giacomelli
1
/* Integração com o AD */
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
[[Arquivo:Usuario.png|miniaturadaimagem|Cadastro de Usuário]]
[[Arquivo:ConfiguracoesDeAcesso.png|miniaturadaimagem|Configurações de Acesso]]
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD).
== Autenticação no AD ==
Para autenticar no AD basta informar o [https://pt.wikipedia.org/wiki/FQDN FQDN] e marcar a opção ''Autenticação no AD'' no Cadastro do Usuário.
=== Usuário integrado via Banco de Dados ===
Para configurar a autenticação no AD para os usuários que são integrados via Banco de Dados, informe as colunas abaixo na Query de integração, no menu ''Configurações → Configurações de Acesso'' aba ''Integração'':
* '''Autenticação no AD''': <span style="color:blue">0</span> para não e <span style="color:blue">1</span> para sim.
* '''Nome Completo do Domínio''': [https://pt.wikipedia.org/wiki/FQDN FQDN].
== Integração com o AD ==
Ao utilizar a integração com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais eles fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e a autenticação será realizada pelo AD.
* <del>Usuários que forem administradores do AD passarão a ser administradores no LATROMI também.</del>
=== Configuração ===
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Marque para habilitar a integração com o AD;
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
Pronto! A partir de agora, já é possível autenticar no LATROMI usando um usuário do AD.
=== Sincronização de Usuários ===
O usuário do AD é sincronizado com o usuário do LATROMI durante a autenticação e uma rotina de sincronização de todos os usuários é executada automaticamente uma vez por dia pelo site. Mas se precisar executar manualmente essa sincronização, siga os passos abaixo:
* No LATROMI Client, acesse o menu ''Ferramentas → Integrar Usuário do Active Directory do Windows''.
* Marque a opção ''Integrar Usuários do Active Directory do Windows''.
* Clique no botão ''Importar'' e aguarde o final do processo.
== Ver Também ==
* [https://pt.wikipedia.org/wiki/FQDN FQDN]
* [https://pt.wikipedia.org/wiki/Active_Directory Active Directory]
2f76bcad81417ce3552941758cc3db36b930ffe4
2363
2362
2019-12-27T20:46:52Z
Daniel.giacomelli
1
/* Integração com o AD */
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
[[Arquivo:Usuario.png|miniaturadaimagem|Cadastro de Usuário]]
[[Arquivo:ConfiguracoesDeAcesso.png|miniaturadaimagem|Configurações de Acesso]]
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD).
== Autenticação no AD ==
Para autenticar no AD basta informar o [https://pt.wikipedia.org/wiki/FQDN FQDN] e marcar a opção ''Autenticação no AD'' no Cadastro do Usuário.
=== Usuário integrado via Banco de Dados ===
Para configurar a autenticação no AD para os usuários que são integrados via Banco de Dados, informe as colunas abaixo na Query de integração, no menu ''Configurações → Configurações de Acesso'' aba ''Integração'':
* '''Autenticação no AD''': <span style="color:blue">0</span> para não e <span style="color:blue">1</span> para sim.
* '''Nome Completo do Domínio''': [https://pt.wikipedia.org/wiki/FQDN FQDN].
== Integração com o AD ==
Ao utilizar a integração com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais eles fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e a autenticação será realizada pelo AD.
* Usuários que forem administradores do AD passarão a ser administradores no LATROMI também.
=== Configuração ===
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Marque para habilitar a integração com o AD;
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
Pronto! A partir de agora, já é possível autenticar no LATROMI usando um usuário do AD.
=== Sincronização de Usuários ===
O usuário do AD é sincronizado com o usuário do LATROMI durante a autenticação e uma rotina de sincronização de todos os usuários é executada automaticamente uma vez por dia pelo site. Mas se precisar executar manualmente essa sincronização, siga os passos abaixo:
* No LATROMI Client, acesse o menu ''Ferramentas → Integrar Usuário do Active Directory do Windows''.
* Marque a opção ''Integrar Usuários do Active Directory do Windows''.
* Clique no botão ''Importar'' e aguarde o final do processo.
== Ver Também ==
* [https://pt.wikipedia.org/wiki/FQDN FQDN]
* [https://pt.wikipedia.org/wiki/Active_Directory Active Directory]
2e868c35b54f5a1cffa1dd33f1a8ec030a6f0525
Arquivo:Usuario.png
6
336
2345
2019-11-25T17:15:18Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Cadastro de Usuários
fb19a85146aec05ee6dbe9bdcab79dd013a9d4d3
Arquivo:ConfiguracoesDeAcesso.png
6
337
2346
2019-11-25T17:16:47Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Configurações de Acesso
795c313e0808426867c870f4c588a97cd21bc39c
Seja Bem Vindo!
0
1
2364
2284
2020-01-21T17:00:04Z
Daniel.giacomelli
1
/* Conheça mais sobre a empresa */
wikitext
text/x-wiki
<!-- A [http://www.latromi.com.br LATROMI] é uma empresa de tecnologia focada no desenvolvimento de ferramentas Web dinâmicas, que auxiliam na gestão de empresas e podem ser usadas por [http://pt.wikipedia.org/wiki/Software_house Software Houses] como ferramenta de trabalho. -->
[http://www.latromi.com.br LATROMI]é uma ferramenta de desenvolvimento para '''Web''', de alta produtividade e com baixa curva de aprendizagem. Se você conhece '''SQL''', será capaz de criar com facilidade Relatórios, Gráficos, Mapas, Telas de Inclusão e Alteração de Dados além de diversos outros recursos. Tudo isso, conectado ao banco de dados que você já possui!
== Páginas Importantes ==
:[[Manual de Instalação do Sistema]]
:[[Histórico de Alterações]]
:[[LATROMI: Tópicos de Ajuda|Tópicos de Ajuda]]
:[[Solução de Problemas]]
:[https://latromi.com.br/downloads Downloads]
:[[Assinatura de Código]]
==Conheça mais sobre a empresa==
* Acesse o site oficial: [https://latromi.com.br https://latromi.com.br]
* Curta a nossa página no Facebook: [https://www.facebook.com/latromi.technology https://www.facebook.com/latromi.technology]
* Faça parte da nossa comunidade: [https://community.latromi.com.br https://community.latromi.com.br]
==Ver Também==
* [//meta.wikimedia.org/wiki/Help:Contents Manual de Usuário do MediaWiki]
1482ebbe4de428acdb27b2ea66194474b5f01f19
Consulta:CrossMap
0
329
2365
2336
2020-02-05T19:21:53Z
Daniel.giacomelli
1
Alguns erros de gramática que percebi lendo a página
wikitext
text/x-wiki
'''CrossMap''' é um dos vários tipos de saída que uma [[Consulta:Visão_Geral|Consulta]] pode ter. Eles são formados pela combinação de coordenadas formatadas de diferentes formas, e exibidas em único elemento '''Google Map'''.
== Requisitos ==
Para utilizar o CrossMap, você precisa primeiro possuir uma Chave de API do Google Maps. Para mais informações, acesse: [[Integrações:Google_Maps|Integração com o Google Maps]].
== Criando um CrossMap ==
[[Arquivo:Client CrossMap AddQuery.png|miniaturadaimagem|Botão para adicionar nova query]]
[[Arquivo:Web CrossMap.png|miniaturadaimagem|CrossMap exibido no site]]
[[Arquivo:PostgreSQL mapdata result.png|miniaturadaimagem|Resultado do SQL]]
<div class="paragraph">
Para criar um CrossMap é necessário informar uma ou mais Queries, as quais devem retornar as coordenadas e o nome dos locais (uma coordenada por linha).
A possibilidade de poder dividir a busca das coordenadas em mais de uma Query é muito útil. Por exemplo, uma Query pode retornar coordenadas que compõem um '''Trajeto''' e outra Query pode trazer as coordenadas dos pontos de '''origem''' e '''destino'''. Veja abaixo como seria a criação de um CrossMap como esse:
Primeiramente, baixe o [//latromi.com.br/downloads/wikifiles/sql/mapdata.sql arquivo Sql de exemplo], e execute em um banco de dados que você possa usar para testes. Este arquivo cria a tabela '''mapdata''', com informações de um trajeto que vai da '''Arena do Grêmio''' até o '''Estádio Beira Rio''' em Porto Alegre.
Agora, siga passos a seguir para adicionar a primeira Query:
* No Cadastro de Consultas, clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica à esquerda da tela, e em seguida clique em [[Arquivo:Client_Consulta_Buttons_AddCrossMap.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''crossMap''.
* Selecione um valor para o '''Nível de Zoom''' que será usado no mapa.
* No campo '''Descrição''' informe um texto que identifique a sua Query.
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
ORDER BY seq
</syntaxhighlight>
* Clique na aba '''Configurações''', e selecione o '''Tipo''' "Trajeto", e informe a '''Cor da Linha'''.
Agora vamos adicionar a segunda Query, que vai retornar os pontos de '''Origem''' e '''Destino''' do Trajeto:
* Clique no botão '''+''' para adicionar uma nova '''Query'''
* Na aba '''Comando SQL''', Informe a query abaixo:
<syntaxhighlight lang="Sql">SELECT *
FROM mapdata
-- Só irá trazer o primeiro e o último registro,
-- pois são os únicos com descrição informada.
WHERE description IS NOT NULL
ORDER BY seq
</syntaxhighlight>
* Clique na aba '''Configurações''', selecione o '''Tipo''' "Marcador Imagem" e selecione uma imagem para ser exibida em cada Coordenada.
* Clique em '''OK''' para confirmar os Comandos SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Mapa.
* Em seguida, os Comandos SQL serão executados no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta à tela principal da Consulta, clique no menu Arquivo → Salvar.
</div>
<youtube>https://www.youtube.com/embed/UlP6JHMBBcI</youtube>
== Ver Também ==
* [[Integrações:Google_Maps|Integração com o Google Maps]]
cd8ad85e51c4692d58a808d301d27fa54fe2bc33
Consulta:Parâmetros
0
279
2366
2030
2020-02-05T20:18:12Z
Daniel.giacomelli
1
/* Nome */ Correção gramatical
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando a Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
<div class="paragraph">Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.</div>
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Utilizando os Parâmetros ==
Neste tópico, será explicado como os Parâmetros podem ser utilizados dentro da Consulta:
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração da Consulta. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localiza-lo na arvore a direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos parâmetros em Comando SQL da Consulta]]
=== Passagem de Parâmetros ===
Os parâmetros, assim como os outros tipos de [[Marcações]], podem ser passados para outros objetos a partir da Consulta. Essas chamadas podem ocorrer em [[Consulta:Links|Links]] de Colunas ou [[Consulta:Botões|Botões]].
[[Arquivo:Client Consulta PassagemDeParametro.png|miniaturadaimagem|nenhum|Passagem de parâmetros para outros objetos]]
=== Título ===
Os parâmetros também podem ser usados para compor o título da Consulta. Para isso, insira manualmente a marcação correspondente ao Parâmetro no campo '''Descrição''' das Queries:
[[Arquivo:Client Consulta ParametroEmTitulo.png|nenhum|Parâmetros usados para compor o título da Query]]
Quando as marcações são utilizadas para compor o título, é possível especificar o formato a ser utilizado. Para isso, basta adicionar um "|" (pipe) antes de fechar a marcação e em seguida o formato.
Por exemplo, para formatar um parâmetro do tipo data chamado do '''StartDate''' para o formato brasileiro, ficaria: <code>{?PARAM StartDate|dd/MM/yyyy}</code>.
Consulte a página abaixo para saber mais sobre os formatos utilizados no sistema:
* [[Formatação de Valores]]
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
5594fc437872d625299b82c731a47175ba406511
2413
2366
2020-02-11T17:55:54Z
Luiz.kruger
18
ortografia
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetros da Consulta são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Parâmetros da Consulta podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando a Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
<div class="paragraph">Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.</div>
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Utilizando os Parâmetros ==
Neste tópico, será explicado como os Parâmetros podem ser utilizados dentro da Consulta:
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração da Consulta. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localizá-lo na árvore à direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos parâmetros em Comando SQL da Consulta]]
=== Passagem de Parâmetros ===
Os parâmetros, assim como os outros tipos de [[Marcações]], podem ser passados para outros objetos a partir da Consulta. Essas chamadas podem ocorrer em [[Consulta:Links|Links]] de Colunas ou [[Consulta:Botões|Botões]].
[[Arquivo:Client Consulta PassagemDeParametro.png|miniaturadaimagem|nenhum|Passagem de parâmetros para outros objetos]]
=== Título ===
Os parâmetros também podem ser usados para compor o título da Consulta. Para isso, insira manualmente a marcação correspondente ao Parâmetro no campo '''Descrição''' das Queries:
[[Arquivo:Client Consulta ParametroEmTitulo.png|nenhum|Parâmetros usados para compor o título da Query]]
Quando as marcações são utilizadas para compor o título, é possível especificar o formato a ser utilizado. Para isso, basta adicionar um "|" (pipe) antes de fechar a marcação e em seguida o formato.
Por exemplo, para formatar um parâmetro do tipo data chamado do '''StartDate''' para o formato brasileiro, ficaria: <code>{?PARAM StartDate|dd/MM/yyyy}</code>.
Consulte a página abaixo para saber mais sobre os formatos utilizados no sistema:
* [[Formatação de Valores]]
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
2cbb5243fa69fce25dc3c619908f2c9c287cd79d
Consulta:Restrições
0
338
2367
2020-02-05T20:46:49Z
Daniel.giacomelli
1
Iniciando
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Restrições da Consulta}}
'''Criando página com base na página sobre parâmetros. INCOMPLETA'''
As Restrições da Consulta são utilizados para '''impedir''' que a Consulta seja acessada em certas condições. Quando a condição definida for satisfeita, uma mensagem aparecerá na tela.
//Não são objetos.
== Configuração das Restrições ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Restrição. É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Condição ===
A condição é composta de dois ou três valores comparados por um operador. Um valor pode ser selecionado ou digitado. O comparador deve ser selecionado.
=== Mensagem ===
É o texto que será exibido no '''LATROMI Web''' para LATER
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando a Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos parâmetros é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
=== ComboBox ===
<div class="paragraph">Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.</div>
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Utilizando os Parâmetros ==
Neste tópico, será explicado como os Parâmetros podem ser utilizados dentro da Consulta:
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração da Consulta. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localiza-lo na arvore a direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos parâmetros em Comando SQL da Consulta]]
=== Passagem de Parâmetros ===
Os parâmetros, assim como os outros tipos de [[Marcações]], podem ser passados para outros objetos a partir da Consulta. Essas chamadas podem ocorrer em [[Consulta:Links|Links]] de Colunas ou [[Consulta:Botões|Botões]].
[[Arquivo:Client Consulta PassagemDeParametro.png|miniaturadaimagem|nenhum|Passagem de parâmetros para outros objetos]]
=== Título ===
Os parâmetros também podem ser usados para compor o título da Consulta. Para isso, insira manualmente a marcação correspondente ao Parâmetro no campo '''Descrição''' das Queries:
[[Arquivo:Client Consulta ParametroEmTitulo.png|nenhum|Parâmetros usados para compor o título da Query]]
Quando as marcações são utilizadas para compor o título, é possível especificar o formato a ser utilizado. Para isso, basta adicionar um "|" (pipe) antes de fechar a marcação e em seguida o formato.
Por exemplo, para formatar um parâmetro do tipo data chamado do '''StartDate''' para o formato brasileiro, ficaria: <code>{?PARAM StartDate|dd/MM/yyyy}</code>.
Consulte a página abaixo para saber mais sobre os formatos utilizados no sistema:
* [[Formatação de Valores]]
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
e6e04e3e8e8f362d61cfc1944e319c193e6cd31a
2368
2367
2020-02-06T17:22:07Z
Daniel.giacomelli
1
Deletando muitas coisas que não eram sobre essa página
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Restrições da Consulta}}
'''Criando página com base na página sobre parâmetros. INCOMPLETA'''
As Restrições da Consulta são utilizados para '''impedir''' que a Consulta seja acessada em certas condições. Quando a condição definida for satisfeita, uma mensagem aparecerá na tela.
//Não são objetos.
== Configuração das Restrições ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Restrição. É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Condição ===
A condição é composta de dois ou três valores comparados por um ou dois operadores, dependendo do tipo de comparação. Um valor pode ser selecionado ou digitado. O comparador deve ser selecionado.
=== Mensagem ===
É o texto que será exibido no '''LATROMI Web''' para LATER
== Utilizando as Restrições ==
Neste tópico, será explicado como as Restrições podem ser utilizados dentro da Consulta:
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração da Consulta. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localiza-lo na arvore a direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos parâmetros em Comando SQL da Consulta]]
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
6a1ac9cc95da5a038d8f3d899ee4e70b749a6f2a
2370
2368
2020-02-06T18:27:08Z
Daniel.giacomelli
1
Correções e inserção da primeira imagem
wikitext
text/x-wiki
[[Arquivo:Web Consulta Restricao mensagem.png|miniaturadaimagem|Mensagem de Restrição Violada em uma Consulta no LATROMI Web.]]
{{DISPLAYTITLE:Restrições da Consulta}}
As Restrições da Consulta são utilizados para '''impedir''' que a Consulta seja acessada com valores de Parâmetros indesejados. Quando a condição definida for satisfeita, uma mensagem aparecerá na tela.
== Configuração das Restrições ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Restrição. É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Condição ===
A condição é composta de dois ou três valores comparados por um ou dois operadores, dependendo do tipo de comparação. Um valor pode ser selecionado ou digitado. Um comparador deve ser selecionado.
=== Mensagem ===
É o texto que será exibido no '''LATROMI Web''' para informar ao usuário que uma restrição foi violada. Recomenda-se criar uma mensagem que informe claramente como efetuar a consulta corretamente.
== Ver Também ==
* [[Consulta:Parametros|Parâmetros]]
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
61abda32511c8df0c10ecd8180b3bc4e51a83aef
2373
2370
2020-02-06T18:57:17Z
Daniel.giacomelli
1
Primeiro release
wikitext
text/x-wiki
[[Arquivo:Client restricoes.png|miniaturadaimagem|Lista de Restrições da Consulta]]
[[Arquivo:Client Consulta Restricao configuracao.png|miniaturadaimagem|Tela de configuração da Restrição da Consulta]]
[[Arquivo:Web Consulta Restricao mensagem.png|miniaturadaimagem|Mensagem de Restrição Violada em uma Consulta no LATROMI Web]]
{{DISPLAYTITLE:Restrições da Consulta}}
As Restrições da Consulta são utilizados para '''impedir''' que a Consulta seja acessada com '''valores''' de Parâmetros '''indesejados'''. Quando a condição definida for '''satisfeita''', uma mensagem aparecerá na tela.
== Configuração das Restrições ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Restrição. É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Condição ===
A condição é composta de dois ou três valores comparados por um ou dois operadores, dependendo do tipo de comparação. Um valor pode ser selecionado ou digitado. Um comparador deve ser selecionado.
=== Mensagem ===
É o texto que será exibido no '''LATROMI Web''' para informar ao usuário que uma restrição foi violada. Recomenda-se criar uma mensagem que informe claramente como efetuar a consulta corretamente.
== Ver Também ==
* [[Consulta:Parâmetros|Parâmetros]]
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
8fd6c1056ded864caf0293095d9e7c505d8c7879
2377
2373
2020-02-07T19:34:17Z
Luiz.kruger
18
Apenas corrigindo um engano em uma palavra
wikitext
text/x-wiki
[[Arquivo:Client restricoes.png|miniaturadaimagem|Lista de Restrições da Consulta]]
[[Arquivo:Client Consulta Restricao configuracao.png|miniaturadaimagem|Tela de configuração da Restrição da Consulta]]
[[Arquivo:Web Consulta Restricao mensagem.png|miniaturadaimagem|Mensagem de Restrição Violada em uma Consulta no LATROMI Web]]
{{DISPLAYTITLE:Restrições da Consulta}}
As Restrições da Consulta são utilizados para '''impedir''' que a Consulta seja acessada com '''valores''' de Parâmetros '''indesejados'''. Quando a condição definida for '''satisfeita''', uma mensagem aparecerá na tela.
== Configuração das Restrições ==
Na tela de modificação de Restrições, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Restrição. É permitido apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Condição ===
A condição é composta de dois ou três valores comparados por um ou dois operadores, dependendo do tipo de comparação. Um valor pode ser selecionado ou digitado. Um comparador deve ser selecionado.
=== Mensagem ===
É o texto que será exibido no '''LATROMI Web''' para informar ao usuário que uma restrição foi violada. Recomenda-se criar uma mensagem que informe claramente como efetuar a consulta corretamente.
== Ver Também ==
* [[Consulta:Parâmetros|Parâmetros]]
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
02fdc02190b395f0b3cc38b18b8a4593c2a93832
Arquivo:Web Consulta Restricao mensagem.png
6
339
2369
2020-02-06T18:22:39Z
Daniel.giacomelli
1
wikitext
text/x-wiki
Mensagem de Restrição Violada em uma Consulta na web.
3f182f275d1f67db7def8d5fd7ad9f60c04e275e
Arquivo:Client restricoes.png
6
340
2371
2020-02-06T18:40:39Z
Daniel.giacomelli
1
wikitext
text/x-wiki
lista de Restrições da Consulta
a892fd6c24821078a0c0fb5b8f54cb80c96bc968
Arquivo:Client Consulta Restricao configuracao.png
6
341
2372
2020-02-06T18:55:16Z
Daniel.giacomelli
1
wikitext
text/x-wiki
achoquenaoimportaagora
54026eee29a0d72b0a2edd7b7c0f1cd65d613a40
Consulta:Botões
0
342
2374
2020-02-07T17:43:26Z
Luiz.kruger
18
Init save
wikitext
text/x-wiki
{{DISPLAYTITLE:Botões da Consulta}}
Os Botões da Consulta são utilizados para disponibilizar '''conexões''' para consultas, formulários dinâmicos ou referências internas, possivelmente . Eles são utilizados na composição dos Comandos SQL, mas também podem ser usados para compor o título da Consulta e para serem passados como parâmetro para objetos que venham a ser chamados de dentro da Consulta.
Ao contrários do que acontece com os outros objetos, os Botões da Consulta são únicos que podem ser preenchidos manualmente pelo usuário durante o acesso no '''LATROMI Web'''.
== Configuração dos Botões ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Web''' para apresentar o campo ao usuário. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tooltip ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes apresentações e tipos de dados. Veja mais no tópico [[#Tipos de Botões]].
=== Valor Padrão ===
Valor inicial do Parâmetro. Se for especificado, o parâmetro será preenchido automaticamente com este valor ao abrir a Consulta no LATROMI Web.
=== Largura ===
Largura do Parâmetro em pixels.
=== Preenchimento Obrigatório ===
Se estiver marcado, será obrigatório o preenchimento do Parâmetro antes de efetuar a Consulta.
Quando a Consulta está com a configuração "''Executar consulta ao iniciar''" habilitada, a validação dos Botões é ignorada.
=== Visível ===
Se estiver marcado, o Parâmetro não será exibido no LATROMI Web para o usuário.
== Tipos de Botões ==
Existem Botões com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Botões.
=== ComboBox ===
<div class="paragraph">Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Botões do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.</div>
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
== Utilizando os Botões ==
Neste tópico, será explicado como os Botões podem ser utilizados dentro da Consulta:
=== Comandos SQL ===
A função principal dos Botões é servir de '''filtro''' para os dados que serão retornados para geração da Consulta. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localiza-lo na arvore a direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos Botões em Comando SQL da Consulta]]
Quando as marcações são utilizadas para compor o título, é possível especificar o formato a ser utilizado. Para isso, basta adicionar um "|" (pipe) antes de fechar a marcação e em seguida o formato.
Por exemplo, para formatar um parâmetro do tipo data chamado do '''StartDate''' para o formato brasileiro, ficaria: <code>{?PARAM StartDate|dd/MM/yyyy}</code>.
Consulte a página abaixo para saber mais sobre os formatos utilizados no sistema:
* [[Formatação de Valores]]
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
10d2e354b53a142e836c67ac23734b25cd81a3b4
2375
2374
2020-02-07T19:06:47Z
Luiz.kruger
18
Vários avanços. Salvando antes de incluir imagens
wikitext
text/x-wiki
{{DISPLAYTITLE:Botões da Consulta}}
Os Botões da Consulta são utilizados para disponibilizar '''conexões''' para consultas, formulários dinâmicos ou referências internas, possivelmente representando '''ações''' que não dependem das informações retornadas na Consulta no '''LATROMI Web'''. Essas conexões serão abertas em novas janelas.
== Configuração dos Botões ==
Na tela de modificação de Botão, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Botão. É um campo chave, usado para identificar o Botão dentro do sistema. Ele deve ser único dentro da Consulta. Esse nome também é o texto que será exibido no '''LATROMI Web''' para o usuário.
=== Balão de Ajuda ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o Botão. Esse campo pode ser deixado em branco.
=== Ícone ===
Imagem que aparecerá à esquerda do nome do Botão
O ícone é opcional e, se não for usado, o Botão será representado no '''LATROMI Web''' apenas com o seu nome.
=== Conteúdo da Janela ===
Objeto que será aberto na nova janela quando o Botão for pressionado no '''LATROMI Web'''. Pode ser de um dos seguintes três tipos: Referência Interna, Fomulário Dinâmico ou Consulta. Em todos os casos, é permitida a passagem de Parâmetros para o objeto e a configuração da janela.
Para escolher o conteúdo da janela, clique no ícone _varinha mágica_, escolha o tipo do objeto e depois escolha o objeto desejado.
== Parâmetros do Conteúdo da Janela ==
Permite o preenchimento dos Parâmetros do objeto escolhido.
== Configurações do Conteúdo da Janela ==
=== XXXXXXX ===
== Utilizando os Botões ==
Neste tópico, será explicado como os Botões podem ser utilizados dentro da Consulta:
=== Comandos SQL ===
A função principal dos Botões é servir de '''filtro''' para os dados que serão retornados para geração da Consulta. Para usar um Botão em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o Botão, localiza-lo na arvore a direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um Botão, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos Botões em Comando SQL da Consulta]]
Quando as marcações são utilizadas para compor o título, é possível especificar o formato a ser utilizado. Para isso, basta adicionar um "|" (pipe) antes de fechar a marcação e em seguida o formato.
Por exemplo, para formatar um Botão do tipo data chamado do '''StartDate''' para o formato brasileiro, ficaria: <code>{?PARAM StartDate|dd/MM/yyyy}</code>.
Consulte a página abaixo para saber mais sobre os formatos utilizados no sistema:
* [[Formatação de Valores]]
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
* [[Consulta:Parâmetros|Parâmetros]]
09304c3ca60a6e45548ab41b2088ee42c30bafc3
2376
2375
2020-02-07T19:31:40Z
Luiz.kruger
18
Incluindo informação sobre as configurações da janela
wikitext
text/x-wiki
{{DISPLAYTITLE:Botões da Consulta}}
Os Botões da Consulta são utilizados para disponibilizar '''conexões''' para consultas, formulários dinâmicos ou referências internas, possivelmente representando '''ações''' que não dependem das informações retornadas na Consulta no '''LATROMI Web'''. Essas conexões serão abertas em novas janelas.
== Configuração dos Botões ==
Na tela de modificação de Botão, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Botão. É um campo chave, usado para identificar o Botão dentro do sistema. Ele deve ser único dentro da Consulta. Esse nome também é o texto que será exibido no '''LATROMI Web''' para o usuário.
=== Balão de Ajuda ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o Botão. Esse campo pode ser deixado em branco.
=== Ícone ===
Imagem que aparecerá à esquerda do nome do Botão
O ícone é opcional e, se não for usado, o Botão será representado no '''LATROMI Web''' apenas com o seu nome.
=== Conteúdo da Janela ===
Objeto que será aberto na nova janela quando o Botão for pressionado no '''LATROMI Web'''. Pode ser de um dos seguintes três tipos: Referência Interna, Fomulário Dinâmico ou Consulta. Em todos os casos, é permitida a passagem de Parâmetros para o objeto e a configuração da janela.
Para escolher o conteúdo da janela, clique no ícone _varinha mágica_, escolha o tipo do objeto e depois escolha o objeto desejado.
== Parâmetros do Conteúdo da Janela ==
Permite o preenchimento dos Parâmetros do objeto escolhido. Os valores podem ser selecionados ou preenchidos manualmente.
== Configurações do Conteúdo da Janela ==
=== Título da Janela ===
Título mostrado na janela. Se não for informado, será usada a descrição do objeto selecionado.
=== Habilitar Modal ===
Se habilitado, a janela abrirá em modo Modal, ou seja, qualquer objeto que esteja abaixo da janela só poderá ser acessado quando a mesma for fechada.
=== Dimensões da Janela ===
Altura e largura da janela. Se não forem especificadas, serão usados os valores padrão conforme o tipo de objeto.
=== Estado da Janela ===
Estado de tamanho inicial da janela.
=== Atualizar a Janela Pai ===
Se habilitado, a janela pai será atualizada quando a janela filha for fechada. Se a janela filha for um Formulário Dinâmico, a janela pai só será atualizada se o botão 'OK' do Formulário for pressionado ao menos uma vez.
== Ver Também ==
* [[Consulta:Formulários Dinâmicos]]
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
* [[Consulta:Parâmetros|Parâmetros]]
340856c877b7a26666977d49f567e187db102276
2382
2376
2020-02-07T19:47:44Z
Luiz.kruger
18
Identação e imagens
wikitext
text/x-wiki
[[Arquivo:Client Consulta Botao lista.png|miniaturadaimagem]]
[[Arquivo:Client Consulta Botao configuracao.png|miniaturadaimagem]]
[[Arquivo:Web Consulta Botao.png|miniaturadaimagem]]
{{DISPLAYTITLE:Botões da Consulta}}
Os Botões da Consulta são utilizados para disponibilizar '''conexões''' para consultas, formulários dinâmicos ou referências internas, possivelmente representando '''ações''' que não dependem das informações retornadas na Consulta no '''LATROMI Web'''. Essas conexões serão abertas em novas janelas.
== Configuração dos Botões ==
Na tela de modificação de Botão, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Botão. É um campo chave, usado para identificar o Botão dentro do sistema. Ele deve ser único dentro da Consulta. Esse nome também é o texto que será exibido no '''LATROMI Web''' para o usuário.
=== Balão de Ajuda ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o Botão. Esse campo pode ser deixado em branco.
=== Ícone ===
Imagem que aparecerá à esquerda do nome do Botão
O ícone é opcional e, se não for usado, o Botão será representado no '''LATROMI Web''' apenas com o seu nome.
=== Conteúdo da Janela ===
Objeto que será aberto na nova janela quando o Botão for pressionado no '''LATROMI Web'''. Pode ser de um dos seguintes três tipos: Referência Interna, Fomulário Dinâmico ou Consulta. Em todos os casos, é permitida a passagem de Parâmetros para o objeto e a configuração da janela.
Para escolher o conteúdo da janela, clique no ícone _varinha mágica_, escolha o tipo do objeto e depois escolha o objeto desejado.
=== Parâmetros do Conteúdo da Janela ===
Permite o preenchimento dos Parâmetros do objeto escolhido. Os valores podem ser selecionados ou preenchidos manualmente.
=== Configurações do Conteúdo da Janela ===
[[Arquivo:Client Consulta Botao configuracao configuracoes.png|miniaturadaimagem]]
==== Título da Janela ====
Título mostrado na janela. Se não for informado, será usada a descrição do objeto selecionado.
==== Habilitar Modal ====
Se habilitado, a janela abrirá em modo Modal, ou seja, qualquer objeto que esteja abaixo da janela só poderá ser acessado quando a mesma for fechada.
==== Dimensões da Janela ====
Altura e largura da janela. Se não forem especificadas, serão usados os valores padrão conforme o tipo de objeto.
==== Estado da Janela ====
Estado de tamanho inicial da janela.
==== Atualizar a Janela Pai ====
Se habilitado, a janela pai será atualizada quando a janela filha for fechada. Se a janela filha for um Formulário Dinâmico, a janela pai só será atualizada se o botão 'OK' do Formulário for pressionado ao menos uma vez.
== Ver Também ==
* [[Consulta:Formulários Dinâmicos|Formulários Dinâmicos]]
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
* [[Consulta:Parâmetros|Parâmetros]]
7660520a02566b8637d9c36f0417d665c8a37ade
2383
2382
2020-02-07T20:12:24Z
Luiz.kruger
18
Legendas legais
wikitext
text/x-wiki
[[Arquivo:Client Consulta Botao lista.png|miniaturadaimagem|Lista de Botões da Consulta]]
[[Arquivo:Web Consulta Botao.png|miniaturadaimagem|Botões da Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Botões da Consulta}}
Os Botões da Consulta são utilizados para disponibilizar '''conexões''' para consultas, formulários dinâmicos ou referências internas, possivelmente representando '''ações''' que não dependem das informações retornadas na Consulta no '''LATROMI Web'''. Essas conexões serão abertas em novas janelas.
== Configuração dos Botões ==
[[Arquivo:Client Consulta Botao configuracao.png|miniaturadaimagem|Tela de Configuração dos Botões da Consulta]]
Na tela de modificação de Botão, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Botão. É um campo chave, usado para identificar o Botão dentro do sistema. Ele deve ser único dentro da Consulta. Esse nome também é o texto que será exibido no '''LATROMI Web''' para o usuário.
=== Balão de Ajuda ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o Botão. Esse campo pode ser deixado em branco.
=== Ícone ===
Imagem que aparecerá à esquerda do nome do Botão. Pode ser um símbolo [[Font Awesome]] ou uma imagem adicionada ao sistema de arquivos do '''LATROMI Client'''. Para saber mais, veja [[Ícones]].
O ícone é opcional e, se não for usado, o Botão será representado no '''LATROMI Web''' apenas com o seu nome.
=== Conteúdo da Janela ===
Objeto que será aberto na nova janela quando o Botão for pressionado no '''LATROMI Web'''. Pode ser de um dos seguintes três tipos: Referência Interna, Fomulário Dinâmico ou Consulta. Em todos os casos, é permitida a passagem de Parâmetros para o objeto e a configuração da janela.
Para escolher o conteúdo da janela, clique no ícone ''varinha mágica'', escolha o tipo do objeto e depois escolha o objeto desejado.
=== Parâmetros do Conteúdo da Janela ===
Permite o preenchimento dos Parâmetros do objeto escolhido. Os valores podem ser selecionados ou preenchidos manualmente.
=== Configurações do Conteúdo da Janela ===
[[Arquivo:Client Consulta Botao configuracao configuracoes.png|miniaturadaimagem|COnfigurações do Conteúdo da Janela na Tela de Configuração dos Botões da Consulta]]
==== Título da Janela ====
Título mostrado na janela. Se não for informado, será usada a descrição do objeto selecionado.
==== Habilitar Modal ====
Se habilitado, a janela abrirá em modo Modal, ou seja, qualquer objeto que esteja abaixo da janela só poderá ser acessado quando a mesma for fechada.
==== Dimensões da Janela ====
Altura e largura da janela. Se não forem especificadas, serão usados os valores padrão conforme o tipo de objeto.
==== Estado da Janela ====
Estado de tamanho inicial da janela.
==== Atualizar a Janela Pai ====
Se habilitado, a janela pai será atualizada quando a janela filha for fechada. Se a janela filha for um Formulário Dinâmico, a janela pai só será atualizada se o botão 'OK' do Formulário for pressionado ao menos uma vez.
== Ver Também ==
* [[Consulta:Formulários Dinâmicos|Formulários Dinâmicos]]
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
* [[Consulta:Parâmetros|Parâmetros]]
e283e8b4aeb21fbd64a52a6ecb42b381950a35a6
2384
2383
2020-02-07T20:16:56Z
Luiz.kruger
18
Lugar das imagens do meio : none
wikitext
text/x-wiki
[[Arquivo:Client Consulta Botao lista.png|miniaturadaimagem|Lista de Botões da Consulta]]
[[Arquivo:Web Consulta Botao.png|miniaturadaimagem|Botões da Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Botões da Consulta}}
Os Botões da Consulta são utilizados para disponibilizar '''conexões''' para consultas, formulários dinâmicos ou referências internas, possivelmente representando '''ações''' que não dependem das informações retornadas na Consulta no '''LATROMI Web'''. Essas conexões serão abertas em novas janelas.
== Configuração dos Botões ==
[[Arquivo:Client Consulta Botao configuracao.png|miniaturadaimagem|none|Tela de Configuração dos Botões da Consulta]]
Na tela de modificação de Botão, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Botão. É um campo chave, usado para identificar o Botão dentro do sistema. Ele deve ser único dentro da Consulta. Esse nome também é o texto que será exibido no '''LATROMI Web''' para o usuário.
=== Balão de Ajuda ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o Botão. Esse campo pode ser deixado em branco.
=== Ícone ===
Imagem que aparecerá à esquerda do nome do Botão. Pode ser um símbolo [[Font Awesome]] ou uma imagem adicionada ao sistema de arquivos do '''LATROMI Client'''. Para saber mais, veja [[Ícones]].
O ícone é opcional e, se não for usado, o Botão será representado no '''LATROMI Web''' apenas com o seu nome.
=== Conteúdo da Janela ===
Objeto que será aberto na nova janela quando o Botão for pressionado no '''LATROMI Web'''. Pode ser de um dos seguintes três tipos: Referência Interna, Fomulário Dinâmico ou Consulta. Em todos os casos, é permitida a passagem de Parâmetros para o objeto e a configuração da janela.
Para escolher o conteúdo da janela, clique no ícone ''varinha mágica'', escolha o tipo do objeto e depois escolha o objeto desejado.
=== Parâmetros do Conteúdo da Janela ===
Permite o preenchimento dos Parâmetros do objeto escolhido. Os valores podem ser selecionados ou preenchidos manualmente.
=== Configurações do Conteúdo da Janela ===
[[Arquivo:Client Consulta Botao configuracao configuracoes.png|miniaturadaimagem|none|Configurações do Conteúdo da Janela na Tela de Configuração dos Botões da Consulta]]
==== Título da Janela ====
Título mostrado na janela. Se não for informado, será usada a descrição do objeto selecionado.
==== Habilitar Modal ====
Se habilitado, a janela abrirá em modo Modal, ou seja, qualquer objeto que esteja abaixo da janela só poderá ser acessado quando a mesma for fechada.
==== Dimensões da Janela ====
Altura e largura da janela. Se não forem especificadas, serão usados os valores padrão conforme o tipo de objeto.
==== Estado da Janela ====
Estado de tamanho inicial da janela.
==== Atualizar a Janela Pai ====
Se habilitado, a janela pai será atualizada quando a janela filha for fechada. Se a janela filha for um Formulário Dinâmico, a janela pai só será atualizada se o botão 'OK' do Formulário for pressionado ao menos uma vez.
== Ver Também ==
* [[Consulta:Formulários Dinâmicos|Formulários Dinâmicos]]
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
* [[Consulta:Parâmetros|Parâmetros]]
697ff92730f218c1072b273abc9d3074d999b99a
2386
2384
2020-02-07T20:23:57Z
Luiz.kruger
18
Correção de imagem. Primeiro release
wikitext
text/x-wiki
[[Arquivo:Client Consulta Botao lista.png|miniaturadaimagem|Lista de Botões da Consulta]]
[[Arquivo:Web Consulta Botao.png|miniaturadaimagem|Botões da Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Botões da Consulta}}
Os Botões da Consulta são utilizados para disponibilizar '''conexões''' para consultas, formulários dinâmicos ou referências internas, possivelmente representando '''ações''' que não dependem das informações retornadas na Consulta no '''LATROMI Web'''. Essas conexões serão abertas em novas janelas.
== Configuração dos Botões ==
[[Arquivo:Client Consulta Botao configuracao .png|miniaturadaimagem|none|Tela de Configuração dos Botões da Consulta]]
Na tela de modificação de Botão, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Botão. É um campo chave, usado para identificar o Botão dentro do sistema. Ele deve ser único dentro da Consulta. Esse nome também é o texto que será exibido no '''LATROMI Web''' para o usuário.
=== Balão de Ajuda ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o Botão. Esse campo pode ser deixado em branco.
=== Ícone ===
Imagem que aparecerá à esquerda do nome do Botão. Pode ser um símbolo [[Font Awesome]] ou uma imagem adicionada ao sistema de arquivos do '''LATROMI Client'''. Para saber mais, veja [[Ícones]].
O ícone é opcional e, se não for usado, o Botão será representado no '''LATROMI Web''' apenas com o seu nome.
=== Conteúdo da Janela ===
Objeto que será aberto na nova janela quando o Botão for pressionado no '''LATROMI Web'''. Pode ser de um dos seguintes três tipos: Referência Interna, Fomulário Dinâmico ou Consulta. Em todos os casos, é permitida a passagem de Parâmetros para o objeto e a configuração da janela.
Para escolher o conteúdo da janela, clique no ícone ''varinha mágica'', escolha o tipo do objeto e depois escolha o objeto desejado.
=== Parâmetros do Conteúdo da Janela ===
Permite o preenchimento dos Parâmetros do objeto escolhido. Os valores podem ser selecionados ou preenchidos manualmente.
=== Configurações do Conteúdo da Janela ===
[[Arquivo:Client Consulta Botao configuracao configuracoes.png|miniaturadaimagem|none|Configurações do Conteúdo da Janela na Tela de Configuração dos Botões da Consulta]]
==== Título da Janela ====
Título mostrado na janela. Se não for informado, será usada a descrição do objeto selecionado.
==== Habilitar Modal ====
Se habilitado, a janela abrirá em modo Modal, ou seja, qualquer objeto que esteja abaixo da janela só poderá ser acessado quando a mesma for fechada.
==== Dimensões da Janela ====
Altura e largura da janela. Se não forem especificadas, serão usados os valores padrão conforme o tipo de objeto.
==== Estado da Janela ====
Estado de tamanho inicial da janela.
==== Atualizar a Janela Pai ====
Se habilitado, a janela pai será atualizada quando a janela filha for fechada. Se a janela filha for um Formulário Dinâmico, a janela pai só será atualizada se o botão 'OK' do Formulário for pressionado ao menos uma vez.
== Ver Também ==
* [[Consulta:Formulários Dinâmicos|Formulários Dinâmicos]]
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
* [[Consulta:Parâmetros|Parâmetros]]
d3e8eb0ed619952ac8f10d9523e9b0b51f976352
2387
2386
2020-02-07T21:31:47Z
Luiz.kruger
18
"conexões remete a banco de dados"
wikitext
text/x-wiki
[[Arquivo:Client Consulta Botao lista.png|miniaturadaimagem|Lista de Botões da Consulta]]
[[Arquivo:Web Consulta Botao.png|miniaturadaimagem|Botões da Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Botões da Consulta}}
Os Botões da Consulta são utilizados para disponibilizar '''chamadas''' de outros objetos, sendo esses consultas, formulários dinâmicos ou referências internas, possivelmente representando '''ações''' que não dependem das informações retornadas na Consulta no '''LATROMI Web'''. O conteúdo será aberto em uma nova janela.
== Configuração dos Botões ==
[[Arquivo:Client Consulta Botao configuracao .png|miniaturadaimagem|none|Tela de Configuração dos Botões da Consulta]]
Na tela de modificação de Botão, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Botão. É um campo chave, usado para identificar o Botão dentro do sistema. Ele deve ser único dentro da Consulta. Esse nome também é o texto que será exibido no '''LATROMI Web''' para o usuário.
=== Balão de Ajuda ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o Botão. Esse campo pode ser deixado em branco.
=== Ícone ===
Imagem que aparecerá à esquerda do nome do Botão. Pode ser um símbolo [[Font Awesome]] ou uma imagem adicionada ao sistema de arquivos do '''LATROMI Client'''. Para saber mais, veja [[Ícones]].
O ícone é opcional e, se não for usado, o Botão será representado no '''LATROMI Web''' apenas com o seu nome.
=== Conteúdo da Janela ===
Objeto que será aberto na nova janela quando o Botão for pressionado no '''LATROMI Web'''. Pode ser de um dos seguintes três tipos: Referência Interna, Fomulário Dinâmico ou Consulta. Em todos os casos, é permitida a passagem de Parâmetros para o objeto e a configuração da janela.
Para escolher o conteúdo da janela, clique no ícone ''varinha mágica'', escolha o tipo do objeto e depois escolha o objeto desejado.
=== Parâmetros do Conteúdo da Janela ===
Permite o preenchimento dos Parâmetros do objeto escolhido. Os valores podem ser selecionados ou preenchidos manualmente.
=== Configurações do Conteúdo da Janela ===
[[Arquivo:Client Consulta Botao configuracao configuracoes.png|miniaturadaimagem|none|Configurações do Conteúdo da Janela na Tela de Configuração dos Botões da Consulta]]
==== Título da Janela ====
Título mostrado na janela. Se não for informado, será usada a descrição do objeto selecionado.
==== Habilitar Modal ====
Se habilitado, a janela abrirá em modo Modal, ou seja, qualquer objeto que esteja abaixo da janela só poderá ser acessado quando a mesma for fechada.
==== Dimensões da Janela ====
Altura e largura da janela. Se não forem especificadas, serão usados os valores padrão conforme o tipo de objeto.
==== Estado da Janela ====
Estado de tamanho inicial da janela.
==== Atualizar a Janela Pai ====
Se habilitado, a janela pai será atualizada quando a janela filha for fechada. Se a janela filha for um Formulário Dinâmico, a janela pai só será atualizada se o botão 'OK' do Formulário for pressionado ao menos uma vez.
== Ver Também ==
* [[Consulta:Formulários Dinâmicos|Formulários Dinâmicos]]
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
* [[Consulta:Parâmetros|Parâmetros]]
1846e103c22acfb3cf10551807aa8bbba8cf6a71
Arquivo:Client Consulta Botao lista.png
6
343
2378
2020-02-07T19:43:58Z
Luiz.kruger
18
wikitext
text/x-wiki
lalala
df2efa060e335f97628ca39c9fef5469ab3cb837
Arquivo:Client Consulta Botao configuracao.png
6
344
2379
2020-02-07T19:44:44Z
Luiz.kruger
18
wikitext
text/x-wiki
lelele
9e9b4b8115a563fadffb846014292c8f654d32a1
Arquivo:Web Consulta Botao.png
6
345
2380
2020-02-07T19:45:21Z
Luiz.kruger
18
wikitext
text/x-wiki
lilili
e71fc950cc2e71c1e976fa0b4da2529a3259b754
Arquivo:Client Consulta Botao configuracao configuracoes.png
6
346
2381
2020-02-07T19:47:25Z
Luiz.kruger
18
wikitext
text/x-wiki
lololo
9959c10cadf3b51950519e7ceb2e302a2b76b4be
Arquivo:Client Consulta Botao configuracao .png
6
347
2385
2020-02-07T20:22:35Z
Luiz.kruger
18
wikitext
text/x-wiki
asdlkjasdlkjasldkj
a9ead9107d8d65eff6ab34f29deadef40b6c7b48
Consulta:Formatações Condicionais
0
348
2388
2020-02-07T21:59:14Z
Luiz.kruger
18
Inicial baseado na página Botões
wikitext
text/x-wiki
[[Arquivo:Client Consulta Botao lista.png|miniaturadaimagem|Lista de Botões da Consulta]]
[[Arquivo:Web Consulta Botao.png|miniaturadaimagem|Botões da Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Botões da Consulta}}
As Formatações Condicionais da Consulta são utilizadas para '''indicar visualmente''' que alguma '''situação''' de interesse esteja ocorrendo em alguma '''linha''' na Consulta no '''LATROMI Web'''. Elas podem ser aplicadas a uma coluna especificada ou à linha em que a situação ocorre.
== Configuração das Formatações Condicionais ==
[[Imagem]]
Na tela de modificação de Formatação Condicional, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Formatação Condicional. É um campo chave, usado para identificar o Botão dentro do sistema. Ele deve ser único dentro da Consulta. Esse nome também é o texto que será exibido no '''LATROMI Web''' quando o usuário deixar o cursor do mouse em cima do indicador se o campo ''Gerar Legenda'' for marcado.
=== Condição ===
A condição é composta de dois ou três valores comparados por um ou dois operadores, dependendo do tipo de comparação. Um valor pode ser selecionado ou digitado. Um comparador deve ser selecionado. Quando a condição definida for satisfeita, a Formatação será aplicada.
=== Formatação ===
Uma Formatação Condicional pode ser de um dos dois seguintes tipos: Imagem ou Texto.
==== Imagem ====
==== Texto ====
=== Aplicação ===
=== Gerar Legenda ===
Se marcado, um texto igual ao Nome da Formatação Condicional será exibido quando o usuário deixar o cursor do mouse em cima do indicador no ''LATROMI Web'''.
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
abde9a30a200dd2cb75b7156b90b6307796390d6
2389
2388
2020-02-07T21:59:48Z
Luiz.kruger
18
Título certo
wikitext
text/x-wiki
[[Arquivo:Client Consulta Botao lista.png|miniaturadaimagem|Lista de Botões da Consulta]]
[[Arquivo:Web Consulta Botao.png|miniaturadaimagem|Botões da Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Formatações Condicionais}}
As Formatações Condicionais da Consulta são utilizadas para '''indicar visualmente''' que alguma '''situação''' de interesse esteja ocorrendo em alguma '''linha''' na Consulta no '''LATROMI Web'''. Elas podem ser aplicadas a uma coluna especificada ou à linha em que a situação ocorre.
== Configuração das Formatações Condicionais ==
[[Imagem]]
Na tela de modificação de Formatação Condicional, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Formatação Condicional. É um campo chave, usado para identificar o Botão dentro do sistema. Ele deve ser único dentro da Consulta. Esse nome também é o texto que será exibido no '''LATROMI Web''' quando o usuário deixar o cursor do mouse em cima do indicador se o campo ''Gerar Legenda'' for marcado.
=== Condição ===
A condição é composta de dois ou três valores comparados por um ou dois operadores, dependendo do tipo de comparação. Um valor pode ser selecionado ou digitado. Um comparador deve ser selecionado. Quando a condição definida for satisfeita, a Formatação será aplicada.
=== Formatação ===
Uma Formatação Condicional pode ser de um dos dois seguintes tipos: Imagem ou Texto.
==== Imagem ====
==== Texto ====
=== Aplicação ===
=== Gerar Legenda ===
Se marcado, um texto igual ao Nome da Formatação Condicional será exibido quando o usuário deixar o cursor do mouse em cima do indicador no ''LATROMI Web'''.
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
6357137b64bef4054b7af492f9ba629952d46e92
2390
2389
2020-02-07T22:03:27Z
Luiz.kruger
18
/* Aplicação */ Explicação
wikitext
text/x-wiki
[[Arquivo:Client Consulta Botao lista.png|miniaturadaimagem|Lista de Botões da Consulta]]
[[Arquivo:Web Consulta Botao.png|miniaturadaimagem|Botões da Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Formatações Condicionais}}
As Formatações Condicionais da Consulta são utilizadas para '''indicar visualmente''' que alguma '''situação''' de interesse esteja ocorrendo em alguma '''linha''' na Consulta no '''LATROMI Web'''. Elas podem ser aplicadas a uma coluna especificada ou à linha em que a situação ocorre.
== Configuração das Formatações Condicionais ==
[[Imagem]]
Na tela de modificação de Formatação Condicional, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Formatação Condicional. É um campo chave, usado para identificar o Botão dentro do sistema. Ele deve ser único dentro da Consulta. Esse nome também é o texto que será exibido no '''LATROMI Web''' quando o usuário deixar o cursor do mouse em cima do indicador se o campo ''Gerar Legenda'' for marcado.
=== Condição ===
A condição é composta de dois ou três valores comparados por um ou dois operadores, dependendo do tipo de comparação. Um valor pode ser selecionado ou digitado. Um comparador deve ser selecionado. Quando a condição definida for satisfeita, a Formatação será aplicada.
=== Formatação ===
Uma Formatação Condicional pode ser de um dos dois seguintes tipos: Imagem ou Texto.
==== Imagem ====
==== Texto ====
=== Aplicação ===
Informa se a Formatação Condicional será exibida em uma coluna específica ou como alteração do texto da linha em que a condição ocorre. Se o Tipo da Formatação for '''Imagem''', só será possível aplicar em uma coluna.
=== Gerar Legenda ===
Se marcado, um texto igual ao Nome da Formatação Condicional será exibido quando o usuário deixar o cursor do mouse em cima do indicador no ''LATROMI Web'''.
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
a4b1760cb43a109ba3fea253e770a0072764c293
2392
2390
2020-02-07T22:26:15Z
Luiz.kruger
18
/* Configuração das Formatações Condicionais */ Add imagem
wikitext
text/x-wiki
[[Arquivo:Client Consulta Botao lista.png|miniaturadaimagem|Lista de Botões da Consulta]]
[[Arquivo:Web Consulta Botao.png|miniaturadaimagem|Botões da Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Formatações Condicionais}}
As Formatações Condicionais da Consulta são utilizadas para '''indicar visualmente''' que alguma '''situação''' de interesse esteja ocorrendo em alguma '''linha''' na Consulta no '''LATROMI Web'''. Elas podem ser aplicadas a uma coluna especificada ou à linha em que a situação ocorre.
== Configuração das Formatações Condicionais ==
[[Arquivo:Client Consulta Formatacao Condicional configuracao.png|none|miniaturadaimagem]]
Na tela de modificação de Formatação Condicional, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Formatação Condicional. É um campo chave, usado para identificar o Botão dentro do sistema. Ele deve ser único dentro da Consulta. Esse nome também é o texto que será exibido no '''LATROMI Web''' quando o usuário deixar o cursor do mouse em cima do indicador se o campo ''Gerar Legenda'' for marcado.
=== Condição ===
A condição é composta de dois ou três valores comparados por um ou dois operadores, dependendo do tipo de comparação. Um valor pode ser selecionado ou digitado. Um comparador deve ser selecionado. Quando a condição definida for satisfeita, a Formatação será aplicada.
=== Formatação ===
Uma Formatação Condicional pode ser de um dos dois seguintes tipos: Imagem ou Texto.
==== Imagem ====
==== Texto ====
=== Aplicação ===
Informa se a Formatação Condicional será exibida em uma coluna específica ou como alteração do texto da linha em que a condição ocorre. Se o Tipo da Formatação for '''Imagem''', só será possível aplicar em uma coluna.
=== Gerar Legenda ===
Se marcado, um texto igual ao Nome da Formatação Condicional será exibido quando o usuário deixar o cursor do mouse em cima do indicador no ''LATROMI Web'''.
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
2c62fcebbd0c660a26ce726c7b980fb2bd73dd10
2396
2392
2020-02-10T16:43:58Z
Luiz.kruger
18
imagens
wikitext
text/x-wiki
[[Arquivo:Client Consulta Formatacao Condicional lista.png|xxx|miniaturadaimagem]]
{{DISPLAYTITLE:Formatações Condicionais}}
As Formatações Condicionais da Consulta são utilizadas para '''indicar visualmente''' que alguma '''situação''' de interesse esteja ocorrendo em alguma '''linha''' na Consulta no '''LATROMI Web'''. Elas podem ser aplicadas a uma coluna especificada ou à linha em que a situação ocorre.
== Configuração das Formatações Condicionais ==
[[Arquivo:Client Consulta Formatacao Condicional configuracao.png|none|miniaturadaimagem]]
Na tela de modificação de Formatação Condicional, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Formatação Condicional. É um campo chave, usado para identificar o Botão dentro do sistema. Ele deve ser único dentro da Consulta. Esse nome também é o texto que será exibido no '''LATROMI Web''' quando o usuário deixar o cursor do mouse em cima do indicador se o campo ''Gerar Legenda'' for marcado.
=== Condição ===
A condição é composta de dois ou três valores comparados por um ou dois operadores, dependendo do tipo de comparação. Um valor pode ser selecionado ou digitado. Um comparador deve ser selecionado. Quando a condição definida for satisfeita, a Formatação será aplicada.
=== Formatação ===
Uma Formatação Condicional pode ser de um dos dois seguintes tipos: Imagem ou Texto.
==== Imagem ====
[[Arquivo:Web Consulta Formatacao Condicional imagem.png|none|xxx|miniaturadaimagem]]
==== Texto ====
[[Arquivo:Web Consulta Formatacao Condicional texto.png|miniaturadaimagem|nenhum]]
=== Aplicação ===
Informa se a Formatação Condicional será exibida em uma coluna específica ou como alteração do texto da linha em que a condição ocorre. Se o Tipo da Formatação for '''Imagem''', só será possível aplicar em uma coluna.
=== Gerar Legenda ===
Se marcado, um texto igual ao Nome da Formatação Condicional será exibido quando o usuário deixar o cursor do mouse em cima do indicador no ''LATROMI Web'''.
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
f8428ed25b9a3397272a33d2a37f673f9a49ab1b
2397
2396
2020-02-10T16:44:56Z
Luiz.kruger
18
/* Texto */ vendo aonde vai a legenda
wikitext
text/x-wiki
[[Arquivo:Client Consulta Formatacao Condicional lista.png|xxx|miniaturadaimagem]]
{{DISPLAYTITLE:Formatações Condicionais}}
As Formatações Condicionais da Consulta são utilizadas para '''indicar visualmente''' que alguma '''situação''' de interesse esteja ocorrendo em alguma '''linha''' na Consulta no '''LATROMI Web'''. Elas podem ser aplicadas a uma coluna especificada ou à linha em que a situação ocorre.
== Configuração das Formatações Condicionais ==
[[Arquivo:Client Consulta Formatacao Condicional configuracao.png|none|miniaturadaimagem]]
Na tela de modificação de Formatação Condicional, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Formatação Condicional. É um campo chave, usado para identificar o Botão dentro do sistema. Ele deve ser único dentro da Consulta. Esse nome também é o texto que será exibido no '''LATROMI Web''' quando o usuário deixar o cursor do mouse em cima do indicador se o campo ''Gerar Legenda'' for marcado.
=== Condição ===
A condição é composta de dois ou três valores comparados por um ou dois operadores, dependendo do tipo de comparação. Um valor pode ser selecionado ou digitado. Um comparador deve ser selecionado. Quando a condição definida for satisfeita, a Formatação será aplicada.
=== Formatação ===
Uma Formatação Condicional pode ser de um dos dois seguintes tipos: Imagem ou Texto.
==== Imagem ====
[[Arquivo:Web Consulta Formatacao Condicional imagem.png|none|xxx|miniaturadaimagem]]
==== Texto ====
[[Arquivo:Web Consulta Formatacao Condicional texto.png|miniaturadaimagem|nenhum|aqui que vai a legenda?]]
=== Aplicação ===
Informa se a Formatação Condicional será exibida em uma coluna específica ou como alteração do texto da linha em que a condição ocorre. Se o Tipo da Formatação for '''Imagem''', só será possível aplicar em uma coluna.
=== Gerar Legenda ===
Se marcado, um texto igual ao Nome da Formatação Condicional será exibido quando o usuário deixar o cursor do mouse em cima do indicador no ''LATROMI Web'''.
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
b46a9ab7a6110453e6f7cf94b62dcea876d4539c
2398
2397
2020-02-10T17:10:17Z
Luiz.kruger
18
Legendas das imagens e um pouco de explicação
wikitext
text/x-wiki
[[Arquivo:Client Consulta Formatacao Condicional lista.png|Lista de Formatações Condicionais da Conulta|miniaturadaimagem]]
{{DISPLAYTITLE:Formatações Condicionais}}
As Formatações Condicionais da Consulta são utilizadas para '''indicar visualmente''' que alguma '''situação''' de interesse esteja ocorrendo em alguma '''linha''' na Consulta no '''LATROMI Web'''. Elas podem ser aplicadas a uma coluna especificada ou à linha em que a situação ocorre.
== Configuração das Formatações Condicionais ==
[[Arquivo:Client Consulta Formatacao Condicional configuracao.png|none|miniaturadaimagem|Tela de Configuração das Formatações Condicionais da Consulta]]
Na tela de modificação de Formatação Condicional, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Formatação Condicional. É um campo chave, usado para identificar o Botão dentro do sistema. Ele deve ser único dentro da Consulta. Esse nome também é o texto que será exibido no '''LATROMI Web''' quando o usuário deixar o cursor do mouse em cima do indicador se o campo ''Gerar Legenda'' for marcado.
=== Condição ===
A condição é composta de dois ou três valores comparados por um ou dois operadores, dependendo do tipo de comparação. Um valor pode ser selecionado ou digitado. Um comparador deve ser selecionado. Quando a condição definida for satisfeita, a Formatação será aplicada.
=== Formatação ===
Uma Formatação Condicional pode ser de um dos dois seguintes tipos: Imagem ou Texto.
==== Imagem ====
Uma imagem será exibida à esquerda de qualquer texto em uma coluna especificada em ''Aplicação''.
[[Arquivo:Web Consulta Formatacao Condicional imagem.png|none|Formatação Condicional com exibição em imagem exibida no '''LATROMI Web'''|miniaturadaimagem]]
Para informações sobre como selecionar uma imagem, veja [[imagens]].
==== Texto ====
O texto da linha inteira ou apenas da célula da coluna especificada da linha, conforme especificado em ''Aplicação'', será alterado para o tipo de texto escolhido.
[[Arquivo:Web Consulta Formatacao Condicional texto.png|miniaturadaimagem|nenhum|Formatação Condicional com exibição em texto exibida no '''LATROMI Web''']]
=== Aplicação ===
Informa se a Formatação Condicional será exibida em uma coluna específica ou como alteração do texto da linha em que a condição ocorre. Se o Tipo da Formatação for '''Imagem''', só será possível aplicar em uma coluna.
=== Gerar Legenda ===
Se marcado, um texto igual ao Nome da Formatação Condicional será exibido quando o usuário deixar o cursor do mouse em cima do indicador no ''LATROMI Web'''.
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
3398744af91456d4808ed03dccd8fb5295e760ba
Arquivo:Client Consulta Formatacao Condicional configuracao.png
6
349
2391
2020-02-07T22:25:13Z
Luiz.kruger
18
wikitext
text/x-wiki
lkjlkjlkjlkjlkj
1343bc84fa78c34aa9226b260201e8d6b49a6fe7
Arquivo:Client Consulta Formatacao Condicional lista.png
6
350
2393
2020-02-10T16:39:11Z
Luiz.kruger
18
wikitext
text/x-wiki
lkjlkjlkjlkjlkj
1343bc84fa78c34aa9226b260201e8d6b49a6fe7
Arquivo:Web Consulta Formatacao Condicional imagem.png
6
351
2394
2020-02-10T16:42:22Z
Luiz.kruger
18
wikitext
text/x-wiki
exemplo
d1fe2d6350f52df617e4e189e9eb330e7e652a75
Arquivo:Web Consulta Formatacao Condicional texto.png
6
352
2395
2020-02-10T16:43:28Z
Luiz.kruger
18
wikitext
text/x-wiki
exemplo
d1fe2d6350f52df617e4e189e9eb330e7e652a75
Arquivo:Client Consulta Link lista.png
6
353
2399
2020-02-10T18:03:28Z
Luiz.kruger
18
wikitext
text/x-wiki
x
11f6ad8ec52a2984abaafd7c3b516503785c2072
Arquivo:Client Consulta Link configuracao.png
6
354
2400
2020-02-10T18:52:29Z
Luiz.kruger
18
wikitext
text/x-wiki
n
d1854cae891ec7b29161ccaf79a24b00c274bdaa
Consulta:Links
0
355
2401
2020-02-10T18:57:56Z
Luiz.kruger
18
Pontapé inicial alfa
wikitext
text/x-wiki
[[Arquivo:Client Consulta Link lista.png|miniaturadaimagem| Lista de Links da Consulta]]
{{DISPLAYTITLE:Links}}
As Links da Consulta são utilizadas para disponibilzar,em uma coluna na Consulta no '''LATROMI Web''', '''chamadas''' para outros objetos, sendo esses consultas, formulários dinâmicos, referências internas ou extrator de arquivos, possivelmente representando '''ações''' que podem '''depender''' das informações retornadas na Consulta no LATROMI Web. O conteúdo será aberto em uma nova janela.
== Configuração dos Links==
[[Arquivo:Client Consulta Link configuracao.png|miniaturadaimagem|nenhum]]
Na tela de modificação de Formatação Condicional, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Referência Interna ===
=== Formulário Dinâmico ===
=== Consulta ===
=== Extrator de Arquivos ===
=== Objetos ===
É possível que um link tenha vários links. Dá pra incluir vários objetos nele e diferenciar qual deles acontece/estará ativo/será ativado com diferentes condições pra cada um.
Para editar os outros campos, selecione o objeto que quer editar primeiro pois eles dependem dele.
=== Condição ===
Cada objeto possui sua própria condição. Ela é composta de dois ou três valores comparados por um ou dois operadores, dependendo do tipo de comparação. Um valor pode ser selecionado ou digitado. Um comparador deve ser selecionado. Quando a condição definida for satisfeita, o link para esse objeto estará ativo.
=== Parâmetros ===
Cada objeto possui uma lista de parâmetros que é herdada do conteúdo do link.
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
6856c5082dd63511c19d00f2eae407e707b2ab14
2407
2401
2020-02-10T21:26:55Z
Luiz.kruger
18
Vincular/apontar e quase tudo mais
wikitext
text/x-wiki
[[Arquivo:Client Consulta Link lista.png|miniaturadaimagem| Lista de Links da Consulta]]
{{DISPLAYTITLE:Links}}
As Links da Consulta são utilizadas para disponibilzar,em uma coluna na Consulta no '''LATROMI Web''', '''chamadas''' para outros objetos, sendo esses consultas, formulários dinâmicos, referências internas ou extrator de arquivos, possivelmente representando '''ações''' que podem '''depender''' das informações retornadas na Consulta no LATROMI Web. O conteúdo será aberto em uma nova janela.
== Configuração dos Links==
[[Arquivo:Client Consulta Link configuracao.png|miniaturadaimagem|nenhum|Janela de Configuração do Link]]
Na tela de modificação de Formatação Condicional, estão uma série de campos de configuração, os quais serão descritos abaixo:
== Nome ==
Identificador bla bla bla o nome é único e não pode conter espaço -- tirar esse texto de Parâmetros.
=== Objetos ===
Um Link pode apontar para mais de um objeto, permitindo que diferentes valores de retorno da consulta resultem em diferentes ações em um mesmo Link. Para especificar em quais condições um Link apontará para um determinado objeto, utiliza-se a condição do objeto. Quando a condição do objeto for satisfeita, o Link será vinculado a ele.
Quando a tela de configuração de um Link for aberta pela primeira vez ou quando um novo objeto for criado em um Link, a seleção de objetos será aberta automaticamente. Sua seleção é obrigatória. O objeto pode ser uma referência interna, Formulário Dinâmico, uma Consulta ou um Extrator de Arquivos.
Para editar os outros campos, primeiro selecione o objeto ao qual eles dependem.
=== Condição ===
Cada objeto possui sua própria condição. Ela é composta de dois ou três valores comparados por um ou dois operadores, dependendo do tipo de comparação. Um valor pode ser selecionado ou digitado. Um comparador deve ser selecionado. Quando a condição definida for satisfeita, o link para esse objeto estará ativo.
=== Parâmetros ===
Cada objeto possui uma lista de parâmetros que é herdada do conteúdo do link. Um parâmetro pode ser selecionado ou escrito.
=== Configurações ===
Configurações da janela na qual o objeto será aberto no '''LATROMI Web'''.
==== Título da Janela ====
Título mostrado na janela. Se não for informado, será usada a descrição do objeto selecionado.
==== Habilitar Modal ====
Se habilitado, a janela abrirá em modo Modal, ou seja, qualquer objeto que esteja abaixo da janela só poderá ser acessado quando a mesma for fechada.
==== Dimensões da Janela ====
Altura e largura da janela. Se não forem especificadas, serão usados os valores padrão conforme o tipo de objeto.
==== Estado da Janela ====
Estado de tamanho inicial da janela.
==== Atualizar a Janela Pai ====
Se habilitado, a janela pai será atualizada quando a janela filha for fechada. Se a janela filha for um Formulário Dinâmico, a janela pai só será atualizada se o botão 'OK' do Formulário for pressionado ao menos uma vez.
== Ver Também ==
* [[Formulários Dinâmicos]]
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
c9e9e4445fe0c855558d153f54a35e0e523034d9
2408
2407
2020-02-10T21:27:46Z
Luiz.kruger
18
/* Ver Também */ Mais um broken link
wikitext
text/x-wiki
[[Arquivo:Client Consulta Link lista.png|miniaturadaimagem| Lista de Links da Consulta]]
{{DISPLAYTITLE:Links}}
As Links da Consulta são utilizadas para disponibilzar,em uma coluna na Consulta no '''LATROMI Web''', '''chamadas''' para outros objetos, sendo esses consultas, formulários dinâmicos, referências internas ou extrator de arquivos, possivelmente representando '''ações''' que podem '''depender''' das informações retornadas na Consulta no LATROMI Web. O conteúdo será aberto em uma nova janela.
== Configuração dos Links==
[[Arquivo:Client Consulta Link configuracao.png|miniaturadaimagem|nenhum|Janela de Configuração do Link]]
Na tela de modificação de Formatação Condicional, estão uma série de campos de configuração, os quais serão descritos abaixo:
== Nome ==
Identificador bla bla bla o nome é único e não pode conter espaço -- tirar esse texto de Parâmetros.
=== Objetos ===
Um Link pode apontar para mais de um objeto, permitindo que diferentes valores de retorno da consulta resultem em diferentes ações em um mesmo Link. Para especificar em quais condições um Link apontará para um determinado objeto, utiliza-se a condição do objeto. Quando a condição do objeto for satisfeita, o Link será vinculado a ele.
Quando a tela de configuração de um Link for aberta pela primeira vez ou quando um novo objeto for criado em um Link, a seleção de objetos será aberta automaticamente. Sua seleção é obrigatória. O objeto pode ser uma referência interna, Formulário Dinâmico, uma Consulta ou um Extrator de Arquivos.
Para editar os outros campos, primeiro selecione o objeto ao qual eles dependem.
=== Condição ===
Cada objeto possui sua própria condição. Ela é composta de dois ou três valores comparados por um ou dois operadores, dependendo do tipo de comparação. Um valor pode ser selecionado ou digitado. Um comparador deve ser selecionado. Quando a condição definida for satisfeita, o link para esse objeto estará ativo.
=== Parâmetros ===
Cada objeto possui uma lista de parâmetros que é herdada do conteúdo do link. Um parâmetro pode ser selecionado ou escrito.
=== Configurações ===
Configurações da janela na qual o objeto será aberto no '''LATROMI Web'''.
==== Título da Janela ====
Título mostrado na janela. Se não for informado, será usada a descrição do objeto selecionado.
==== Habilitar Modal ====
Se habilitado, a janela abrirá em modo Modal, ou seja, qualquer objeto que esteja abaixo da janela só poderá ser acessado quando a mesma for fechada.
==== Dimensões da Janela ====
Altura e largura da janela. Se não forem especificadas, serão usados os valores padrão conforme o tipo de objeto.
==== Estado da Janela ====
Estado de tamanho inicial da janela.
==== Atualizar a Janela Pai ====
Se habilitado, a janela pai será atualizada quando a janela filha for fechada. Se a janela filha for um Formulário Dinâmico, a janela pai só será atualizada se o botão 'OK' do Formulário for pressionado ao menos uma vez.
== Ver Também ==
* [[Formulários Dinâmicos]]
* [[Extrator de Arquivos]]
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
abb45351f9d5ccb926e755155a20a45abaacef63
2409
2408
2020-02-11T14:40:44Z
Luiz.kruger
18
/* Nome */ Explicação do nome e identação
wikitext
text/x-wiki
[[Arquivo:Client Consulta Link lista.png|miniaturadaimagem| Lista de Links da Consulta]]
{{DISPLAYTITLE:Links}}
As Links da Consulta são utilizadas para disponibilzar,em uma coluna na Consulta no '''LATROMI Web''', '''chamadas''' para outros objetos, sendo esses consultas, formulários dinâmicos, referências internas ou extrator de arquivos, possivelmente representando '''ações''' que podem '''depender''' das informações retornadas na Consulta no LATROMI Web. O conteúdo será aberto em uma nova janela.
== Configuração dos Links==
[[Arquivo:Client Consulta Link configuracao.png|miniaturadaimagem|nenhum|Janela de Configuração do Link]]
Na tela de modificação de Formatação Condicional, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Link. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta. É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Objetos ===
Um Link pode apontar para mais de um objeto, permitindo que diferentes valores de retorno da consulta resultem em diferentes ações em um mesmo Link. Para especificar em quais condições um Link apontará para um determinado objeto, utiliza-se a condição do objeto. Quando a condição do objeto for satisfeita, o Link será vinculado a ele.
Quando a tela de configuração de um Link for aberta pela primeira vez ou quando um novo objeto for criado em um Link, a seleção de objetos será aberta automaticamente. Sua seleção é obrigatória. O objeto pode ser uma referência interna, Formulário Dinâmico, uma Consulta ou um Extrator de Arquivos.
Para editar os outros campos, primeiro selecione o objeto ao qual eles dependem.
=== Condição ===
Cada objeto possui sua própria condição. Ela é composta de dois ou três valores comparados por um ou dois operadores, dependendo do tipo de comparação. Um valor pode ser selecionado ou digitado. Um comparador deve ser selecionado. Quando a condição definida for satisfeita, o link para esse objeto estará ativo.
=== Parâmetros ===
Cada objeto possui uma lista de parâmetros que é herdada do conteúdo do link. Um parâmetro pode ser selecionado ou escrito.
=== Configurações ===
Configurações da janela na qual o objeto será aberto no '''LATROMI Web'''.
==== Título da Janela ====
Título mostrado na janela. Se não for informado, será usada a descrição do objeto selecionado.
==== Habilitar Modal ====
Se habilitado, a janela abrirá em modo Modal, ou seja, qualquer objeto que esteja abaixo da janela só poderá ser acessado quando a mesma for fechada.
==== Dimensões da Janela ====
Altura e largura da janela. Se não forem especificadas, serão usados os valores padrão conforme o tipo de objeto.
==== Estado da Janela ====
Estado de tamanho inicial da janela.
==== Atualizar a Janela Pai ====
Se habilitado, a janela pai será atualizada quando a janela filha for fechada. Se a janela filha for um Formulário Dinâmico, a janela pai só será atualizada se o botão 'OK' do Formulário for pressionado ao menos uma vez.
== Ver Também ==
* [[Formulários Dinâmicos]]
* [[Extrator de Arquivos]]
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
1a5f6a459e6e9118d16b3a6496cc7b8c3dddae7a
Consulta:Comando SQL
0
356
2402
2020-02-10T19:45:02Z
Luiz.kruger
18
Init simples
wikitext
text/x-wiki
[[Arquivo:Client Consulta Link lista.png|miniaturadaimagem| Lista de Comandos SQL]]
{{DISPLAYTITLE:Comando SQL}}
As Comandos SQL da Consulta são utilizadas para realizar '''ações''' no banco de dados e são referenciados internamente por outros objetos.
== Configuração do Comando SQL==
Tem duas páginas: Editor(chamado Comando SQL) e configuração.
[[Arquivo:Client Consulta Link configuracao.png|miniaturadaimagem|nenhum]]
Na tela de modificação de Formatação Condicional, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Comando SQL ===
#conexão com DB
#comando SQL em si
=== Configurações ===
#atualizar janela pai
#mensagem de confirmação
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
4f65e1cc8c77af0f0abb5c9be80b047bc5482464
2406
2402
2020-02-10T20:04:32Z
Luiz.kruger
18
imagens
wikitext
text/x-wiki
[[Arquivo:Client Consulta Comando SQL lista.png|miniaturadaimagem|Lista de Comandos SQL]]
{{DISPLAYTITLE:Comando SQL}}
As Comandos SQL da Consulta são utilizadas para realizar '''ações''' no banco de dados e são referenciados internamente por outros objetos.
== Configuração do Comando SQL==
Tem duas páginas: Editor(chamado Comando SQL) e configuração.
Na tela de modificação de Formatação Condicional, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Comando SQL ===
[[Arquivo:Client Consulta Comando SQL editor.png|miniaturadaimagem|nenhum]]
#conexão com DB
#comando SQL em si
=== Configurações ===
[[Arquivo:Client Consulta Comando SQL configuracao.png|miniaturadaimagem|nenhum|abacaxi]]
#atualizar janela pai
#mensagem de confirmação
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
f0f6cdfcb92fdf32e81601cdb258908891ea6363
Arquivo:Client Consulta Comando SQL lista.png
6
357
2403
2020-02-10T20:00:35Z
Luiz.kruger
18
wikitext
text/x-wiki
| Lista de Comandos SQL
7d3f965e382484829f6a1ade330cb77fcd4227f5
Arquivo:Client Consulta Comando SQL editor.png
6
358
2404
2020-02-10T20:01:48Z
Luiz.kruger
18
wikitext
text/x-wiki
l
07c342be6e560e7f43842e2e21b774e61d85f047
Arquivo:Client Consulta Comando SQL configuracao.png
6
359
2405
2020-02-10T20:03:48Z
Luiz.kruger
18
wikitext
text/x-wiki
l
07c342be6e560e7f43842e2e21b774e61d85f047
Consulta:Visão Geral
0
270
2410
2337
2020-02-11T16:49:59Z
Luiz.kruger
18
crase
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
Este artigo faz uma breve introdução à funcionalidade principal da ''Consulta'', que é apresentar os dados. Abaixo, estão as outras funcionalidades:
* [[Consulta:Parâmetros|Parâmetros]]
* [[Consulta:Restrições|Restrições]]
* [[Consulta:Grid|Grid]]
* [[Consulta:Gráfico|Gráfico]]
* [[Consulta:CrossTab|CrossTab]]
* [[Consulta:Mapas|Mapas]]
* [[Consulta:CrossMap|CrossMap]]
* [[Consulta:Formatações Condicionais|Formatações Condicionais]]
* [[Consulta:Botões|Botões]]
* [[Consulta:Links|Links]]
* [[Consulta:Comando SQL|Comando SQL]]
* [[Consulta:Configurações|Configurações]]
== Criando Uma Consulta ==
[[Arquivo:Client Consulta EmployeesQuery.png|thumb|right|Consulta de Exemplo aberta no LATROMI Client, usando a tabela employees do banco de dados Northwind]]
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''employees''.
# Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM employees</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta à tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
Pronto! Após executar estes passos, uma nova Consulta será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg]]
== Testando a Consulta ==
[[Arquivo:Web Consulta EmployeesQuery.png|miniaturadaimagem|Visualização no Site da Consulta que exibe todas as colunas da tabela "Employees"]]
Para testar a ''Consulta'' criada é muito simples. Enquanto a ''Consulta'' estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A ''Consulta'' será aberta no navegador padrão do usuário.
7e05b8796bacb2f2650ae3f0b6b813678344be0f
Browser Dinâmico:Visão Geral
0
360
2411
2020-02-11T17:44:36Z
Luiz.kruger
18
Initial based on Consulta:Visão Geral.
wikitext
text/x-wiki
As '''Browsers Dinâmicos''' são objetos utilizados para seleção de valores dentro de uma lista variável. Esses valores são utilizados como parâmetros de consultas ou campos em um formulário dinâmico. Com eles, os dados podem ser apresentados nos seguintes formatos: ''Look up table'' e ''Combo box''.
{|class="wikitable"
| Menu
| Desenvolvimento → Browser
|---------------
| Ano de lançamento
| 20??
|---------------
| Pode usar
| Nada
|---------------
| Pode ser usado em
| Parâmetros da Consulta
|}
Este artigo faz uma breve introdução à funcionalidade principal da ''Browser Dinâmico'', que é apresentar os dados. Abaixo, estão as outras funcionalidades:
* [[Browser_Dinâmico:Fonte_de_Dados|Fonte de Dados]]
* [[Browser_Dinâmico:Parâmetros|Parâmetros]]
* [[Browser_Dinâmico:Colunas|Colunas]]
== Criando Um Browser Dinâmico ==
[[Arquivo:Client Browser Dinâmico EmployeesQuery.png|thumb|right|Browser Dinâmico de Exemplo aberta no LATROMI Client, usando a tabela employees do banco de dados Northwind]]
Para criar uma Browser Dinâmico, poucos passos são necessários. Siga as instruções abaixo para criar uma Browser Dinâmico simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Browser''.
# No campo ''Nome'', informe o nome do Browser Dinâmico, para fins de Identificação.
# Clique no ícone [[Arquivo:Client Browser Dinâmico Buttons AddQuery.png]], que fica à esquerda da tela, e em seguida clique em [[Arquivo:Client Browser Dinâmico Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''employees''.
''Preencha o campo '''Descrição'''. Este campo servirá de título para a Browser Dinâmico quando for exibido no Navegador.''
##Inclua parâmetros para usar no comando SQL como filtros.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM employees</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora, de volta à tela principal da Browser Dinâmico, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar'' ou pressione '''Ctrl+S'''.
Pronto! Após executar estes passos, um nov Browser Dinâmico será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Browser Dinâmicos MSG Salva com sucesso.jpg]]
== Testando a Browser Dinâmico ==
[[Arquivo:Web Browser Dinâmico EmployeesQuery.png|miniaturadaimagem|Visualização no Site da Browser Dinâmico que exibe todas as colunas da tabela "Employees"]]
Testar a ''Browser Dinâmico'' criado é muito simples. Enquanto a ''Browser Dinâmico'' estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A ''Browser Dinâmico'' será aberta no navegador padrão do usuário. Na verdade isso não funciona porque um Browser não funciona sozinho, ele só auxilia na seleção de valores.
0ae4fc2f2a0680033a5a9cdebcd753735721d94a
2412
2411
2020-02-11T17:47:33Z
Luiz.kruger
18
From Din tbm
wikitext
text/x-wiki
As '''Browsers Dinâmicos''' são objetos utilizados para seleção de valores dentro de uma lista variável. Esses valores são utilizados como parâmetros de consultas ou campos em um formulário dinâmico. Com eles, os dados podem ser apresentados nos seguintes formatos: ''Look up table'' e ''Combo box''.
{|class="wikitable"
| Menu
| Desenvolvimento → Browser
|---------------
| Ano de lançamento
| 20??
|---------------
| Pode usar
| Nada
|---------------
| Pode ser usado em
| Parâmetros da Consulta, Formulário Dinâmico
|}
Este artigo faz uma breve introdução à funcionalidade principal da ''Browser Dinâmico'', que é apresentar os dados. Abaixo, estão as outras funcionalidades:
* [[Browser_Dinâmico:Fonte_de_Dados|Fonte de Dados]]
* [[Browser_Dinâmico:Parâmetros|Parâmetros]]
* [[Browser_Dinâmico:Colunas|Colunas]]
== Criando Um Browser Dinâmico ==
[[Arquivo:Client Browser Dinâmico EmployeesQuery.png|thumb|right|Browser Dinâmico de Exemplo aberta no LATROMI Client, usando a tabela employees do banco de dados Northwind]]
Para criar uma Browser Dinâmico, poucos passos são necessários. Siga as instruções abaixo para criar uma Browser Dinâmico simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Browser''.
# No campo ''Nome'', informe o nome do Browser Dinâmico, para fins de Identificação.
# Clique no ícone [[Arquivo:Client Browser Dinâmico Buttons AddQuery.png]], que fica à esquerda da tela, e em seguida clique em [[Arquivo:Client Browser Dinâmico Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''employees''.
''Preencha o campo '''Descrição'''. Este campo servirá de título para a Browser Dinâmico quando for exibido no Navegador.''
##Inclua parâmetros para usar no comando SQL como filtros.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM employees</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora, de volta à tela principal da Browser Dinâmico, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar'' ou pressione '''Ctrl+S'''.
Pronto! Após executar estes passos, um nov Browser Dinâmico será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Browser Dinâmicos MSG Salva com sucesso.jpg]]
== Testando a Browser Dinâmico ==
[[Arquivo:Web Browser Dinâmico EmployeesQuery.png|miniaturadaimagem|Visualização no Site da Browser Dinâmico que exibe todas as colunas da tabela "Employees"]]
Testar a ''Browser Dinâmico'' criado é muito simples. Enquanto a ''Browser Dinâmico'' estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A ''Browser Dinâmico'' será aberta no navegador padrão do usuário. Na verdade isso não funciona porque um Browser não funciona sozinho, ele só auxilia na seleção de valores.
40776e192aba320194336f44e9dc4edd0e6e1590
Browser Dinâmico:Parâmetros
0
361
2414
2020-02-11T18:05:29Z
Luiz.kruger
18
Initial commit based on Parâmetros da Consulta
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros da Consulta}}
Os Parâmetrosdo Browser Dinâmio são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
== Utilizando os Parâmetros ==
Neste tópico, será explicado como os Parâmetros podem ser utilizados dentro da Consulta:
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração da Consulta. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localizá-lo na árvore a direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos parâmetros em Comando SQL da Consulta]]
=== Passagem de Parâmetros ===
Os parâmetros, assim como os outros tipos de [[Marcações]], podem ser passados para outros objetos a partir da Consulta. Essas chamadas podem ocorrer em [[Consulta:Links|Links]] de Colunas ou [[Consulta:Botões|Botões]].
[[Arquivo:Client Consulta PassagemDeParametro.png|miniaturadaimagem|nenhum|Passagem de parâmetros para outros objetos]]
== Ver Também ==
* [[Browser:Visão Geral|Visão Geral da Consulta]]
=== ComboBox ===
<div class="paragraph">Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.</div>
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
e182cf7f812fb21a3c07eeab4f9ecc01f2775849
2415
2414
2020-02-11T18:09:53Z
Luiz.kruger
18
opa título hehe
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros do Browser Dinâmico}}
Os Parâmetrosdo Browser Dinâmio são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
== Utilizando os Parâmetros ==
Neste tópico, será explicado como os Parâmetros podem ser utilizados dentro da Consulta:
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração da Consulta. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localizá-lo na árvore a direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos parâmetros em Comando SQL da Consulta]]
=== Passagem de Parâmetros ===
Os parâmetros, assim como os outros tipos de [[Marcações]], podem ser passados para outros objetos a partir da Consulta. Essas chamadas podem ocorrer em [[Consulta:Links|Links]] de Colunas ou [[Consulta:Botões|Botões]].
[[Arquivo:Client Consulta PassagemDeParametro.png|miniaturadaimagem|nenhum|Passagem de parâmetros para outros objetos]]
== Ver Também ==
* [[Browser:Visão Geral|Visão Geral da Consulta]]
=== ComboBox ===
<div class="paragraph">Tipo de Parâmetro que restringe a entrada de dados à opções pré-definidas em forma de lista. Para adicionar ou modificar as opções clique no botão
[[Arquivo:Client Consulta Buttons ComboBoxItems.png|Botão para adicionar ou modificar as opções dos Parâmetros do tipo ComboBox da Consulta]], que fica ao lado do campo '''Tipo'''.</div>
[[Arquivo:Client Consulta ParametroComboBox.png|miniaturadaimagem|nenhum|Modificando as opções de um parâmetro de Consulta do tipo ComboBox.]]
=== Lookup ===
<div class="paragraph">
Este tipo de Parâmetro exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas. Para isso, é necessário vincular um [[Browser Dinâmico:Visão Geral|Browser Dinâmico]] ao Parâmetro. Para fazer este vínculo, clique no botão [[Arquivo:Client Consulta Buttons LookupLink.png|Botão para configurar o vínculo entre Lookup e Browser Dinâmico]].
</div>
Para obter maiores informações, acessa a página de [[Configuração de Lookup]].
c317484fea03befcc37feddc83b855d9299bc858
2416
2415
2020-02-11T18:13:08Z
Luiz.kruger
18
deletando texto que não era daqui
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros do Browser Dinâmico}}
Os Parâmetros do Browser Dinâmio são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
== Utilizando os Parâmetros ==
Neste tópico, será explicado como os Parâmetros podem ser utilizados dentro da Consulta:
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração da Consulta. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localizá-lo na árvore a direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos parâmetros em Comando SQL da Consulta]]
=== Passagem de Parâmetros ===
Os parâmetros, assim como os outros tipos de [[Marcações]], podem ser passados para outros objetos a partir da Consulta. Essas chamadas podem ocorrer em [[Consulta:Links|Links]] de Colunas ou [[Consulta:Botões|Botões]].
[[Arquivo:Client Consulta PassagemDeParametro.png|miniaturadaimagem|nenhum|Passagem de parâmetros para outros objetos]]
== Ver Também ==
* [[Browser:Visão Geral|Visão Geral do Browser Dinâmico]]
3003d8e6ee291be633c562aff6ab8476475372e7
2417
2416
2020-02-11T18:29:54Z
Luiz.kruger
18
/* Ver Também */ correction
wikitext
text/x-wiki
[[Arquivo:Client Consulta ParametroList.png|miniaturadaimagem|Lista de Parâmetro da Consulta]]
[[Arquivo:Client Consulta Parametro.png|miniaturadaimagem|Tela de Configuração dos Parâmetros da Consulta]]
[[Arquivo:Web Consulta Parametro.png|miniaturadaimagem|Parâmetros de Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Parâmetros do Browser Dinâmico}}
Os Parâmetros do Browser Dinâmio são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados. Eles são utilizados na composição dos Comandos SQL.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo do Parâmetro. Cadas tipo possui diferentes tipos de dados. Veja mais no tópico [[#Tipos de Parâmetros]].
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
* '''Vazio:''' Campo em branco.
* '''Valor Fixo:''' Permite especificar uma data no formato ''YYYY-MM-DD'', ou selecionar uma ''marcação'' de '''Sessão''' ou '''Variável Global'''.
* '''Data Atual:''' O Campo é preenchido com a data atual do servidor.
* '''Início do Mês:''' O Campo é preenchido com o primeiro dia do mês, conforme data do servidor.
* '''Final do Mês:''' O Campo é preenchido com o último dia do mês, conforme data do servidor.
Além disso, ao lado direito do campo '''Valor Padrão''' é exibido um campo para informar o valor de dias a serem somados ao valor especificado. Use um número negativo para fazer subtração.
== Utilizando os Parâmetros ==
Neste tópico, será explicado como os Parâmetros podem ser utilizados dentro da Consulta:
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração da Consulta. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localizá-lo na árvore a direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos parâmetros em Comando SQL da Consulta]]
=== Passagem de Parâmetros ===
Os parâmetros, assim como os outros tipos de [[Marcações]], podem ser passados para outros objetos a partir da Consulta. Essas chamadas podem ocorrer em [[Consulta:Links|Links]] de Colunas ou [[Consulta:Botões|Botões]].
[[Arquivo:Client Consulta PassagemDeParametro.png|miniaturadaimagem|nenhum|Passagem de parâmetros para outros objetos]]
== Ver Também ==
* [[Browser_Dinâmico:Visão_Geral|Visão Geral do Browser Dinâmico]]
464e0bb2e322928959168b58641cae7663e15c85
2420
2417
2020-02-11T19:41:53Z
Luiz.kruger
18
Imagens e versão final alfa
wikitext
text/x-wiki
[[Arquivo:Client Browser Dinamico Parametro lista.png|miniaturadaimagem|Lista de Parâmetro da Consulta do Browser Dinâmico]]
[[Arquivo:Client Browser Dinamico Parametro configuracao.png|miniaturadaimagem|Tela de Configuração dos Parâmetros do Browser Dinâmico]]
{{DISPLAYTITLE:Parâmetros do Browser Dinâmico}}
Os Parâmetros do Browser Dinâmico são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados.
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados do Parâmetro. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
== Utilizando os Parâmetros ==
Neste tópico, será explicado como os Parâmetros podem ser utilizados dentro do Browser Dinâmico:
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração do Browser Dinâmico. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localizá-lo na árvore à direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos parâmetros em Comando SQL da Consulta]]
== Ver Também ==
* [[Browser_Dinâmico:Visão_Geral|Visão Geral do Browser Dinâmico]]
f45195b88289b93b4602c437a464b969f4a92197
2438
2420
2020-02-13T19:14:00Z
Luiz.kruger
18
Release beta - should be OK
wikitext
text/x-wiki
[[Arquivo:Client Browser Dinamico Parametro lista.png|miniaturadaimagem|Lista de Parâmetro da Consulta do Browser Dinâmico]]
[[Arquivo:Client Browser Dinamico Parametro configuracao.png|miniaturadaimagem|Tela de Configuração dos Parâmetros do Browser Dinâmico]]
{{DISPLAYTITLE:Parâmetros do Browser Dinâmico}}
Os Parâmetros do Browser Dinâmico são utilizados para '''filtrar''' as informações que serão obtidas do banco de dados.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados do Parâmetro. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
== Utilizando os Parâmetros ==
Neste tópico, será explicado como os Parâmetros podem ser utilizados dentro do Browser Dinâmico:
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração do Browser Dinâmico. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localizá-lo na árvore à direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Browser Dinamico substituindo parametros.png|miniaturadaimagem|nenhum|Substituição de parâmetro em comando SQL do Browser Dinâmico]]
== Ver Também ==
* [[Browser_Dinâmico:Visão_Geral|Visão Geral do Browser Dinâmico]]
c5dc5b71397c1fcf8623e04a8954f1742f1d3af2
Arquivo:Client Browser Dinamico Parametro lista.png
6
362
2418
2020-02-11T18:49:22Z
Luiz.kruger
18
wikitext
text/x-wiki
k
13fbd79c3d390e5d6585a21e11ff5ec1970cff0c
Arquivo:Client Browser Dinamico Parametro configuracao.png
6
363
2419
2020-02-11T19:08:29Z
Luiz.kruger
18
wikitext
text/x-wiki
h
27d5482eebd075de44389774fce28c69f45c8a75
Consulta:Links
0
355
2421
2409
2020-02-11T20:15:34Z
Luiz.kruger
18
/* Ver Também */ Broken link correction
wikitext
text/x-wiki
[[Arquivo:Client Consulta Link lista.png|miniaturadaimagem| Lista de Links da Consulta]]
{{DISPLAYTITLE:Links}}
As Links da Consulta são utilizadas para disponibilzar,em uma coluna na Consulta no '''LATROMI Web''', '''chamadas''' para outros objetos, sendo esses consultas, formulários dinâmicos, referências internas ou extrator de arquivos, possivelmente representando '''ações''' que podem '''depender''' das informações retornadas na Consulta no LATROMI Web. O conteúdo será aberto em uma nova janela.
== Configuração dos Links==
[[Arquivo:Client Consulta Link configuracao.png|miniaturadaimagem|nenhum|Janela de Configuração do Link]]
Na tela de modificação de Formatação Condicional, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Link. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta. É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Objetos ===
Um Link pode apontar para mais de um objeto, permitindo que diferentes valores de retorno da consulta resultem em diferentes ações em um mesmo Link. Para especificar em quais condições um Link apontará para um determinado objeto, utiliza-se a condição do objeto. Quando a condição do objeto for satisfeita, o Link será vinculado a ele.
Quando a tela de configuração de um Link for aberta pela primeira vez ou quando um novo objeto for criado em um Link, a seleção de objetos será aberta automaticamente. Sua seleção é obrigatória. O objeto pode ser uma referência interna, Formulário Dinâmico, uma Consulta ou um Extrator de Arquivos.
Para editar os outros campos, primeiro selecione o objeto ao qual eles dependem.
=== Condição ===
Cada objeto possui sua própria condição. Ela é composta de dois ou três valores comparados por um ou dois operadores, dependendo do tipo de comparação. Um valor pode ser selecionado ou digitado. Um comparador deve ser selecionado. Quando a condição definida for satisfeita, o link para esse objeto estará ativo.
=== Parâmetros ===
Cada objeto possui uma lista de parâmetros que é herdada do conteúdo do link. Um parâmetro pode ser selecionado ou escrito.
=== Configurações ===
Configurações da janela na qual o objeto será aberto no '''LATROMI Web'''.
==== Título da Janela ====
Título mostrado na janela. Se não for informado, será usada a descrição do objeto selecionado.
==== Habilitar Modal ====
Se habilitado, a janela abrirá em modo Modal, ou seja, qualquer objeto que esteja abaixo da janela só poderá ser acessado quando a mesma for fechada.
==== Dimensões da Janela ====
Altura e largura da janela. Se não forem especificadas, serão usados os valores padrão conforme o tipo de objeto.
==== Estado da Janela ====
Estado de tamanho inicial da janela.
==== Atualizar a Janela Pai ====
Se habilitado, a janela pai será atualizada quando a janela filha for fechada. Se a janela filha for um Formulário Dinâmico, a janela pai só será atualizada se o botão 'OK' do Formulário for pressionado ao menos uma vez.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Formulários Dinâmicos]]
* [[Extrator de Arquivos]]
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
965714c6c99b9dc82f3b0a06b4c6c15dae18d9cb
2423
2421
2020-02-11T20:30:13Z
Luiz.kruger
18
Links e maiúsculas
wikitext
text/x-wiki
[[Arquivo:Client Consulta Link lista.png|miniaturadaimagem| Lista de Links da Consulta]]
{{DISPLAYTITLE:Links}}
As Links da Consulta são utilizadas para disponibilzar,em uma coluna na Consulta no '''LATROMI Web''', '''chamadas''' para outros objetos, sendo esses Consultas, Formulários Dinâmicos, referências internas ou Extrator de Arquivos, possivelmente representando '''ações''' que podem '''depender''' das informações retornadas na Consulta no LATROMI Web. O conteúdo será aberto em uma nova janela.
== Configuração dos Links==
[[Arquivo:Client Consulta Link configuracao.png|miniaturadaimagem|nenhum|Janela de Configuração do Link]]
Na tela de modificação de Formatação Condicional, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Link. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta. É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Objetos ===
Um Link pode apontar para mais de um objeto, permitindo que diferentes valores de retorno da Consulta resultem em diferentes ações em um mesmo Link. Para especificar em quais condições um Link apontará para um determinado objeto, utiliza-se a [[#Condição|condição]] do objeto. Quando a condição do objeto for satisfeita, o Link será vinculado a ele.
Quando a tela de configuração de um Link for aberta pela primeira vez ou quando um novo objeto for criado em um Link, a seleção de objetos será aberta automaticamente. Sua seleção é obrigatória. O objeto pode ser uma referência interna, Formulário Dinâmico, uma Consulta ou um Extrator de Arquivos.
Para editar os outros campos, primeiro selecione o objeto ao qual eles dependem.
=== Condição ===
Cada objeto possui sua própria condição. Ela é composta de dois ou três valores comparados por um ou dois operadores, dependendo do tipo de comparação. Um valor pode ser selecionado ou digitado. Um comparador deve ser selecionado. Quando a condição definida for satisfeita, o Link para esse objeto estará ativo.
=== Parâmetros ===
Cada objeto possui uma lista de parâmetros que é herdada do conteúdo do link. Um parâmetro pode ser selecionado ou escrito.
=== Configurações ===
Configurações da janela na qual o objeto será aberto no '''LATROMI Web'''.
==== Título da Janela ====
Título mostrado na janela. Se não for informado, será usada a descrição do objeto selecionado.
==== Habilitar Modal ====
Se habilitado, a janela abrirá em modo Modal, ou seja, qualquer objeto que esteja abaixo da janela só poderá ser acessado quando a mesma for fechada.
==== Dimensões da Janela ====
Altura e largura da janela. Se não forem especificadas, serão usados os valores padrão conforme o tipo de objeto.
==== Estado da Janela ====
Estado de tamanho inicial da janela.
==== Atualizar a Janela Pai ====
Se habilitado, a janela pai será atualizada quando a janela filha for fechada. Se a janela filha for um Formulário Dinâmico, a janela pai só será atualizada se o botão 'OK' do Formulário for pressionado ao menos uma vez.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Formulários Dinâmicos]]
* [[Extrator de Arquivos]]
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
3539ce303a266f575fae2f7c7fb334992efceb3c
Browser Dinâmico:Visão Geral
0
360
2422
2412
2020-02-11T20:23:51Z
Luiz.kruger
18
Melhorando e corrigindo
wikitext
text/x-wiki
As '''Browsers Dinâmicos''' são objetos utilizados para seleção de valores dentro de uma lista variável. Esses valores são utilizados como parâmetros de Consultas ou campos em um Formulário dinâmico. Com eles, os dados podem ser apresentados nos seguintes formatos: ''Lookup table'' e ''ComboBox''.
=== ComboBox ===
Restringe a entrada de dados à opções pré-definidas em forma de lista.
=== Lookup ===
Exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas.
=== ===
O formato é definido no objeto que usa um Browser Dinâmico, portanto o Browser Dinâmico pode ser criado sem levar em conta o formato no qual será usado.
{|class="wikitable"
| Menu
| Desenvolvimento → Browser
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Nada
|---------------
| Pode ser usado em
| Parâmetros da Consulta, Formulário Dinâmico
|}
Este artigo faz uma breve introdução à funcionalidade principal da ''Browser Dinâmico'', que é apresentar os dados. Abaixo, estão as outras funcionalidades:
* [[Browser_Dinâmico:Fonte_de_Dados|Fonte de Dados]]
* [[Browser_Dinâmico:Parâmetros|Parâmetros]]
* [[Browser_Dinâmico:Colunas|Colunas]]
== Criando Um Browser Dinâmico ==
[[Arquivo:Client Browser Dinâmico EmployeesQuery.png|thumb|right|Browser Dinâmico de Exemplo aberta no LATROMI Client, usando a tabela employees do banco de dados Northwind]]
Para criar uma Browser Dinâmico, poucos passos são necessários. Siga as instruções abaixo para criar uma Browser Dinâmico simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Browser''.
# No campo ''Nome'', informe o nome do Browser Dinâmico, para fins de Identificação.
# Inclua parâmetros para usar no comando SQL como filtros.
# Clique em ''Browser Dinâmico → Fonte de dados'', que fica à esquerda da tela. O '''Editor de SQL''' será aberto.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# Informe um comando SQL do tipo SELECT para obter dados e use os Parâmetros como filtros de modo que apenas resultados relevantes sejam mostrados ao usuário.
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora, de volta à tela principal da Browser Dinâmico, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar'' ou pressione '''Ctrl+S'''.
Pronto! Após executar estes passos, um novo Browser Dinâmico será criado, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Browser Dinâmicos MSG Salva com sucesso.jpg]]
== Testando a Browser Dinâmico ==
[[Arquivo:Web Browser Dinâmico EmployeesQuery.png|miniaturadaimagem|Visualização no Site da Browser Dinâmico que exibe todas as colunas da tabela "Employees"]]
Testar a ''Browser Dinâmico'' criado é muito simples. Enquanto a ''Browser Dinâmico'' estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A ''Browser Dinâmico'' será aberta no navegador padrão do usuário. Na verdade isso não funciona porque um Browser não funciona sozinho, ele só auxilia na seleção de valores.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Formulários Dinâmicos]]
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
949abd5fb6026422efae314c2356afdcdd49b8b9
2426
2422
2020-02-12T18:30:40Z
Luiz.kruger
18
Alterando a ordem para unir
wikitext
text/x-wiki
As '''Browsers Dinâmicos''' são objetos utilizados para seleção de valores dentro de uma lista variável. Esses valores são utilizados como parâmetros de Consultas ou campos em um Formulário dinâmico. Com eles, os dados podem ser apresentados nos seguintes formatos: ''Lookup table'' e ''ComboBox''. O formato é definido no objeto que usa um Browser Dinâmico, portanto o Browser Dinâmico pode ser criado sem levar em conta o formato no qual será usado.
=== ComboBox ===
Restringe a entrada de dados à opções pré-definidas em forma de lista.
=== Lookup ===
Exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas.
{|class="wikitable"
| Menu
| Desenvolvimento → Browser
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Nada
|---------------
| Pode ser usado em
| Parâmetros da Consulta, Formulário Dinâmico
|}
Este artigo faz uma breve introdução à funcionalidade principal da ''Browser Dinâmico'', que é apresentar os dados. Abaixo, estão as outras funcionalidades:
* [[Browser_Dinâmico:Fonte_de_Dados|Fonte de Dados]]
* [[Browser_Dinâmico:Parâmetros|Parâmetros]]
* [[Browser_Dinâmico:Colunas|Colunas]]
== Criando Um Browser Dinâmico ==
[[Arquivo:Client Browser Dinâmico EmployeesQuery.png|thumb|right|Browser Dinâmico de Exemplo aberta no LATROMI Client, usando a tabela employees do banco de dados Northwind]]
Para criar uma Browser Dinâmico, poucos passos são necessários. Siga as instruções abaixo para criar uma Browser Dinâmico simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Browser''.
# No campo ''Nome'', informe o nome do Browser Dinâmico, para fins de Identificação.
# Inclua parâmetros para usar no comando SQL como filtros.
# Clique em ''Browser Dinâmico → Fonte de dados'', que fica à esquerda da tela. O '''Editor de SQL''' será aberto.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# Informe um comando SQL do tipo SELECT para obter dados e use os Parâmetros como filtros de modo que apenas resultados relevantes sejam mostrados ao usuário.
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora, de volta à tela principal da Browser Dinâmico, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar'' ou pressione '''Ctrl+S'''.
Pronto! Após executar estes passos, um novo Browser Dinâmico será criado, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Browser Dinâmicos MSG Salva com sucesso.jpg]]
== Testando a Browser Dinâmico ==
[[Arquivo:Web Browser Dinâmico EmployeesQuery.png|miniaturadaimagem|Visualização no Site da Browser Dinâmico que exibe todas as colunas da tabela "Employees"]]
Testar a ''Browser Dinâmico'' criado é muito simples. Enquanto a ''Browser Dinâmico'' estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A ''Browser Dinâmico'' será aberta no navegador padrão do usuário. Na verdade isso não funciona porque um Browser não funciona sozinho, ele só auxilia na seleção de valores.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Formulário Dinâmico]]
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
3378463fbfc838ac9e56f91681acfbb48cfa0e5c
2434
2426
2020-02-13T18:54:48Z
Luiz.kruger
18
First release - should be GOOD
wikitext
text/x-wiki
As '''Browsers Dinâmicos''' são objetos utilizados para seleção de valores dentro de uma lista variável. Esses valores são utilizados como parâmetros de Consultas ou campos em um Formulário dinâmico. Com eles, os dados podem ser apresentados nos seguintes formatos: ''Lookup table'' e ''ComboBox''. O formato é definido no objeto que usa um Browser Dinâmico, portanto o Browser Dinâmico pode ser criado sem levar em conta o formato no qual será usado.
=== ComboBox ===
Restringe a entrada de dados à opções pré-definidas em forma de lista.
=== Lookup ===
Exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas.
{|class="wikitable"
| Menu
| Desenvolvimento → Browser
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Traduções
|---------------
| Pode ser usado em
| Parâmetros da Consulta, Formulário Dinâmico
|}
Este artigo faz uma breve introdução ao Browser Dinâmico. Nas páginas abaixo, suas funcionalidades são relatadas com maior profundidade.
* [[Browser_Dinâmico:Fonte_de_Dados|Fonte de Dados]]
* [[Browser_Dinâmico:Parâmetros|Parâmetros]]
* [[Browser_Dinâmico:Colunas|Colunas]]
== Criando Um Browser Dinâmico ==
Para criar uma Browser Dinâmico, poucos passos são necessários. Siga as instruções abaixo para criar um Browser Dinâmico padrão:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Browser''.
# No campo ''Nome'', informe o nome do Browser Dinâmico, para fins de Identificação.
# Inclua parâmetros para usar no comando SQL como filtros.
# Clique em ''Browser Dinâmico → Fonte de dados'', que fica à esquerda da tela. O '''Editor de SQL''' será aberto.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# Informe um comando SQL do tipo SELECT para obter dados e use os Parâmetros como filtros de modo que apenas resultados relevantes sejam mostrados ao usuário.
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora, de volta à tela principal da Browser Dinâmico, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no botão ''Salvar'' ou pressione '''Ctrl+S'''.
Pronto! Após executar estes passos, um novo Browser Dinâmico será criado, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Client Browser Dinamico MSG salvo.png]]
Para utilizá-lo, vincule-o em um Parâmetro de uma consulta ou em um Campo de um Formulário Dinâmico.
<!-- Tchê, na verdade isso não funciona porque um Browser não funciona sozinho, ele só auxilia na seleção de valores.
== Testando a Browser Dinâmico ==
[[Arquivo:Web Browser Dinâmico EmployeesQuery.png|miniaturadaimagem|Visualização no Site da Browser Dinâmico que exibe todas as colunas da tabela "Employees"]]
Testar a ''Browser Dinâmico'' criado é muito simples. Enquanto a ''Browser Dinâmico'' estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A ''Browser Dinâmico'' será aberta no navegador padrão do usuário.
-->
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Formulário Dinâmico]]
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
* [[Parâmetros da Consulta]]
b39beecb74914d68dc1cf8ed86d2525c21532fbb
2435
2434
2020-02-13T18:56:22Z
Luiz.kruger
18
/* Ver Também */ Broken link fix
wikitext
text/x-wiki
As '''Browsers Dinâmicos''' são objetos utilizados para seleção de valores dentro de uma lista variável. Esses valores são utilizados como parâmetros de Consultas ou campos em um Formulário dinâmico. Com eles, os dados podem ser apresentados nos seguintes formatos: ''Lookup table'' e ''ComboBox''. O formato é definido no objeto que usa um Browser Dinâmico, portanto o Browser Dinâmico pode ser criado sem levar em conta o formato no qual será usado.
=== ComboBox ===
Restringe a entrada de dados à opções pré-definidas em forma de lista.
=== Lookup ===
Exibe um conjunto de opções provenientes do banco de dados para o usuário selecionar uma delas.
{|class="wikitable"
| Menu
| Desenvolvimento → Browser
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Traduções
|---------------
| Pode ser usado em
| Parâmetros da Consulta, Formulário Dinâmico
|}
Este artigo faz uma breve introdução ao Browser Dinâmico. Nas páginas abaixo, suas funcionalidades são relatadas com maior profundidade.
* [[Browser_Dinâmico:Fonte_de_Dados|Fonte de Dados]]
* [[Browser_Dinâmico:Parâmetros|Parâmetros]]
* [[Browser_Dinâmico:Colunas|Colunas]]
== Criando Um Browser Dinâmico ==
Para criar uma Browser Dinâmico, poucos passos são necessários. Siga as instruções abaixo para criar um Browser Dinâmico padrão:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Browser''.
# No campo ''Nome'', informe o nome do Browser Dinâmico, para fins de Identificação.
# Inclua parâmetros para usar no comando SQL como filtros.
# Clique em ''Browser Dinâmico → Fonte de dados'', que fica à esquerda da tela. O '''Editor de SQL''' será aberto.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# Informe um comando SQL do tipo SELECT para obter dados e use os Parâmetros como filtros de modo que apenas resultados relevantes sejam mostrados ao usuário.
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora, de volta à tela principal da Browser Dinâmico, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no botão ''Salvar'' ou pressione '''Ctrl+S'''.
Pronto! Após executar estes passos, um novo Browser Dinâmico será criado, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Client Browser Dinamico MSG salvo.png]]
Para utilizá-lo, vincule-o em um Parâmetro de uma consulta ou em um Campo de um Formulário Dinâmico.
<!-- Tchê, na verdade isso não funciona porque um Browser não funciona sozinho, ele só auxilia na seleção de valores.
== Testando a Browser Dinâmico ==
[[Arquivo:Web Browser Dinâmico EmployeesQuery.png|miniaturadaimagem|Visualização no Site da Browser Dinâmico que exibe todas as colunas da tabela "Employees"]]
Testar a ''Browser Dinâmico'' criado é muito simples. Enquanto a ''Browser Dinâmico'' estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A ''Browser Dinâmico'' será aberta no navegador padrão do usuário.
-->
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Formulário Dinâmico]]
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
* [[Consulta:Parâmetros|Parâmetros da Consulta]]
789e2414c6c7947dd5caaac395390efd75e747da
Arquivo:Client Geral Icone Varinha Magica.png
6
364
2424
2020-02-11T20:34:07Z
Luiz.kruger
18
wikitext
text/x-wiki
vm
0a7c9cdf87fa59e075a6e67be0b6a9e983ecc375
Consulta:Botões
0
342
2425
2387
2020-02-11T20:36:50Z
Luiz.kruger
18
/* Conteúdo da Janela */ Ícone linde
wikitext
text/x-wiki
[[Arquivo:Client Consulta Botao lista.png|miniaturadaimagem|Lista de Botões da Consulta]]
[[Arquivo:Web Consulta Botao.png|miniaturadaimagem|Botões da Consulta exibidos no LATROMI Web]]
{{DISPLAYTITLE:Botões da Consulta}}
Os Botões da Consulta são utilizados para disponibilizar '''chamadas''' de outros objetos, sendo esses consultas, formulários dinâmicos ou referências internas, possivelmente representando '''ações''' que não dependem das informações retornadas na Consulta no '''LATROMI Web'''. O conteúdo será aberto em uma nova janela.
== Configuração dos Botões ==
[[Arquivo:Client Consulta Botao configuracao .png|miniaturadaimagem|none|Tela de Configuração dos Botões da Consulta]]
Na tela de modificação de Botão, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Botão. É um campo chave, usado para identificar o Botão dentro do sistema. Ele deve ser único dentro da Consulta. Esse nome também é o texto que será exibido no '''LATROMI Web''' para o usuário.
=== Balão de Ajuda ===
Texto do balão de ajuda, que é mostrado no navegador ao posicionar o cursor do mouse sobre o Botão. Esse campo pode ser deixado em branco.
=== Ícone ===
Imagem que aparecerá à esquerda do nome do Botão. Pode ser um símbolo [[Font Awesome]] ou uma imagem adicionada ao sistema de arquivos do '''LATROMI Client'''. Para saber mais, veja [[Ícones]].
O ícone é opcional e, se não for usado, o Botão será representado no '''LATROMI Web''' apenas com o seu nome.
=== Conteúdo da Janela ===
Objeto que será aberto na nova janela quando o Botão for pressionado no '''LATROMI Web'''. Pode ser de um dos seguintes três tipos: Referência Interna, Fomulário Dinâmico ou Consulta. Em todos os casos, é permitida a passagem de parâmetros para o objeto e a configuração da janela.
Para escolher o conteúdo da janela, clique no ícone [[Arquivo:Client Geral Icone Varinha Magica.png]], escolha o tipo do objeto e depois escolha o objeto desejado.
=== Parâmetros do Conteúdo da Janela ===
Permite o preenchimento dos Parâmetros do objeto escolhido. Os valores podem ser selecionados ou preenchidos manualmente.
=== Configurações do Conteúdo da Janela ===
[[Arquivo:Client Consulta Botao configuracao configuracoes.png|miniaturadaimagem|none|Configurações do Conteúdo da Janela na Tela de Configuração dos Botões da Consulta]]
==== Título da Janela ====
Título mostrado na janela. Se não for informado, será usada a descrição do objeto selecionado.
==== Habilitar Modal ====
Se habilitado, a janela abrirá em modo Modal, ou seja, qualquer objeto que esteja abaixo da janela só poderá ser acessado quando a mesma for fechada.
==== Dimensões da Janela ====
Altura e largura da janela. Se não forem especificadas, serão usados os valores padrão conforme o tipo de objeto.
==== Estado da Janela ====
Estado de tamanho inicial da janela.
==== Atualizar a Janela Pai ====
Se habilitado, a janela pai será atualizada quando a janela filha for fechada. Se a janela filha for um Formulário Dinâmico, a janela pai só será atualizada se o botão 'OK' do Formulário for pressionado ao menos uma vez.
== Ver Também ==
* [[Consulta:Formulários Dinâmicos|Formulários Dinâmicos]]
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
* [[Consulta:Parâmetros|Parâmetros]]
4eb6ad585790818d8373828fc0144025fc1db8e2
Consulta:Gráfico
0
306
2427
2191
2020-02-12T19:56:40Z
Luiz.kruger
18
/* Cores do Gráfico */ Ident
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''.
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': É a parte que identifica cada coluna.
[[Arquivo:Web - Gráfico de Colunas.png|miniaturadaimagem|nenhum|Gráfico de Colunas]]
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Série''': É a parte que identifica cada barra.
[[Arquivo:Web - Gráfico de Barras.png|miniaturadaimagem|nenhum|Gráfico de Barras]]
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': É a parte que identifica cada área.
[[Arquivo:Web - Gráfico de Area.png|miniaturadaimagem|nenhum|Gráfico de Área]]
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
[[Arquivo:Web - Gráfico Rosquinha.png|miniaturadaimagem|nenhum|Gráfico de Rosquinha]]
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': É a parte que identifica cada linha.
[[Arquivo:Web - Gráfico de Linhas.png|miniaturadaimagem|nenhum|Gráfico de Linhas]]
== Configurações ==
As configurações dos gráficos podem ser acessadas de dois locais diferentes:
* Nas configurações da Query
*: Ao incluir ou modificar a Query, clique na aba '''Configurações''' e em seguida clique no botão '''Config.Avançadas'''.
* No menu de contexto da Query, na tela de Cadastro de Consulta
*: Na tela de Cadastro de Consulta, clique com o botão direito do mouse sobre a Query correspondente ao gráfico, e em seguida clique Gráfico → Configurações Avançadas.
== Cores do Gráfico ==
Todos os Gráficos são gerados com cores pré-definidas baseadas no Tema utilizado no site. Não existe no sistema uma configuração para alterar essas cores.
Porém existe um "truque" que pode ser utilizado. Se o nome da '''Série''' iniciar com o código HTML de alguma cor seguido de dois "_" (underline), o sistema vai assumir essa cor para a Série.
Por exemplo, supondo que o valor da Série fosse "Brazil", e fosse necessário alterar a cor para verde (<span style="color:#009900">#009900</span>), o resultado seria "'''#009900__Brazil'''".
O Comando SQL ficaria assim:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA') THEN Shipcountry
WHEN Shipcountry = 'Brazil' THEN '#009900__Brazil'
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
E o resultado seria esse:
[[Arquivo:Web - Gráfico Pizza com cor Alterada.png|nenhum|thumb|Gráfico de Pizza com a Cor Alterada]]
ecf8d51dfaa41420a01ca7188ec758d07ca7771b
2432
2427
2020-02-13T17:48:05Z
Luiz.kruger
18
/* Criando um Gráfico */ Ident
wikitext
text/x-wiki
Consultas com saída em gráfico podem ser de 6 tipos diferentes: Pizza, Colunas, Barras, Área, Rosquinha e Linhas.
OBS.: Os exemplos apresentados nessa página utilizam o banco de dados de exemplo da Microsoft, '''Northwind'''. Para fazer download deste banco, acesse: https://www.microsoft.com/en-us/download/confirmation.aspx?id=23654
== Criando um Gráfico ==
[[Arquivo:Client Consulta ChartPie SqlServer.png|miniaturadaimagem|Resultado da Consulta no SQL Server]]
<div class="paragraph">
Para criar um gráfico, siga os passos a seguir:
* Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
* Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''chart''.
* Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
* No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
* O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
*: Por exemplo:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA', 'Brazil')
THEN Shipcountry
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
* Clique na aba '''Configurações'''.
* Altere o '''Tipo de Saída''' para Gráfico.
* Altere o '''Tipo de Gráfico''' para o tipo de gráfico desejado.
* Clique em OK para confirmar o Comando SQL. O sistema solicitará um "De/Para" entre as colunas que são retornadas do Comando SQL e as Colunas necessárias para montar o Gráfico.
* Em seguida, o Comando SQL será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
* Agora de volta a tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
</div>
<youtube>https://www.youtube.com/embed/HGoEW7CHcNo</youtube>
== Tipos de Gráfico ==
=== Pizza ===
Gráficos do tipo ''Pizza'', também chamados de Torta (''Pie''), são os mais comuns. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias da "Pizza" serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia da "Pizza".
[[Arquivo:Web Consulta ChartPie.png|miniaturadaimagem|nenhum|Identificação das colunas do Gráfico Pizza]]
=== Colunas ===
Gráficos do tipo ''Colunas'' exibem as informações no formato de barras verticais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': É a parte que identifica cada coluna.
[[Arquivo:Web - Gráfico de Colunas.png|miniaturadaimagem|nenhum|Gráfico de Colunas]]
=== Barras ===
Gráficos do tipo ''Barras'' exibem as informações no formato de barras horizontais. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Série''': É a parte que identifica cada barra.
[[Arquivo:Web - Gráfico de Barras.png|miniaturadaimagem|nenhum|Gráfico de Barras]]
=== Área ===
Um gráfico de ''Área'' é um gráfico de ''Linhas'', onde a área entre a linha e o eixo horizontal é preenchida com uma cor. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': É a parte que identifica cada área.
[[Arquivo:Web - Gráfico de Area.png|miniaturadaimagem|nenhum|Gráfico de Área]]
=== Rosquinha ===
Gráficos do tipo ''Rosquinha'' são iguais aos gráficos ''Pizza'', porém esses possuem um "furo" no meio. Para criá-los é necessário um Comando SQL que retorne pelo menos duas colunas:
* '''Valor''': É a parte numérica do gráfico. As fatias do gráfico serão montadas proporcionalmente com base neste valor.
* '''Série''': É a parte que identifica cada fatia do Gráfico.
[[Arquivo:Web - Gráfico Rosquinha.png|miniaturadaimagem|nenhum|Gráfico de Rosquinha]]
=== Linhas ===
Gráficos do tipo ''Linhas'' exibem os valores em pontos que são ligados por uma linha. Cada série gera uma linha de cor diferente. Para criá-los é necessário um Comando SQL que retorne pelo menos três colunas:
* '''Eixo Vertical''': Aceita apenas valores numéricos. É como uma "régua" para os valores das colunas.
* '''Eixo Horizontal''': Agrupador de séries. Aceita qualquer tipo de valor. Podem ser anos, trimestres, categorias, tipos e etc.
* '''Série''': É a parte que identifica cada linha.
[[Arquivo:Web - Gráfico de Linhas.png|miniaturadaimagem|nenhum|Gráfico de Linhas]]
== Configurações ==
As configurações dos gráficos podem ser acessadas de dois locais diferentes:
* Nas configurações da Query
*: Ao incluir ou modificar a Query, clique na aba '''Configurações''' e em seguida clique no botão '''Config.Avançadas'''.
* No menu de contexto da Query, na tela de Cadastro de Consulta
*: Na tela de Cadastro de Consulta, clique com o botão direito do mouse sobre a Query correspondente ao gráfico, e em seguida clique Gráfico → Configurações Avançadas.
== Cores do Gráfico ==
Todos os Gráficos são gerados com cores pré-definidas baseadas no Tema utilizado no site. Não existe no sistema uma configuração para alterar essas cores.
Porém existe um "truque" que pode ser utilizado. Se o nome da '''Série''' iniciar com o código HTML de alguma cor seguido de dois "_" (underline), o sistema vai assumir essa cor para a Série.
Por exemplo, supondo que o valor da Série fosse "Brazil", e fosse necessário alterar a cor para verde (<span style="color:#009900">#009900</span>), o resultado seria "'''#009900__Brazil'''".
O Comando SQL ficaria assim:
<syntaxhighlight lang="Sql">SELECT
CASE WHEN Shipcountry IN ('Germany', 'USA') THEN Shipcountry
WHEN Shipcountry = 'Brazil' THEN '#009900__Brazil'
ELSE 'Outros'
END AS Country,
COUNT(ShipCountry) AS Quantity
FROM Orders
GROUP BY ShipCountry
</syntaxhighlight>
E o resultado seria esse:
[[Arquivo:Web - Gráfico Pizza com cor Alterada.png|nenhum|thumb|Gráfico de Pizza com a Cor Alterada]]
708c114c734cce81967c67d08a681dd3215a11b0
Browser Dinâmico:Fonte de Dados
0
365
2428
2020-02-12T20:56:31Z
Luiz.kruger
18
Init baseado nos parâmetros do browser e nas funções da consulta
wikitext
text/x-wiki
[[Arquivo:Client Browser Dinamico Parametro lista.png|miniaturadaimagem|Lista de Parâmetro da Consulta do Browser Dinâmico]]
[[Arquivo:Client Browser Dinamico Parametro configuracao.png|miniaturadaimagem|Tela de Configuração dos Parâmetros do Browser Dinâmico]]
{{DISPLAYTITLE:Parâmetros do Browser Dinâmico}}
A Fonte de Dados determina os '''valores exibidos''' em um Browse Dinâmico através de um '''comando SQL'''. Use os Parâmetros para filtrar os resultados. As colunas da query poderão ser personalizadas posteriormente em [[Colunas]].
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
Na aba Comando SQL, deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página Editor de Comandos SQL.
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração do Browser Dinâmico. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localizá-lo na árvore à direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos parâmetros em Comando SQL da Consulta]]
== Ver Também ==
* [[Browser_Dinâmico:Visão_Geral|Visão Geral do Browser Dinâmico]]
0cd0f8f32489230dc896ea1d3b5cc3b13a798b7d
2429
2428
2020-02-12T21:25:40Z
Luiz.kruger
18
Title
wikitext
text/x-wiki
[[Arquivo:Client Browser Dinamico Parametro lista.png|miniaturadaimagem|Lista de Parâmetro da Consulta do Browser Dinâmico]]
[[Arquivo:Client Browser Dinamico Parametro configuracao.png|miniaturadaimagem|Tela de Configuração dos Parâmetros do Browser Dinâmico]]
{{DISPLAYTITLE:Fonte de Dados}}
A Fonte de Dados determina os '''valores exibidos''' em um Browse Dinâmico através de um '''comando SQL'''. Use os Parâmetros para filtrar os resultados. As colunas da query poderão ser personalizadas posteriormente em [[Colunas]].
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
Na aba Comando SQL, deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página Editor de Comandos SQL.
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração do Browser Dinâmico. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localizá-lo na árvore à direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos parâmetros em Comando SQL da Consulta]]
== Ver Também ==
* [[Browser_Dinâmico:Visão_Geral|Visão Geral do Browser Dinâmico]]
7fda073df5132670ccaf837fc5a144eeec3a3fa9
2431
2429
2020-02-12T21:28:24Z
Luiz.kruger
18
uma imagem
wikitext
text/x-wiki
[[Arquivo:Client Browser Dinamico Fonde de Dados local.png|miniaturadaimagem]]
[[Arquivo:Client Browser Dinamico Parametro configuracao.png|miniaturadaimagem|Tela de Configuração dos Parâmetros do Browser Dinâmico]]
{{DISPLAYTITLE:Fonte de Dados}}
A Fonte de Dados determina os '''valores exibidos''' em um Browse Dinâmico através de um '''comando SQL'''. Use os Parâmetros para filtrar os resultados. As colunas da query poderão ser personalizadas posteriormente em [[Colunas]].
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
Na aba Comando SQL, deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
Para maiores informações, consulte a página Editor de Comandos SQL.
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração do Browser Dinâmico. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localizá-lo na árvore à direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Consulta Substituindo Parametros.png|thumb|none|Substituição dos parâmetros em Comando SQL da Consulta]]
== Ver Também ==
* [[Browser_Dinâmico:Visão_Geral|Visão Geral do Browser Dinâmico]]
df08e130f24280da10e940062f10655d25479827
2439
2431
2020-02-13T19:58:59Z
Luiz.kruger
18
Tomando forma - ainda não sei como explicar fonte de dados
wikitext
text/x-wiki
[[Arquivo:Client Browser Dinamico Fonde de Dados local.png|miniaturadaimagem]]
[[Arquivo:Client Browser Dinamico Parametro configuracao.png|miniaturadaimagem|Tela de Configuração dos Parâmetros do Browser Dinâmico]]
{{DISPLAYTITLE:Fonte de Dados}}
A Fonte de Dados determina os '''valores exibidos''' em um Browse Dinâmico através de um '''comando SQL'''. Use os Parâmetros para filtrar os resultados. As colunas da query poderão ser personalizadas posteriormente em [[Colunas]].
== Criando uma Fonte de Dados ==
Na aba Comando SQL, deve ser informado um comando que retorne dados, como SELECT ou chamadas de Funções e Stored Procedures.
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração do Browser Dinâmico.
== Configuração da Fonte de Dados ==
Na tela de modificação de Fonte de Dados, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Adicionar automaticamente novos textos no Conjunto de Traduções ===
Avançado: ainda não documentado
=== Utilizar Virtualização ===
Se estiver marcado, os dados da grade serão baixados no navegador conforme o usuário vai movendo a barra de rolagem, ao invés de baixar todo o conteúdo de uma só vez, porém não permite que as colunas sejam agrupadas. Recomendado para grandes consultas sem paginação.
=== Utilizar Cache de Dados ===
Se estiver marcado, os dados carregados ao confirmar a consulta serão armazenados em memória, e ao realizar as operações de ordenação, agrupamento, filtro e paginação, não será mais necessário recarregar a partir do banco de dados.
=== Utilizar Paginação ===
Se estiver marcado, o resultado da consulta será separado por páginas (recomendado para ganhar performance).
==== Itens por Página ====
Define a quantidade de linhas que será exibida por página (válido apenas se paginação estiver ativa).
==== Posição do Paginador ====
Posição do Paginador na Grade (válido apenas se paginação estiver ativa).
==== Modo de Paginação ====
Define o Modo de Paginação da Grade (válido apenas se paginação estiver ativa).
== Ver Também ==
* [[Browser_Dinâmico:Visão_Geral|Visão Geral do Browser Dinâmico]]
f266e4c469a21217bc989452f0613c0b99ee4f5b
Arquivo:Client Browser Dinamico Fonde de Dados local.png
6
366
2430
2020-02-12T21:27:20Z
Luiz.kruger
18
wikitext
text/x-wiki
l
07c342be6e560e7f43842e2e21b774e61d85f047
Arquivo:Client Browser Dinamico MSG salvo.png
6
367
2433
2020-02-13T18:24:37Z
Luiz.kruger
18
wikitext
text/x-wiki
msg
19f34ee1e406ea84ca83c835a3301b5d9014a788
Consulta:Visão Geral
0
270
2436
2410
2020-02-13T18:58:36Z
Luiz.kruger
18
Incluindo Traduções como recurso utilizável
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos, Traduções
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
Este artigo faz uma breve introdução à funcionalidade principal da ''Consulta'', que é apresentar os dados. Abaixo, estão as outras funcionalidades:
* [[Consulta:Parâmetros|Parâmetros]]
* [[Consulta:Restrições|Restrições]]
* [[Consulta:Grid|Grid]]
* [[Consulta:Gráfico|Gráfico]]
* [[Consulta:CrossTab|CrossTab]]
* [[Consulta:Mapas|Mapas]]
* [[Consulta:CrossMap|CrossMap]]
* [[Consulta:Formatações Condicionais|Formatações Condicionais]]
* [[Consulta:Botões|Botões]]
* [[Consulta:Links|Links]]
* [[Consulta:Comando SQL|Comando SQL]]
* [[Consulta:Configurações|Configurações]]
== Criando Uma Consulta ==
[[Arquivo:Client Consulta EmployeesQuery.png|thumb|right|Consulta de Exemplo aberta no LATROMI Client, usando a tabela employees do banco de dados Northwind]]
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''employees''.
# Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha, na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM employees</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta à tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
Pronto! Após executar estes passos, uma nova Consulta será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg]]
== Testando a Consulta ==
[[Arquivo:Web Consulta EmployeesQuery.png|miniaturadaimagem|Visualização no Site da Consulta que exibe todas as colunas da tabela "Employees"]]
Para testar a ''Consulta'' criada é muito simples. Enquanto a ''Consulta'' estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A ''Consulta'' será aberta no navegador padrão do usuário.
f3ea08620779ae5a250e4ed4c4c5b4a72281a3e9
2440
2436
2020-02-13T20:33:31Z
Luiz.kruger
18
/* Criando Uma Consulta */ Uma vírgula
wikitext
text/x-wiki
As '''Consultas''' são objetos utilizados para listar ou analisar dados. Com elas, os dados podem ser apresentados nos seguintes formatos: ''Grid'', ''CrossTab'', ''Gráficos'', ''Mapas'' e ''Relatórios do Crystal Reports''.
Cada um destes formatos possuem recursos e configurações distintas, os quais serão apresentados nesta página.
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos, Traduções
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
Este artigo faz uma breve introdução à funcionalidade principal da ''Consulta'', que é apresentar os dados. Abaixo, estão as outras funcionalidades:
* [[Consulta:Parâmetros|Parâmetros]]
* [[Consulta:Restrições|Restrições]]
* [[Consulta:Grid|Grid]]
* [[Consulta:Gráfico|Gráfico]]
* [[Consulta:CrossTab|CrossTab]]
* [[Consulta:Mapas|Mapas]]
* [[Consulta:CrossMap|CrossMap]]
* [[Consulta:Formatações Condicionais|Formatações Condicionais]]
* [[Consulta:Botões|Botões]]
* [[Consulta:Links|Links]]
* [[Consulta:Comando SQL|Comando SQL]]
* [[Consulta:Configurações|Configurações]]
== Criando Uma Consulta ==
[[Arquivo:Client Consulta EmployeesQuery.png|thumb|right|Consulta de Exemplo aberta no LATROMI Client, usando a tabela employees do banco de dados Northwind]]
Para criar uma Consulta, poucos passos são necessários. Siga as instruções abaixo para criar uma Consulta simples, no formato de ''Grid'', preenchendo apenas os campos obrigatórios:
# No [[LATROMI Client]], acesse o menu ''Desenvolvimento → Consulta''.
# No campo ''Nome'', informe o nome da Consulta, para fins de Identificação.
# Clique no ícone [[Arquivo:Client Consulta Buttons AddQuery.png]], que fica a esquerda da tela, e em seguida clique em [[Arquivo:Client Consulta Buttons AddQueryItem.png]]. A tela de edição de Queries será exibida.
# Preencha o campo '''Nome''' sem usar espaços ou caracteres especiais. Por exemplo, ''employees''.
# Preencha o campo '''Descrição'''. Este campo servirá de título para a Consulta quando for exibida no Navegador.
# No campo '''Conexão''', selecione ou adicione uma conexão de banco de dados.
# O campo de texto multilinha na aba '''SQL''' é chamado de '''Editor de SQL'''. Informe nele um comando SQL do tipo SELECT para obter dados.
#: Por exemplo: <code>SELECT * FROM employees</code>
# Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
# Agora de volta à tela principal da Consulta, perceba que as colunas retornadas no comando SELECT foram criadas na sessão de '''Configurações de Colunas'''. Para finalizar clique no menu ''Arquivo → Salvar''.
Pronto! Após executar estes passos, uma nova Consulta será criada, e uma mensagem de sucesso será exibida para confirmar a operação.
[[Arquivo:Cadastro de Consultas MSG Salva com sucesso.jpg]]
== Testando a Consulta ==
[[Arquivo:Web Consulta EmployeesQuery.png|miniaturadaimagem|Visualização no Site da Consulta que exibe todas as colunas da tabela "Employees"]]
Para testar a ''Consulta'' criada é muito simples. Enquanto a ''Consulta'' estiver carregada na tela do [[LATROMI Client]], clique no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]]. A ''Consulta'' será aberta no navegador padrão do usuário.
75a3e5ff37eeaef34a164431065207dd4a7cbb1a
Arquivo:Client Browser Dinamico substituindo parametros.png
6
368
2437
2020-02-13T19:12:06Z
Luiz.kruger
18
wikitext
text/x-wiki
ex
e066133fdba5e5077ee034d757dc6dfcebd12979
Consulta:Comando SQL
0
356
2441
2406
2020-02-13T21:03:22Z
Luiz.kruger
18
Esqueleto com detalhes incompletos
wikitext
text/x-wiki
[[Arquivo:Client Consulta Comando SQL lista.png|miniaturadaimagem|Lista de Comandos SQL]]
{{DISPLAYTITLE:Comando SQL}}
As Comandos SQL da Consulta são utilizadas para realizar '''ações''' no banco de dados e são referenciados internamente por outros objetos.
== Configuração do Comando SQL==
Na tela de modificação de Formatação Condicional, estão uma série de campos de edição e configuração, os quais serão descritos abaixo:
=== Comando SQL ===
[[Arquivo:Client Consulta Comando SQL editor.png|miniaturadaimagem|nenhum|Editor de SQL]]
Aqui você deve especificar a ação que deseja que ocorra quado o Comando SQL for acionado. Siga os passos:
#Preencha o campo Nome sem usar espaços ou caracteres especiais. Por exemplo, ''recycle_last''.
#Preencha o campo Descrição. Este campo servirá de título para a Consulta quando for exibida no '''LATROMI Web'''.
#No campo Conexão, selecione ou adicione uma conexão de banco de dados.
#O campo de texto multilinha na aba SQL é chamado de Editor de SQL. Informe nele um comando SQL que faça alguma coisa né
por exemplo: deletar a linha selecionada
Note que dá pra pegar o valor de uma coluna... e o valor da coluna é o valor na linha se for um link de uma coluna.
#Clique em OK para confirmar o Comando SQL. Ele será executado no banco de dados para fins de validação. Se houver erro, será necessário corrigir.
=== Configurações ===
[[Arquivo:Client Consulta Comando SQL configuracao.png|miniaturadaimagem|nenhum|Tela de configurações do Comando SQL]]
==== Atualizar dados após execução do comando====
Se utilizado, a janela pai será atualizada após a execução do comando.
==== Usar mensagem de confirmação====
Se utilizado, uma mensagem aparecerá na tela antes de o Comando ser executado, pedindo confirmação do usuário. A mensagem deve ser especificada no campo de edição de texto abaixo desse item.
== Ver Também ==
* [[Consulta:Visão Geral|Visão Geral da Consulta]]
1b82e17d2e62a2fb968304cfb528c62b44e19c27
Arquivo:Client Browser Dinamico Colunas lista.png
6
369
2442
2020-02-13T21:20:42Z
Luiz.kruger
18
wikitext
text/x-wiki
lc
7a01ac075bef9978a02e0d617581075e7ef656ff
Browser Dinâmico:Colunas
0
370
2443
2020-02-13T21:39:16Z
Luiz.kruger
18
Initial that may be releaseable
wikitext
text/x-wiki
[[Arquivo:Client Browser Dinamico Colunas lista.png|miniaturadaimagem|Lista de Colunas e suas configurações]]
{{DISPLAYTITLE:Colunas do Browser Dinâmico}}
É possível editar várias configurações das colunas para melhorar a '''visualização''' de um Browser dinâmico no '''LATROMI Web''' se ele for usado no modo '''Lookup Table'''.
== Configurações==
=== Nome ===
Nome da coluna. É criado na Fonte de Dados e não pode ser alterado.
=== Nome de Exibição ===
texto para o nome de exibição da coluna.
=== Tipo de Dados ===
Tipo de dados da coluna definido pelo banco de dados. Não pode ser alterado.
=== Largura ===
Largura da coluna em pixels.
=== Visível ===
Se estiver marcado, a coluna será exibida, caso contrário, ficará oculta. Mesmo quando a coluna estiver oculta, os dados dela ainda poderão ser acessados.
=== Formato ===
Formato (máscara) do campo. Os tipos de máscara usados podem varias conforme o tipo de dados da coluna.
=== Filtro Padrão===
Valor utilizado como filtro inicial da coluna.
75c339550e7ecae749f31918d8336164adffcf2d
Formulário Dinâmico:Layout
0
371
2444
2020-02-17T18:45:26Z
Luiz.kruger
18
Init - almost nothing
wikitext
text/x-wiki
[[Arquivo:Client Consulta Comando SQL lista.png|miniaturadaimagem|Lista de Comandos SQL]]
{{DISPLAYTITLE:Layout}}
Desc ... .
== Configurações do Layout ==
== Campos ==
== Caixas ==
== Contorno ==
== Ferramentas de edição ==
Alinhamento e essas coisas
756e67d12dfcb911e366be3d490cdc54e7094d97
2448
2444
2020-02-17T20:29:40Z
Luiz.kruger
18
imagem
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Layout campos.png|miniaturadaimagem|legenda simples]]
{{DISPLAYTITLE:Layout}}
Modo como os campos do formulário serão exibidos na Web
== Configurações do Layout ==
== Campos ==
== Caixas ==
== Contorno ==
== Ferramentas de edição ==
Alinhamento e essas coisas
223514e968a7e0f918723ffd42ac89ffe05950a4
2451
2448
2020-02-17T21:30:28Z
Luiz.kruger
18
Criando os textos de informação
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Layout campos.png|miniaturadaimagem|legenda simples]]
{{DISPLAYTITLE:Layout do Formulário Dinâmico}}
O Layout define como o Formulário Dinâmico será '''exibido''' no '''LATROMI Web'''.
== Configurações do Layout ==
== Campos ==
Os campos aparecem, inicialmente, na lista de não utilizados.
Clique duas vezes em um campo para ele ser incluído no layout. Delete-o e ele retornará para a lista de não utilizados. Se um campo não for usado no layout, ele ainda poderá ser usado no formulário.
== Caixas ==
== Contorno ==
Altera a ordem da navegação dos campos pelo uso do '''Tab'''.
== Ferramentas de edição ==
Alinhamento e essas coisas
Selecione mais de um campo (segure o botão '''Ctrl''' do teclado), clique com o botão direito do mouse sobre o campo que será a referência e então selecione a ação.
É possível alterar o tamanho da janela arrastando os quadrados brancos que contornam o mesmo ou pelo ''botão direito -> propriedades.
3a3f6b6b22b04e9480accda2cc0d561fb1a5c9f2
2452
2451
2020-02-21T17:02:50Z
Luiz.kruger
18
/* Contorno */ melhoria
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Layout campos.png|miniaturadaimagem|legenda simples]]
{{DISPLAYTITLE:Layout do Formulário Dinâmico}}
O Layout define como o Formulário Dinâmico será '''exibido''' no '''LATROMI Web'''.
== Configurações do Layout ==
== Campos ==
Os campos aparecem, inicialmente, na lista de não utilizados.
Clique duas vezes em um campo para ele ser incluído no layout. Delete-o e ele retornará para a lista de não utilizados. Se um campo não for usado no layout, ele ainda poderá ser usado no formulário.
== Caixas ==
== Contorno ==
Altera a ordem de foco dos campos pelo uso da tecla '''Tab''' no '''LATROMI Web'''.
== Ferramentas de edição ==
Alinhamento e essas coisas
Selecione mais de um campo (segure o botão '''Ctrl''' do teclado), clique com o botão direito do mouse sobre o campo que será a referência e então selecione a ação.
É possível alterar o tamanho da janela arrastando os quadrados brancos que contornam o mesmo ou pelo ''botão direito -> propriedades.
56fd2dc159f4eda138557015d201b1e39f11655e
2453
2452
2020-02-21T18:18:35Z
Luiz.kruger
18
Estrutura avançada
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Layout campos.png|miniaturadaimagem|legenda simples]]
{{DISPLAYTITLE:Layout do Formulário Dinâmico}}
O Layout define como o Formulário Dinâmico será '''exibido''' no '''LATROMI Web''' e pode ser do modo empilhado ou absoluto.
== Configurações do Layout Empilhado ==
É possível alterar o tamanho da janela, apenas. Se não for especificado, será escolhido automaticamente.
== Configurações do Layout Absoluto ==
Para iniciar, clique em ''Configurar Layout''.
===''botão direito -> XXXX''.===
==== Configurações do Editor de Layout ====
habilitar linhas guias \ espaçamento entre as linhas \ habilitar zona de limitação
==== Propriedades do Formulário ====
===== x y largura altura =====
também é possível alterar o tamanho da janela arrastando os quadrados brancos que contornam o mesmo
=== Campos ===
Os campos aparecem, inicialmente, na lista de não utilizados. Clique duas vezes em um campo para ele ser incluído no layout. Delete-o e ele retornará para a lista de não utilizados. Se um campo não for usado no layout, ele ainda poderá ser usado no formulário.
Ao clicar em um campo, \\\\\ vai aparecer as setinhas e as bordas pra arrastar. Dá pra alterar a largura do campo e mover ele assim, também dá pra mover o campo usando as setas direcionais do teclado.
=== Containers ===
Os Container servem para XXXX
Ao clicar em um container, \\\\\ vai aparecer as setinhas e as bordas pra arrastar. Dá pra alterar a largura do campo e mover ele assim, também dá pra mover o campo usando as setas direcionais do teclado.
=== Contorno ===
Altera a ordem de foco dos campos pelo uso da tecla '''Tab''' no '''LATROMI Web'''.
=== Ferramentas de edição === :Alinhamento e essas coisas
Selecione mais de um campo (segure o botão '''Ctrl''' do teclado), clique com o botão direito do mouse sobre o campo que será a referência e então selecione a ação.
É possível alterar o tamanho da janela arrastando os quadrados brancos que contornam o mesmo ou pelo ''botão direito -> propriedades''.
e6ce23d64454a39936868f8ae33bb3aad18145e0
2454
2453
2020-02-21T18:37:52Z
Luiz.kruger
18
Ver também
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Layout campos.png|miniaturadaimagem|legenda simples]]
{{DISPLAYTITLE:Layout do Formulário Dinâmico}}
O Layout define como o Formulário Dinâmico será '''exibido''' no '''LATROMI Web''' e pode ser do modo empilhado ou absoluto.
== Configurações do Layout Empilhado ==
É possível alterar o tamanho da janela, apenas. Se não for especificado, será escolhido automaticamente.
== Configurações do Layout Absoluto ==
Para iniciar, clique em ''Configurar Layout''.
===''botão direito -> XXXX''.===
==== Configurações do Editor de Layout ====
habilitar linhas guias \ espaçamento entre as linhas \ habilitar zona de limitação
==== Propriedades do Formulário ====
===== x y largura altura =====
também é possível alterar o tamanho da janela arrastando os quadrados brancos que contornam o mesmo
=== Campos ===
Os campos aparecem, inicialmente, na lista de não utilizados. Clique duas vezes em um campo para ele ser incluído no layout. Delete-o e ele retornará para a lista de não utilizados. Se um campo não for usado no layout, ele ainda poderá ser usado no formulário.
Ao clicar em um campo, \\\\\ vai aparecer as setinhas e as bordas pra arrastar. Dá pra alterar a largura do campo e mover ele assim, também dá pra mover o campo usando as setas direcionais do teclado.
=== Containers ===
Os Container servem para XXXX
Ao clicar em um container, \\\\\ vai aparecer as setinhas e as bordas pra arrastar. Dá pra alterar a largura do campo e mover ele assim, também dá pra mover o campo usando as setas direcionais do teclado.
=== Contorno ===
Altera a ordem de foco dos campos pelo uso da tecla '''Tab''' no '''LATROMI Web'''.
=== Ferramentas de edição === :Alinhamento e essas coisas
Selecione mais de um campo (segure o botão '''Ctrl''' do teclado), clique com o botão direito do mouse sobre o campo que será a referência e então selecione a ação.
É possível alterar o tamanho da janela arrastando os quadrados brancos que contornam o mesmo ou pelo ''botão direito -> propriedades''.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
43b1f4416f5bbf0c04d683e82647ae66bbe49ef4
2455
2454
2020-02-21T19:05:14Z
Luiz.kruger
18
/* Containers */ Melhor
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Layout campos.png|miniaturadaimagem|legenda simples]]
{{DISPLAYTITLE:Layout do Formulário Dinâmico}}
O Layout define como o Formulário Dinâmico será '''exibido''' no '''LATROMI Web''' e pode ser do modo empilhado ou absoluto.
== Configurações do Layout Empilhado ==
É possível alterar o tamanho da janela, apenas. Se não for especificado, será escolhido automaticamente.
== Configurações do Layout Absoluto ==
Para iniciar, clique em ''Configurar Layout''.
===''botão direito -> XXXX''.===
==== Configurações do Editor de Layout ====
habilitar linhas guias \ espaçamento entre as linhas \ habilitar zona de limitação
==== Propriedades do Formulário ====
===== x y largura altura =====
também é possível alterar o tamanho da janela arrastando os quadrados brancos que contornam o mesmo
=== Campos ===
Os campos aparecem, inicialmente, na lista de não utilizados. Clique duas vezes em um campo para ele ser incluído no layout. Delete-o e ele retornará para a lista de não utilizados. Se um campo não for usado no layout, ele ainda poderá ser usado no formulário.
Ao clicar em um campo, \\\\\ vai aparecer as setinhas e as bordas pra arrastar. Dá pra alterar a largura do campo e mover ele assim, também dá pra mover o campo usando as setas direcionais do teclado.
=== Containers ===
Os Container servem para agrupar campos organizadamente.
Ao clicar em um container, aparecem contornos nas bordas e um símbolo de +. Dá pra alterar a largura do campo e mover ele assim, também dá pra mover o campo usando as setas direcionais do teclado.
==== Group Box ====
Elemento retangular com título usado para agrupar campos.
==== Tab Control ====
Similar ao Grup Box, porém contém dois ou mais grupos separados em abas.
==== Vertical Stack Panel ====
Empilha campos e outros containers em modo vertical em estilo magnético.
==== Horizontal Stack Panel ====
Empilha campos e outros containers em modo horizontal em estilo magnético.
=== Contorno ===
Altera a ordem de foco dos campos pelo uso da tecla '''Tab''' no '''LATROMI Web'''.
=== Ferramentas de edição === :Alinhamento e essas coisas
Selecione mais de um campo (segure o botão '''Ctrl''' do teclado), clique com o botão direito do mouse sobre o campo que será a referência e então selecione a ação.
É possível alterar o tamanho da janela arrastando os quadrados brancos que contornam o mesmo ou pelo ''botão direito -> propriedades''.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
b5135af60953c61c75e391e28e82746572424e4b
2456
2455
2020-02-21T19:45:14Z
Luiz.kruger
18
Quase completo _ ainda falta imagens e algumas melhorias no texto
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Layout campos.png|miniaturadaimagem|Campos em um Layout Absoluto]]
{{DISPLAYTITLE:Layout do Formulário Dinâmico}}
O Layout define como o Formulário Dinâmico será '''exibido''' no '''LATROMI Web''' e pode ser do modo empilhado ou absoluto.
== Configurações do Layout Empilhado ==
É possível alterar o tamanho da janela, apenas. Se não for especificado, será escolhido automaticamente.
== Configurações do Layout Absoluto ==
Para iniciar, clique em ''Configurar Layout''.
=== Configurações do Editor de Layout ===
Para abrir, clique com o botão direito no plano do layout e, após, em ''Configurações''.
====habilitar linhas guias \ espaçamento entre as linhas \ habilitar zona de limitação====
=== Propriedades do Formulário ===
Para abrir, clique com o botão direito no plano do layout e, após, em ''Propriedades''.
==== Posição do Formulário ====
Especifique, em pixels, nos campos ''X'' e ''Y'', a posição em que o Formulário ficará no editor.
==== Dimensão do Formulário ====
Especifique, em pixels, nos campos ''Largura'' e ''Altura''.
também é possível alterar o tamanho da janela arrastando os quadrados brancos que contornam o mesmo
=== Campos ===
Os campos aparecem, inicialmente, na lista de não utilizados. Clique duas vezes em um campo para ele ser incluído no layout. Delete-o e ele retornará para a lista de não utilizados. Se um campo não for usado no layout, ele ainda poderá ser usado no formulário.
Ao clicar em um campo, aparecem contornos nas bordas //e um símbolo de +. Dá pra alterar a largura do campo e mover ele assim, também dá pra mover o campo usando as setas direcionais do teclado.//
=== Containers ===
Os Container servem para agrupar campos organizadamente.
Ao clicar em um container, aparecem contornos nas bordas //e um símbolo de +. Dá pra alterar a largura do campo e mover ele assim, também dá pra mover o campo usando as setas direcionais do teclado.//
==== Group Box ====
Elemento retangular com título usado para agrupar campos.
==== Tab Control ====
Similar ao Grup Box, porém contém dois ou mais grupos separados em abas.
==== Vertical Stack Panel ====
Empilha campos e outros containers em modo vertical em estilo magnético. Apenas visível durante a edição.
==== Horizontal Stack Panel ====
Empilha campos e outros containers em modo horizontal em estilo magnético. Apenas visível durante a edição.
=== Contorno ===
Altera a ordem de foco dos campos pelo uso da tecla '''Tab''' no '''LATROMI Web'''.
=== Alinhamento ===
Selecione mais de um campo (segure o botão '''Ctrl''' do teclado), clique com o botão direito do mouse sobre o campo que será a referência, clique em ''Alinhar'' e então selecione a ação de alinhamento.
<!-- descubra -->
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
8421b52a85e7a2893d007509ba98ff39eae9a325
2463
2456
2020-03-13T19:28:47Z
Luiz.kruger
18
/* Campos */ Agora tá decente
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Layout campos.png|miniaturadaimagem|Campos em um Layout Absoluto]]
{{DISPLAYTITLE:Layout do Formulário Dinâmico}}
O Layout define como o Formulário Dinâmico será '''exibido''' no '''LATROMI Web''' e pode ser do modo empilhado ou absoluto.
== Configurações do Layout Empilhado ==
É possível alterar o tamanho da janela, apenas. Se não for especificado, será escolhido automaticamente.
== Configurações do Layout Absoluto ==
Para iniciar, clique em ''Configurar Layout''.
=== Configurações do Editor de Layout ===
Para abrir, clique com o botão direito no plano do layout e, após, em ''Configurações''.
====habilitar linhas guias \ espaçamento entre as linhas \ habilitar zona de limitação====
=== Propriedades do Formulário ===
Para abrir, clique com o botão direito no plano do layout e, após, em ''Propriedades''.
==== Posição do Formulário ====
Especifique, em pixels, nos campos ''X'' e ''Y'', a posição em que o Formulário ficará no editor.
==== Dimensão do Formulário ====
Especifique, em pixels, nos campos ''Largura'' e ''Altura''.
também é possível alterar o tamanho da janela arrastando os quadrados brancos que contornam o mesmo
=== Campos ===
Os campos aparecem, inicialmente, na lista de não utilizados. Clique duas vezes em um campo para ele ser incluído no layout. Delete-o e ele retornará para a lista de não utilizados. Se um campo não for usado no layout, ele ainda poderá ser usado no formulário.
Ao clicar em um campo, aparecem contornos nas bordas que podem ser arrastados para ajustar as dimensões do campo e o símbolo (+) que permite que o campo seja arrastado para que seja definida sua posição.
=== Containers ===
Os Container servem para agrupar campos organizadamente.
Ao clicar em um container, aparecem contornos nas bordas //e um símbolo de +. Dá pra alterar a largura do campo e mover ele assim, também dá pra mover o campo usando as setas direcionais do teclado.//
==== Group Box ====
Elemento retangular com título usado para agrupar campos.
==== Tab Control ====
Similar ao Grup Box, porém contém dois ou mais grupos separados em abas.
==== Vertical Stack Panel ====
Empilha campos e outros containers em modo vertical em estilo magnético. Apenas visível durante a edição.
==== Horizontal Stack Panel ====
Empilha campos e outros containers em modo horizontal em estilo magnético. Apenas visível durante a edição.
=== Contorno ===
Altera a ordem de foco dos campos pelo uso da tecla '''Tab''' no '''LATROMI Web'''.
=== Alinhamento ===
Selecione mais de um campo (segure o botão '''Ctrl''' do teclado), clique com o botão direito do mouse sobre o campo que será a referência, clique em ''Alinhar'' e então selecione a ação de alinhamento.
<!-- descubra -->
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
c98d98c668ef294b8a615050a8e2dab1171edda4
Formulário Dinâmico:Programação
0
372
2445
2020-02-17T19:05:30Z
Luiz.kruger
18
Init simples
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
Programação em Formulário Dinâmico:
diferença entre Procedimento e Função é o retorno
recursos (muito mais do que tu sabe usar)
== Procedure ==
== Função ==
== adicionar/vincular ==
== recursos ==
===C#===
===Java===
=== Record e Comando SQL===
65fb569f7c6b0ea04df813c275ee6a9b74e1de97
2446
2445
2020-02-17T20:27:38Z
Luiz.kruger
18
Melhorando o esqueleto
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
Programação em Formulário Dinâmico:
diferença entre Procedimento e Função é o retorno
recursos (muito mais do que tu sabe usar)
== Procedure ==
== Função ==
== adicionar/vincular ==
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica
== Ação ==
=== Controle de Campos ===
Desabilitar, foco, ...
=== Comandos internos ===
Chamar procedure, abrir janela, popular campos, ...
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
São comentários.
==Eventos==
==Load==
O que é?
==Closing==
O que é?
Cancelável significa que...
== recursos ==
===C#===
===Java===
=== Record e Comando SQL===
6d8afca93c247d5b0eb978b69de4310e4a712adf
2457
2446
2020-02-21T19:53:45Z
Luiz.kruger
18
Ver também, load, closing
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
Programação em Formulário Dinâmico: \n
diferença entre Procedimento e Função é o retorno \n
recursos (muito mais do que tu sabe usar) \n
== Procedure ==
== Função ==
== adicionar/vincular ==
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica
== Ação ==
=== Controle de Campos ===
Desabilitar, foco, ...
=== Comandos internos ===
Chamar procedure, abrir janela, popular campos, ...
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
São comentários.
==Eventos==
===Load===
Quando o form for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
d94b2a506c53dec83bea84fd130b94ba0a1a1ae7
2458
2457
2020-02-21T20:51:09Z
Luiz.kruger
18
Better
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
Há muitos recursos para programar um Formulário Dinâmico.
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
//Não sei se esses tópicos vão ser muito úteis
=== Usando um Procedimento ===
//Não sei se esses tópicos vão ser muito úteis
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
=== Utilizando uma Função ===
== Editando uma lista de Instruções ===
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Desabilitar, foco, ...
=== Comandos internos ===
Chamar procedure, abrir janela, popular campos, ...
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
São comentários. Podem
==Eventos==
===Load===
Quando o form for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
78846e137c3bc5ea019b40694373e5b869e5aecf
2460
2458
2020-03-07T00:19:01Z
Luiz.kruger
18
/* Editando uma lista de Instruções = */ ideias
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
Há muitos recursos para programar um Formulário Dinâmico.
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
//Não sei se esses tópicos vão ser muito úteis
=== Usando um Procedimento ===
//Não sei se esses tópicos vão ser muito úteis
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
=== Utilizando uma Função ===
== Editando uma lista de Instruções ==
-- Botão direito -->
* Inserir abaixo
* Copiar
* Colar
* Recortar
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Desabilitar, foco, ...
=== Comandos internos ===
Chamar procedure, abrir janela, popular campos, ...
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
São comentários. Podem
==Eventos==
===Load===
Quando o form for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
394a4494202404d219ccdab8274a38a42a1d5dc3
2462
2460
2020-03-10T21:22:24Z
Luiz.kruger
18
/* Controle de Campos */
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
Há muitos recursos para programar um Formulário Dinâmico.
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
//Não sei se esses tópicos vão ser muito úteis
=== Usando um Procedimento ===
//Não sei se esses tópicos vão ser muito úteis
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
=== Utilizando uma Função ===
== Editando uma lista de Instruções ==
-- Botão direito -->
* Inserir abaixo
* Copiar
* Colar
* Recortar
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
=== Comandos internos ===
Chamar procedure, abrir janela, popular campos, ...
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
São comentários. Podem
==Eventos==
===Load===
Quando o form for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
ec5d7e96218127af3885a1a6872dd6a9db88e7a6
Arquivo:Client Formulario Dinamico Layout campos.png
6
373
2447
2020-02-17T20:28:49Z
Luiz.kruger
18
wikitext
text/x-wiki
l
07c342be6e560e7f43842e2e21b774e61d85f047
Formulário Dinâmico:Campos
0
374
2449
2020-02-17T20:33:02Z
Luiz.kruger
18
Init baseado em Parâmetros do Browser
wikitext
text/x-wiki
[[Arquivo:Client Browser Dinamico Parametro lista.png|miniaturadaimagem|Lista de Parâmetro da Consulta do Browser Dinâmico]]
[[Arquivo:Client Browser Dinamico Parametro configuracao.png|miniaturadaimagem|Tela de Configuração dos Parâmetros do Browser Dinâmico]]
{{DISPLAYTITLE:Parâmetros do Browser Dinâmico}}
Os Campos do Formulário Dinâmico são usados para '''muita coisa na real, todo o formulário funciona com base neles.'''
== Configuração dos Campos ==
Na tela de modificação de campo, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados do Parâmetro. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
== Utilizando os Parâmetros ==
Neste tópico, será explicado como os Parâmetros podem ser utilizados dentro do Browser Dinâmico:
=== Comandos SQL ===
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração do Browser Dinâmico. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localizá-lo na árvore à direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
[[Arquivo:Client Browser Dinamico substituindo parametros.png|miniaturadaimagem|nenhum|Substituição de parâmetro em comando SQL do Browser Dinâmico]]
== Ver Também ==
* [[Browser_Dinâmico:Visão_Geral|Visão Geral do Browser Dinâmico]]
80613ce232111c2366811afe040b32ca43be9109
2450
2449
2020-02-17T21:07:09Z
Luiz.kruger
18
título + replaces + melhorias no esqueleto
wikitext
text/x-wiki
[[Arquivo:Client Formulário Dinamico Parametro lista.png|miniaturadaimagem|Lista de Campo da Consulta do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para '''muita coisa na real, todo o formulário funciona com base neles.'''
== Configuração dos Campos ==
Na tela de modificação de campo, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Campo. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do Campo.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
== Aba Campos ==
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela abaixo para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
7d95465bd66c93ed8cf636e3444eb85915534949
2459
2450
2020-03-06T21:57:01Z
Luiz.kruger
18
Intro melhor
wikitext
text/x-wiki
[[Arquivo:Client Formulário Dinamico Parametro lista.png|miniaturadaimagem|Lista de Campo da Consulta do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
Na tela de modificação de campo, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Campo. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do Campo.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
== Aba Campos ==
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela abaixo para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
ffef24a34030f06420d0a3eb77bf3f9255dbf3b3
2461
2459
2020-03-10T20:33:11Z
Luiz.kruger
18
quadro de tipos no lugar certo
wikitext
text/x-wiki
[[Arquivo:Client Formulário Dinamico Parametro lista.png|miniaturadaimagem|Lista de Campo da Consulta do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
Na tela de modificação de campo, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Campo. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do Campo.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Aba Campos ==
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela abaixo para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
713e73177d85be99c7d220c49107e66b08b12dcc
Formulário Dinâmico:Layout
0
371
2464
2463
2020-03-13T19:36:09Z
Luiz.kruger
18
/* Containers */Agora tá decente
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Layout campos.png|miniaturadaimagem|Campos em um Layout Absoluto]]
{{DISPLAYTITLE:Layout do Formulário Dinâmico}}
O Layout define como o Formulário Dinâmico será '''exibido''' no '''LATROMI Web''' e pode ser do modo empilhado ou absoluto.
== Configurações do Layout Empilhado ==
É possível alterar o tamanho da janela, apenas. Se não for especificado, será escolhido automaticamente.
== Configurações do Layout Absoluto ==
Para iniciar, clique em ''Configurar Layout''.
=== Configurações do Editor de Layout ===
Para abrir, clique com o botão direito no plano do layout e, após, em ''Configurações''.
====habilitar linhas guias \ espaçamento entre as linhas \ habilitar zona de limitação====
=== Propriedades do Formulário ===
Para abrir, clique com o botão direito no plano do layout e, após, em ''Propriedades''.
==== Posição do Formulário ====
Especifique, em pixels, nos campos ''X'' e ''Y'', a posição em que o Formulário ficará no editor.
==== Dimensão do Formulário ====
Especifique, em pixels, nos campos ''Largura'' e ''Altura''.
também é possível alterar o tamanho da janela arrastando os quadrados brancos que contornam o mesmo
=== Campos ===
Os campos aparecem, inicialmente, na lista de não utilizados. Clique duas vezes em um campo para ele ser incluído no layout. Delete-o e ele retornará para a lista de não utilizados. Se um campo não for usado no layout, ele ainda poderá ser usado no formulário.
Ao clicar em um campo, aparecem contornos nas bordas que podem ser arrastados para ajustar as dimensões do campo e o símbolo (+) que permite que o campo seja arrastado para que seja definida sua posição.
=== Containers ===
Os Container servem para agrupar campos organizadamente.
Ao clicar em um container, aparecem contornos nas bordas que podem ser arrastados para ajustar as dimensões do container e o símbolo (+) que permite que o container seja arrastado para que seja definida sua posição.
==== Group Box ====
Elemento retangular com título usado para agrupar campos.
==== Tab Control ====
Similar ao Grup Box, porém contém dois ou mais grupos separados em abas.
==== Vertical Stack Panel ====
Empilha campos e outros containers em modo vertical em estilo magnético. Apenas visível durante a edição.
==== Horizontal Stack Panel ====
Empilha campos e outros containers em modo horizontal em estilo magnético. Apenas visível durante a edição.
=== Contorno ===
Altera a ordem de foco dos campos pelo uso da tecla '''Tab''' no '''LATROMI Web'''.
=== Alinhamento ===
Selecione mais de um campo (segure o botão '''Ctrl''' do teclado), clique com o botão direito do mouse sobre o campo que será a referência, clique em ''Alinhar'' e então selecione a ação de alinhamento.
<!-- descubra -->
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
dfe0cdcf7158271c175c55d8401646186692184a
2465
2464
2020-03-13T19:45:07Z
Luiz.kruger
18
/* Tab Control */ Corrigindo o jeito que foi dito
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Layout campos.png|miniaturadaimagem|Campos em um Layout Absoluto]]
{{DISPLAYTITLE:Layout do Formulário Dinâmico}}
O Layout define como o Formulário Dinâmico será '''exibido''' no '''LATROMI Web''' e pode ser do modo empilhado ou absoluto.
== Configurações do Layout Empilhado ==
É possível alterar o tamanho da janela, apenas. Se não for especificado, será escolhido automaticamente.
== Configurações do Layout Absoluto ==
Para iniciar, clique em ''Configurar Layout''.
=== Configurações do Editor de Layout ===
Para abrir, clique com o botão direito no plano do layout e, após, em ''Configurações''.
====habilitar linhas guias \ espaçamento entre as linhas \ habilitar zona de limitação====
=== Propriedades do Formulário ===
Para abrir, clique com o botão direito no plano do layout e, após, em ''Propriedades''.
==== Posição do Formulário ====
Especifique, em pixels, nos campos ''X'' e ''Y'', a posição em que o Formulário ficará no editor.
==== Dimensão do Formulário ====
Especifique, em pixels, nos campos ''Largura'' e ''Altura''.
também é possível alterar o tamanho da janela arrastando os quadrados brancos que contornam o mesmo
=== Campos ===
Os campos aparecem, inicialmente, na lista de não utilizados. Clique duas vezes em um campo para ele ser incluído no layout. Delete-o e ele retornará para a lista de não utilizados. Se um campo não for usado no layout, ele ainda poderá ser usado no formulário.
Ao clicar em um campo, aparecem contornos nas bordas que podem ser arrastados para ajustar as dimensões do campo e o símbolo (+) que permite que o campo seja arrastado para que seja definida sua posição.
=== Containers ===
Os Container servem para agrupar campos organizadamente.
Ao clicar em um container, aparecem contornos nas bordas que podem ser arrastados para ajustar as dimensões do container e o símbolo (+) que permite que o container seja arrastado para que seja definida sua posição.
==== Group Box ====
Elemento retangular com título usado para agrupar campos.
==== Tab Control ====
Similar ao Grup Box, porém contém duas ou mais abas para separação em grupos.
==== Vertical Stack Panel ====
Empilha campos e outros containers em modo vertical em estilo magnético. Apenas visível durante a edição.
==== Horizontal Stack Panel ====
Empilha campos e outros containers em modo horizontal em estilo magnético. Apenas visível durante a edição.
=== Contorno ===
Altera a ordem de foco dos campos pelo uso da tecla '''Tab''' no '''LATROMI Web'''.
=== Alinhamento ===
Selecione mais de um campo (segure o botão '''Ctrl''' do teclado), clique com o botão direito do mouse sobre o campo que será a referência, clique em ''Alinhar'' e então selecione a ação de alinhamento.
<!-- descubra -->
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
40def78abb323d1bc94987bed3cb1548e50ede2c
Formulário Dinâmico:Programação
0
372
2466
2462
2020-03-13T20:25:02Z
Luiz.kruger
18
/* Criando um Procedimento */ rascunho
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
Há muitos recursos para programar um Formulário Dinâmico.
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Rascunho:
Quando for criar um evento e adicionar uma ação, vai ser criado um procedimento. Também dá pra criar indo na lista de procedimentos e botão direito -> adicionar.
=== Usando um Procedimento ===
//Não sei se esses tópicos vão ser muito úteis
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
=== Utilizando uma Função ===
== Editando uma lista de Instruções ==
-- Botão direito -->
* Inserir abaixo
* Copiar
* Colar
* Recortar
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
=== Comandos internos ===
Chamar procedure, abrir janela, popular campos, ...
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
São comentários. Podem
==Eventos==
===Load===
Quando o form for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
83172b231f7fd594cc1319d2f0aa029e66e7e7b0
2467
2466
2020-03-13T20:35:14Z
Luiz.kruger
18
/* Criando uma Função */ rascunho
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
Há muitos recursos para programar um Formulário Dinâmico.
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Rascunho:
Quando for criar um evento e adicionar uma ação, vai ser criado um procedimento. Também dá pra criar indo na lista de procedimentos e botão direito -> adicionar.
=== Usando um Procedimento ===
//Não sei se esses tópicos vão ser muito úteis
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Rascunho:
Não tem criação automática. Só pode ser criada adicionando direto na lista de funções.
Vai abrir a tela de edição de função e um retorno deve ser escolhido.
=== Utilizando uma Função ===
== Editando uma lista de Instruções ==
-- Botão direito -->
* Inserir abaixo
* Copiar
* Colar
* Recortar
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
=== Comandos internos ===
Chamar procedure, abrir janela, popular campos, ...
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
São comentários. Podem
==Eventos==
===Load===
Quando o form for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
95d2cf82e5aeafea6654152116dd48f8c749c790
2468
2467
2020-03-13T20:42:14Z
Luiz.kruger
18
/* Eventos */ Incluindo LostFocus e Click
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
Há muitos recursos para programar um Formulário Dinâmico.
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Rascunho:
Quando for criar um evento e adicionar uma ação, vai ser criado um procedimento. Também dá pra criar indo na lista de procedimentos e botão direito -> adicionar.
=== Usando um Procedimento ===
//Não sei se esses tópicos vão ser muito úteis
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Rascunho:
Não tem criação automática. Só pode ser criada adicionando direto na lista de funções.
Vai abrir a tela de edição de função e um retorno deve ser escolhido.
=== Utilizando uma Função ===
== Editando uma lista de Instruções ==
-- Botão direito -->
* Inserir abaixo
* Copiar
* Colar
* Recortar
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
=== Comandos internos ===
Chamar procedure, abrir janela, popular campos, ...
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
São comentários. Podem
==Eventos==
===Load===
Quando o form for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento.
===LostFocus===
Evento de um campo. Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
===CLick===
Evento de um botão. Dispara quando o botão for apertado...
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
7e098ce4be8d0701d6e9ad24aa33afe4c5ab148f
2469
2468
2020-03-13T20:43:47Z
Luiz.kruger
18
/* CLick */ Corrigindo o L maiúsculo antes que eu esqueça e deixe passar
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
Há muitos recursos para programar um Formulário Dinâmico.
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Rascunho:
Quando for criar um evento e adicionar uma ação, vai ser criado um procedimento. Também dá pra criar indo na lista de procedimentos e botão direito -> adicionar.
=== Usando um Procedimento ===
//Não sei se esses tópicos vão ser muito úteis
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Rascunho:
Não tem criação automática. Só pode ser criada adicionando direto na lista de funções.
Vai abrir a tela de edição de função e um retorno deve ser escolhido.
=== Utilizando uma Função ===
== Editando uma lista de Instruções ==
-- Botão direito -->
* Inserir abaixo
* Copiar
* Colar
* Recortar
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
=== Comandos internos ===
Chamar procedure, abrir janela, popular campos, ...
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
São comentários. Podem
==Eventos==
===Load===
Quando o form for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento.
===LostFocus===
Evento de um campo. Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
===Click===
Evento de um botão. Dispara quando o botão for apertado...
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
9fede71bdc29429c8df0e2a4cebedca81f22ab45
2471
2469
2020-03-28T17:03:24Z
Luiz.kruger
18
Ajustando ordem e introdução
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
A programação de um Formulário Dinâmico é baseada em Eventos. Atribui-se uma série de instruções para cada evento que são disparadas quando estes acontecem.
==Eventos==
===Load===
Quando o form for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento??, não deixando a tela ser fechada pelo usuário.??
===Eventos de Campos===
====LostFocus===
Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
Existe
====Click====
Exclusivo dos botões
====...====
exclusivos de outros tipos de campos
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Procedimentos são criados automaticamente quando se '''adiciona''' uma lista de instruções para um Evento. Eles também podem ser criados manualmente ao clicar em ''botão direito -> adicionar' na lista de procedimentos.
=== Usando um Procedimento ===
//Como vincular. Acho que é só isso mas tomara que tenha mais para falar aqui
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Rascunho:
Não tem criação automática. Só pode ser criada adicionando direto na lista de funções.
Vai abrir a tela de edição de função e um retorno deve ser escolhido.
=== Utilizando uma Função ===
== Editando uma lista de Instruções ==
-- Botão direito -->
* Inserir abaixo
* Copiar
* Colar
* Recortar
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
=== Comandos internos ===
Chamar procedure, abrir janela, popular campos, ...
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
São comentários. Podem
Evento de um botão. Dispara quando o botão for apertado...
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
fc8957ff196b16103bc33232548e99e4edb7589d
2473
2471
2020-04-04T00:36:10Z
Luiz.kruger
18
editando editando lista de instrução
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
A programação de um Formulário Dinâmico é baseada em Eventos. Atribui-se uma série de instruções para cada evento que são disparadas quando estes acontecem.
==Eventos==
===Load===
Quando o form for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento??, não deixando a tela ser fechada pelo usuário.??
===Eventos de Campos===
====LostFocus===
Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
Existe
====Click====
Exclusivo dos botões
====...====
exclusivos de outros tipos de campos
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Procedimentos são criados automaticamente quando se '''adiciona''' uma lista de instruções para um Evento. Eles também podem ser criados manualmente ao clicar em ''botão direito -> adicionar' na lista de procedimentos.
=== Usando um Procedimento ===
//Como vincular. Acho que é só isso mas tomara que tenha mais para falar aqui
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Rascunho:
Não tem criação automática. Só pode ser criada adicionando direto na lista de funções.
Vai abrir a tela de edição de função e um retorno deve ser escolhido.
=== Utilizando uma Função ===
== Editando uma lista de Instruções ==
Para incluir a primeira instrução em uma lista, clique com o botão direito do mouse em ''Procedimento'' ou ''Função'' e, em seguida, em ''adicionar'' e escolha uma instrução. Também é possível colar uma lista diretamente.
Para incluir ou modificar instruções, basta clicar com o botão direito no lugar desejado e selecionar a ação desejada.
* Inserir abaixo
* Copiar / Colar / Recortar:
Permitem a reutilização de código e podem ser usadas em diferentes listas de instruções.
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
=== Comandos internos ===
Chamar procedure, abrir janela, popular campos, ...
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
São comentários. Podem
Evento de um botão. Dispara quando o botão for apertado...
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
5fdf496e8bf9f9981b9499011aa5ea212177264d
2474
2473
2020-04-07T05:29:41Z
Luiz.kruger
18
/* Eventos */ todos os eventos e onde ocorrem
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
A programação de um Formulário Dinâmico é baseada em Eventos. Atribui-se uma série de instruções para cada evento que são disparadas quando estes acontecem.
==Eventos==
Os eventos acontecem durante o uso no '''Latromi WEB'''.
===Load===
Quando o Formulário for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento??, não deixando a tela ser fechada pelo usuário.??
===Eventos de Campos===
====LostFocus====
Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
Existe nos campos de tipo: NumericTextBox, TextBox, DateTImePicker, LookUp.
====Click====
Dispara quando o usuário clica no botão.
Exclusivo dos campos do tipo botão.
====CheckedChanged====
''explain''
Existe nos campos de tipo: CheckBox, Consulta.
====SelectedItemChanged====
''explain''
Existe nos campos de tipo: Combobox, LookUp, RadioButton.
====PopUpItemSelected====
''explain''
Exclusivo dos campos do tipo LookUp.
====FileUpload====
''explain''
Exclusivo dos campos do tipo Upload.
====FilesUploaded====
''explain''
Exclusivo dos campos do tipo Upload.
====FileUploadedRemoving====
''explain''
Exclusivo dos campos do tipo Upload.
====CommandExecuted====
''explain''
Exclusivo dos campos do tipo Consulta.
====DownloadStarted====
''explain''
Exclusivo dos campos do tipo Consulta.
====Rebinded====
''explain''
Exclusivo dos campos do tipo Consulta.
====RowSelected====
''explain''
Exclusivo dos campos do tipo Consulta.
====WindowOpened====
''explain''
Exclusivo dos campos do tipo Consulta.
====NodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView.
====LastNodeSelected====
Exclusivo dos campos do tipo TreeView
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Procedimentos são criados automaticamente quando se '''adiciona''' uma lista de instruções para um Evento. Eles também podem ser criados manualmente ao clicar em ''botão direito -> adicionar' na lista de procedimentos.
=== Usando um Procedimento ===
//Como vincular. Acho que é só isso mas tomara que tenha mais para falar aqui
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Rascunho:
Não tem criação automática. Só pode ser criada adicionando direto na lista de funções.
Vai abrir a tela de edição de função e um retorno deve ser escolhido.
=== Utilizando uma Função ===
== Editando uma lista de Instruções ==
Para incluir a primeira instrução em uma lista, clique com o botão direito do mouse em ''Procedimento'' ou ''Função'' e, em seguida, em ''adicionar'' e escolha uma instrução. Também é possível colar uma lista diretamente.
Para incluir ou modificar instruções, basta clicar com o botão direito no lugar desejado e selecionar a ação desejada.
* Inserir abaixo
* Copiar / Colar / Recortar:
Permitem a reutilização de código e podem ser usadas em diferentes listas de instruções.
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
=== Comandos internos ===
Chamar procedure, abrir janela, popular campos, ...
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
São comentários. Podem
Evento de um botão. Dispara quando o botão for apertado...
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
15c5a79776c986c3c21fed2d74a1527c6aaf4766
2475
2474
2020-04-09T03:32:40Z
Luiz.kruger
18
/* CheckedChanged */ explain do evento
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
A programação de um Formulário Dinâmico é baseada em Eventos. Atribui-se uma série de instruções para cada evento que são disparadas quando estes acontecem.
==Eventos==
Os eventos acontecem durante o uso no '''Latromi WEB'''.
===Load===
Quando o Formulário for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento??, não deixando a tela ser fechada pelo usuário.??
===Eventos de Campos===
====LostFocus====
Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
Existe nos campos de tipo: NumericTextBox, TextBox, DateTImePicker, LookUp.
====Click====
Dispara quando o usuário clica no botão.
Exclusivo dos campos do tipo botão.
====CheckedChanged====
Dispara quando o valor for alterado.
Existe nos campos de tipo: CheckBox, Consulta.
====SelectedItemChanged====
''explain''
Existe nos campos de tipo: Combobox, LookUp, RadioButton.
====PopUpItemSelected====
''explain''
Exclusivo dos campos do tipo LookUp.
====FileUpload====
''explain''
Exclusivo dos campos do tipo Upload.
====FilesUploaded====
''explain''
Exclusivo dos campos do tipo Upload.
====FileUploadedRemoving====
''explain''
Exclusivo dos campos do tipo Upload.
====CommandExecuted====
''explain''
Exclusivo dos campos do tipo Consulta.
====DownloadStarted====
''explain''
Exclusivo dos campos do tipo Consulta.
====Rebinded====
''explain''
Exclusivo dos campos do tipo Consulta.
====RowSelected====
''explain''
Exclusivo dos campos do tipo Consulta.
====WindowOpened====
''explain''
Exclusivo dos campos do tipo Consulta.
====NodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView.
====LastNodeSelected====
Exclusivo dos campos do tipo TreeView
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Procedimentos são criados automaticamente quando se '''adiciona''' uma lista de instruções para um Evento. Eles também podem ser criados manualmente ao clicar em ''botão direito -> adicionar' na lista de procedimentos.
=== Usando um Procedimento ===
//Como vincular. Acho que é só isso mas tomara que tenha mais para falar aqui
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Rascunho:
Não tem criação automática. Só pode ser criada adicionando direto na lista de funções.
Vai abrir a tela de edição de função e um retorno deve ser escolhido.
=== Utilizando uma Função ===
== Editando uma lista de Instruções ==
Para incluir a primeira instrução em uma lista, clique com o botão direito do mouse em ''Procedimento'' ou ''Função'' e, em seguida, em ''adicionar'' e escolha uma instrução. Também é possível colar uma lista diretamente.
Para incluir ou modificar instruções, basta clicar com o botão direito no lugar desejado e selecionar a ação desejada.
* Inserir abaixo
* Copiar / Colar / Recortar:
Permitem a reutilização de código e podem ser usadas em diferentes listas de instruções.
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
=== Comandos internos ===
Chamar procedure, abrir janela, popular campos, ...
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
São comentários. Podem
Evento de um botão. Dispara quando o botão for apertado...
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
1353e5e1dfb6ba2139bb2e1853960fec8665e09d
2476
2475
2020-04-14T21:18:39Z
Luiz.kruger
18
/* Comentários */ Explicação simples
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
A programação de um Formulário Dinâmico é baseada em Eventos. Atribui-se uma série de instruções para cada evento que são disparadas quando estes acontecem.
==Eventos==
Os eventos acontecem durante o uso no '''Latromi WEB'''.
===Load===
Quando o Formulário for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento??, não deixando a tela ser fechada pelo usuário.??
===Eventos de Campos===
====LostFocus====
Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
Existe nos campos de tipo: NumericTextBox, TextBox, DateTImePicker, LookUp.
====Click====
Dispara quando o usuário clica no botão.
Exclusivo dos campos do tipo botão.
====CheckedChanged====
Dispara quando o valor for alterado.
Existe nos campos de tipo: CheckBox, Consulta.
====SelectedItemChanged====
''explain''
Existe nos campos de tipo: Combobox, LookUp, RadioButton.
====PopUpItemSelected====
''explain''
Exclusivo dos campos do tipo LookUp.
====FileUpload====
''explain''
Exclusivo dos campos do tipo Upload.
====FilesUploaded====
''explain''
Exclusivo dos campos do tipo Upload.
====FileUploadedRemoving====
''explain''
Exclusivo dos campos do tipo Upload.
====CommandExecuted====
''explain''
Exclusivo dos campos do tipo Consulta.
====DownloadStarted====
''explain''
Exclusivo dos campos do tipo Consulta.
====Rebinded====
''explain''
Exclusivo dos campos do tipo Consulta.
====RowSelected====
''explain''
Exclusivo dos campos do tipo Consulta.
====WindowOpened====
''explain''
Exclusivo dos campos do tipo Consulta.
====NodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView.
====LastNodeSelected====
Exclusivo dos campos do tipo TreeView
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Procedimentos são criados automaticamente quando se '''adiciona''' uma lista de instruções para um Evento. Eles também podem ser criados manualmente ao clicar em ''botão direito -> adicionar' na lista de procedimentos.
=== Usando um Procedimento ===
//Como vincular. Acho que é só isso mas tomara que tenha mais para falar aqui
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Rascunho:
Não tem criação automática. Só pode ser criada adicionando direto na lista de funções.
Vai abrir a tela de edição de função e um retorno deve ser escolhido.
=== Utilizando uma Função ===
== Editando uma lista de Instruções ==
Para incluir a primeira instrução em uma lista, clique com o botão direito do mouse em ''Procedimento'' ou ''Função'' e, em seguida, em ''adicionar'' e escolha uma instrução. Também é possível colar uma lista diretamente.
Para incluir ou modificar instruções, basta clicar com o botão direito no lugar desejado e selecionar a ação desejada.
* Inserir abaixo
* Copiar / Colar / Recortar:
Permitem a reutilização de código e podem ser usadas em diferentes listas de instruções.
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
=== Comandos internos ===
Chamar procedure, abrir janela, popular campos, ...
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
Comentários de texto podem ser adicionados a uma lista de instruções para melhorar a legibilidade do código.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
399145964d2afc3c4d67ef4fda1d999f4579c352
2477
2476
2020-04-14T21:39:55Z
Luiz.kruger
18
/* Usando um Procedimento */ intro. next: images
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
A programação de um Formulário Dinâmico é baseada em Eventos. Atribui-se uma série de instruções para cada evento que são disparadas quando estes acontecem.
==Eventos==
Os eventos acontecem durante o uso no '''Latromi WEB'''.
===Load===
Quando o Formulário for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento??, não deixando a tela ser fechada pelo usuário.??
===Eventos de Campos===
====LostFocus====
Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
Existe nos campos de tipo: NumericTextBox, TextBox, DateTImePicker, LookUp.
====Click====
Dispara quando o usuário clica no botão.
Exclusivo dos campos do tipo botão.
====CheckedChanged====
Dispara quando o valor for alterado.
Existe nos campos de tipo: CheckBox, Consulta.
====SelectedItemChanged====
''explain''
Existe nos campos de tipo: Combobox, LookUp, RadioButton.
====PopUpItemSelected====
''explain''
Exclusivo dos campos do tipo LookUp.
====FileUpload====
''explain''
Exclusivo dos campos do tipo Upload.
====FilesUploaded====
''explain''
Exclusivo dos campos do tipo Upload.
====FileUploadedRemoving====
''explain''
Exclusivo dos campos do tipo Upload.
====CommandExecuted====
''explain''
Exclusivo dos campos do tipo Consulta.
====DownloadStarted====
''explain''
Exclusivo dos campos do tipo Consulta.
====Rebinded====
''explain''
Exclusivo dos campos do tipo Consulta.
====RowSelected====
''explain''
Exclusivo dos campos do tipo Consulta.
====WindowOpened====
''explain''
Exclusivo dos campos do tipo Consulta.
====NodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView.
====LastNodeSelected====
Exclusivo dos campos do tipo TreeView
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Procedimentos são criados automaticamente quando se '''adiciona''' uma lista de instruções para um Evento. Eles também podem ser criados manualmente ao clicar em ''botão direito -> adicionar' na lista de procedimentos.
=== Usando um Procedimento ===
Procedimentos podem ser reutilizados em uma lista de instruções e vinculados a eventos que não são o seu evento de origem.
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Rascunho:
Não tem criação automática. Só pode ser criada adicionando direto na lista de funções.
Vai abrir a tela de edição de função e um retorno deve ser escolhido.
=== Utilizando uma Função ===
== Editando uma lista de Instruções ==
Para incluir a primeira instrução em uma lista, clique com o botão direito do mouse em ''Procedimento'' ou ''Função'' e, em seguida, em ''adicionar'' e escolha uma instrução. Também é possível colar uma lista diretamente.
Para incluir ou modificar instruções, basta clicar com o botão direito no lugar desejado e selecionar a ação desejada.
* Inserir abaixo
* Copiar / Colar / Recortar:
Permitem a reutilização de código e podem ser usadas em diferentes listas de instruções.
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
=== Comandos internos ===
Chamar procedure, abrir janela, popular campos, ...
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
Comentários de texto podem ser adicionados a uma lista de instruções para melhorar a legibilidade do código.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
5e4e6b581ed2079bb006eda636a6b6a330d740be
2478
2477
2020-04-16T21:40:53Z
Luiz.kruger
18
/* Controle de Campos */ Apenas os títulos
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
A programação de um Formulário Dinâmico é baseada em Eventos. Atribui-se uma série de instruções para cada evento que são disparadas quando estes acontecem.
==Eventos==
Os eventos acontecem durante o uso no '''Latromi WEB'''.
===Load===
Quando o Formulário for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento??, não deixando a tela ser fechada pelo usuário.??
===Eventos de Campos===
====LostFocus====
Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
Existe nos campos de tipo: NumericTextBox, TextBox, DateTImePicker, LookUp.
====Click====
Dispara quando o usuário clica no botão.
Exclusivo dos campos do tipo botão.
====CheckedChanged====
Dispara quando o valor for alterado.
Existe nos campos de tipo: CheckBox, Consulta.
====SelectedItemChanged====
''explain''
Existe nos campos de tipo: Combobox, LookUp, RadioButton.
====PopUpItemSelected====
''explain''
Exclusivo dos campos do tipo LookUp.
====FileUpload====
''explain''
Exclusivo dos campos do tipo Upload.
====FilesUploaded====
''explain''
Exclusivo dos campos do tipo Upload.
====FileUploadedRemoving====
''explain''
Exclusivo dos campos do tipo Upload.
====CommandExecuted====
''explain''
Exclusivo dos campos do tipo Consulta.
====DownloadStarted====
''explain''
Exclusivo dos campos do tipo Consulta.
====Rebinded====
''explain''
Exclusivo dos campos do tipo Consulta.
====RowSelected====
''explain''
Exclusivo dos campos do tipo Consulta.
====WindowOpened====
''explain''
Exclusivo dos campos do tipo Consulta.
====NodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView.
====LastNodeSelected====
Exclusivo dos campos do tipo TreeView
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Procedimentos são criados automaticamente quando se '''adiciona''' uma lista de instruções para um Evento. Eles também podem ser criados manualmente ao clicar em ''botão direito -> adicionar' na lista de procedimentos.
=== Usando um Procedimento ===
Procedimentos podem ser reutilizados em uma lista de instruções e vinculados a eventos que não são o seu evento de origem.
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Rascunho:
Não tem criação automática. Só pode ser criada adicionando direto na lista de funções.
Vai abrir a tela de edição de função e um retorno deve ser escolhido.
=== Utilizando uma Função ===
== Editando uma lista de Instruções ==
Para incluir a primeira instrução em uma lista, clique com o botão direito do mouse em ''Procedimento'' ou ''Função'' e, em seguida, em ''adicionar'' e escolha uma instrução. Também é possível colar uma lista diretamente.
Para incluir ou modificar instruções, basta clicar com o botão direito no lugar desejado e selecionar a ação desejada.
* Inserir abaixo
* Copiar / Colar / Recortar:
Permitem a reutilização de código e podem ser usadas em diferentes listas de instruções.
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
==== Mostrar Campos ====
==== Ocultar Campos ====
==== Habilitar Campos ====
==== Desabilitar Campos ====
==== Atribuir Somente Leitura ====
==== Remover Somente Leitura ====
==== Atribuir Foco ====
==== Tornar Campo Obrigatório ====
==== Tornar Campo Opcional ====
=== Comandos internos ===
Chamar procedure, abrir janela, popular campos, ...
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
Comentários de texto podem ser adicionados a uma lista de instruções para melhorar a legibilidade do código.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
d8317d0c1cac2880d47b75d72764bb991f3f08e9
2479
2478
2020-04-16T23:47:03Z
Luiz.kruger
18
/* Comandos internos */ Apenas os itens
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
A programação de um Formulário Dinâmico é baseada em Eventos. Atribui-se uma série de instruções para cada evento que são disparadas quando estes acontecem.
==Eventos==
Os eventos acontecem durante o uso no '''Latromi WEB'''.
===Load===
Quando o Formulário for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento??, não deixando a tela ser fechada pelo usuário.??
===Eventos de Campos===
====LostFocus====
Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
Existe nos campos de tipo: NumericTextBox, TextBox, DateTImePicker, LookUp.
====Click====
Dispara quando o usuário clica no botão.
Exclusivo dos campos do tipo botão.
====CheckedChanged====
Dispara quando o valor for alterado.
Existe nos campos de tipo: CheckBox, Consulta.
====SelectedItemChanged====
''explain''
Existe nos campos de tipo: Combobox, LookUp, RadioButton.
====PopUpItemSelected====
''explain''
Exclusivo dos campos do tipo LookUp.
====FileUpload====
''explain''
Exclusivo dos campos do tipo Upload.
====FilesUploaded====
''explain''
Exclusivo dos campos do tipo Upload.
====FileUploadedRemoving====
''explain''
Exclusivo dos campos do tipo Upload.
====CommandExecuted====
''explain''
Exclusivo dos campos do tipo Consulta.
====DownloadStarted====
''explain''
Exclusivo dos campos do tipo Consulta.
====Rebinded====
''explain''
Exclusivo dos campos do tipo Consulta.
====RowSelected====
''explain''
Exclusivo dos campos do tipo Consulta.
====WindowOpened====
''explain''
Exclusivo dos campos do tipo Consulta.
====NodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView.
====LastNodeSelected====
Exclusivo dos campos do tipo TreeView
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Procedimentos são criados automaticamente quando se '''adiciona''' uma lista de instruções para um Evento. Eles também podem ser criados manualmente ao clicar em ''botão direito -> adicionar' na lista de procedimentos.
=== Usando um Procedimento ===
Procedimentos podem ser reutilizados em uma lista de instruções e vinculados a eventos que não são o seu evento de origem.
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Rascunho:
Não tem criação automática. Só pode ser criada adicionando direto na lista de funções.
Vai abrir a tela de edição de função e um retorno deve ser escolhido.
=== Utilizando uma Função ===
== Editando uma lista de Instruções ==
Para incluir a primeira instrução em uma lista, clique com o botão direito do mouse em ''Procedimento'' ou ''Função'' e, em seguida, em ''adicionar'' e escolha uma instrução. Também é possível colar uma lista diretamente.
Para incluir ou modificar instruções, basta clicar com o botão direito no lugar desejado e selecionar a ação desejada.
* Inserir abaixo
* Copiar / Colar / Recortar:
Permitem a reutilização de código e podem ser usadas em diferentes listas de instruções.
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
==== Mostrar Campos ====
==== Ocultar Campos ====
==== Habilitar Campos ====
==== Desabilitar Campos ====
==== Atribuir Somente Leitura ====
==== Remover Somente Leitura ====
==== Atribuir Foco ====
==== Tornar Campo Obrigatório ====
==== Tornar Campo Opcional ====
=== Comandos internos ===
==== Popular Campos e Variáveis ====
==== Mostrar Mensagem ====
==== Abrir URL ====
==== Abrir Lookup ====
==== Abrir Janela ====
==== Chamar Procedimento ====
==== Chamar Função ====
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
Comentários de texto podem ser adicionados a uma lista de instruções para melhorar a legibilidade do código.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
7fd7a8e3f1fb53b8d0157ba2b21d4707f02df1a7
2480
2479
2020-04-29T21:27:23Z
Luiz.kruger
18
/* Funções */ Good explanation
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
A programação de um Formulário Dinâmico é baseada em Eventos. Atribui-se uma série de instruções para cada evento que são disparadas quando estes acontecem.
==Eventos==
Os eventos acontecem durante o uso no '''Latromi WEB'''.
===Load===
Quando o Formulário for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento??, não deixando a tela ser fechada pelo usuário.??
===Eventos de Campos===
====LostFocus====
Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
Existe nos campos de tipo: NumericTextBox, TextBox, DateTImePicker, LookUp.
====Click====
Dispara quando o usuário clica no botão.
Exclusivo dos campos do tipo botão.
====CheckedChanged====
Dispara quando o valor for alterado.
Existe nos campos de tipo: CheckBox, Consulta.
====SelectedItemChanged====
''explain''
Existe nos campos de tipo: Combobox, LookUp, RadioButton.
====PopUpItemSelected====
''explain''
Exclusivo dos campos do tipo LookUp.
====FileUpload====
''explain''
Exclusivo dos campos do tipo Upload.
====FilesUploaded====
''explain''
Exclusivo dos campos do tipo Upload.
====FileUploadedRemoving====
''explain''
Exclusivo dos campos do tipo Upload.
====CommandExecuted====
''explain''
Exclusivo dos campos do tipo Consulta.
====DownloadStarted====
''explain''
Exclusivo dos campos do tipo Consulta.
====Rebinded====
''explain''
Exclusivo dos campos do tipo Consulta.
====RowSelected====
''explain''
Exclusivo dos campos do tipo Consulta.
====WindowOpened====
''explain''
Exclusivo dos campos do tipo Consulta.
====NodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView.
====LastNodeSelected====
Exclusivo dos campos do tipo TreeView
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Procedimentos são criados automaticamente quando se '''adiciona''' uma lista de instruções para um Evento. Eles também podem ser criados manualmente ao clicar em ''botão direito -> adicionar' na lista de procedimentos.
=== Usando um Procedimento ===
Procedimentos podem ser reutilizados em uma lista de instruções e vinculados a eventos que não são o seu evento de origem.
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Funções somente podem ser criadas na lista de funções pelo comando ''botão direito -> adicionar''.
Quando isso for feito, uma tela de edição será aberta. Nela, nome, descrição e tipo de retorno podem ser especificados. A lista de instruções deve ter pelo menos um retorno e este deve ser especificado.
=== Utilizando uma Função ===
Uma função pode ser chamada em um procedimento ou em uma função, recursivamente. Quando isso for feito, uma variável deve ser escolhida para receber o valor de retorno da função escolhida.
== Editando uma lista de Instruções ==
Para incluir a primeira instrução em uma lista, clique com o botão direito do mouse em ''Procedimento'' ou ''Função'' e, em seguida, em ''adicionar'' e escolha uma instrução. Também é possível colar uma lista diretamente.
Para incluir ou modificar instruções, basta clicar com o botão direito no lugar desejado e selecionar a ação desejada.
* Inserir abaixo
* Copiar / Colar / Recortar:
Permitem a reutilização de código e podem ser usadas em diferentes listas de instruções.
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
==== Mostrar Campos ====
==== Ocultar Campos ====
==== Habilitar Campos ====
==== Desabilitar Campos ====
==== Atribuir Somente Leitura ====
==== Remover Somente Leitura ====
==== Atribuir Foco ====
==== Tornar Campo Obrigatório ====
==== Tornar Campo Opcional ====
=== Comandos internos ===
==== Popular Campos e Variáveis ====
==== Mostrar Mensagem ====
==== Abrir URL ====
==== Abrir Lookup ====
==== Abrir Janela ====
==== Chamar Procedimento ====
==== Chamar Função ====
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
Comentários de texto podem ser adicionados a uma lista de instruções para melhorar a legibilidade do código.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
d446a4cac71a599466455d23c9a1a8cca15fa97c
2495
2480
2020-06-25T21:39:48Z
Luiz.kruger
18
/* Eventos */ Explicação do cancelável do close_form
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
A programação de um Formulário Dinâmico é baseada em Eventos. Atribui-se uma série de instruções para cada evento que são disparadas quando estes acontecem.
==Eventos==
Os eventos acontecem durante o uso no '''Latromi WEB'''.
===Load===
Quando o Formulário for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento, não deixando a tela ser fechada pelo usuário.
===Eventos de Campos===
====LostFocus====
Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
Existe nos campos de tipo: NumericTextBox, TextBox, DateTImePicker, LookUp.
====Click====
Dispara quando o usuário clica no botão.
Exclusivo dos campos do tipo botão.
====CheckedChanged====
Dispara quando o valor for alterado.
Existe nos campos de tipo: CheckBox, Consulta.
====SelectedItemChanged====
''explain''
Existe nos campos de tipo: Combobox, LookUp, RadioButton.
====PopUpItemSelected====
''explain''
Exclusivo dos campos do tipo LookUp.
====FileUpload====
''explain''
Exclusivo dos campos do tipo Upload.
====FilesUploaded====
''explain''
Exclusivo dos campos do tipo Upload.
====FileUploadedRemoving====
''explain''
Exclusivo dos campos do tipo Upload.
====CommandExecuted====
''explain''
Exclusivo dos campos do tipo Consulta.
====DownloadStarted====
''explain''
Exclusivo dos campos do tipo Consulta.
====Rebinded====
''explain''
Exclusivo dos campos do tipo Consulta.
====RowSelected====
''explain''
Exclusivo dos campos do tipo Consulta.
====WindowOpened====
''explain''
Exclusivo dos campos do tipo Consulta.
====NodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView.
====LastNodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Procedimentos são criados automaticamente quando se '''adiciona''' uma lista de instruções para um Evento. Eles também podem ser criados manualmente ao clicar em ''botão direito -> adicionar' na lista de procedimentos.
=== Usando um Procedimento ===
Procedimentos podem ser reutilizados em uma lista de instruções e vinculados a eventos que não são o seu evento de origem.
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Funções somente podem ser criadas na lista de funções pelo comando ''botão direito -> adicionar''.
Quando isso for feito, uma tela de edição será aberta. Nela, nome, descrição e tipo de retorno podem ser especificados. A lista de instruções deve ter pelo menos um retorno e este deve ser especificado.
=== Utilizando uma Função ===
Uma função pode ser chamada em um procedimento ou em uma função, recursivamente. Quando isso for feito, uma variável deve ser escolhida para receber o valor de retorno da função escolhida.
== Editando uma lista de Instruções ==
Para incluir a primeira instrução em uma lista, clique com o botão direito do mouse em ''Procedimento'' ou ''Função'' e, em seguida, em ''adicionar'' e escolha uma instrução. Também é possível colar uma lista diretamente.
Para incluir ou modificar instruções, basta clicar com o botão direito no lugar desejado e selecionar a ação desejada.
* Inserir abaixo
* Copiar / Colar / Recortar:
Permitem a reutilização de código e podem ser usadas em diferentes listas de instruções.
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
==== Mostrar Campos ====
==== Ocultar Campos ====
==== Habilitar Campos ====
==== Desabilitar Campos ====
==== Atribuir Somente Leitura ====
==== Remover Somente Leitura ====
==== Atribuir Foco ====
==== Tornar Campo Obrigatório ====
==== Tornar Campo Opcional ====
=== Comandos internos ===
==== Popular Campos e Variáveis ====
==== Mostrar Mensagem ====
==== Abrir URL ====
==== Abrir Lookup ====
==== Abrir Janela ====
==== Chamar Procedimento ====
==== Chamar Função ====
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
Comentários de texto podem ser adicionados a uma lista de instruções para melhorar a legibilidade do código.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
d62a5cb15cf0e0a44c845a52900f5c0b04509749
Formulário Dinâmico:Parâmetros
0
375
2470
2020-03-25T19:41:19Z
Luiz.kruger
18
Inicial - apenas algumas cópias
wikitext
text/x-wiki
{{DISPLAYTITLE:Parâmetros}}
Há muitos recursos para programar um Formulário Dinâmico.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados do Parâmetro. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
=== Criando um Parâmetro ===
Rascunho:
Quando for criar um evento e adicionar uma ação, vai ser criado um procedimento. Também dá pra criar indo na lista de procedimentos e botão direito -> adicionar.
=== Utilizando um Parâmetro ===
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
a5fffa2d77ae73534a31f23d288d2406bc629485
2472
2470
2020-04-02T21:05:47Z
Luiz.kruger
18
Intro
wikitext
text/x-wiki
{{DISPLAYTITLE:Parâmetros}}
Os Parâmetros permitem a passagem de valores para um Formulário Dinâmico, permitindo que estes apresentem dados e funções diferentes dependendo de como são abertos no Latromi WEB.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados do Parâmetro. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
=== Criando um Parâmetro ===
Rascunho:
Quando for criar um evento e adicionar uma ação, vai ser criado um procedimento. Também dá pra criar indo na lista de procedimentos e botão direito -> adicionar.
=== Utilizando um Parâmetro ===
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
3146bcc8637a49fa0aef7d4c95fc3818b6c7b2e8
2481
2472
2020-05-03T01:02:07Z
Luiz.kruger
18
/* Criando um Parâmetro */ Explicação simples
wikitext
text/x-wiki
{{DISPLAYTITLE:Parâmetros}}
Os Parâmetros permitem a passagem de valores para um Formulário Dinâmico, permitindo que estes apresentem dados e funções diferentes dependendo de como são abertos no Latromi WEB.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados do Parâmetro. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
=== Criando um Parâmetro ===
Podem ser criados na lista de Parâmetros pelo comando ''botão direito->adicionar''. Quando isso for feito, o nome do novo Parâmetro ficará editável e a tela de edição de parâmetro será aberta, aonde suas configurações podem ser especificadas.
=== Utilizando um Parâmetro ===
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
b1b05cfb9fa414c4248ef353c1da59a22c5587ab
2485
2481
2020-05-11T23:17:55Z
Luiz.kruger
18
/* Tipos de Parâmetros */Removendo informações não pertencentes
wikitext
text/x-wiki
{{DISPLAYTITLE:Parâmetros}}
Os Parâmetros permitem a passagem de valores para um Formulário Dinâmico, permitindo que estes apresentem dados e funções diferentes dependendo de como são abertos no Latromi WEB.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados do Parâmetro. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas.
== Criando um Parâmetro ==
Podem ser criados na lista de Parâmetros pelo comando ''botão direito->adicionar''. Quando isso for feito, o nome do novo Parâmetro ficará editável e a tela de edição de parâmetro será aberta, aonde suas configurações podem ser especificadas.
== Utilizando um Parâmetro ==
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
32b690e2f6e19cd6e411fb5be380e3745e718171
2488
2485
2020-05-13T20:48:16Z
Luiz.kruger
18
/* Nome */ Wrong word
wikitext
text/x-wiki
{{DISPLAYTITLE:Parâmetros}}
Os Parâmetros permitem a passagem de valores para um Formulário Dinâmico, permitindo que estes apresentem dados e funções diferentes dependendo de como são abertos no Latromi WEB.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro do Formulário.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados do Parâmetro. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas.
== Criando um Parâmetro ==
Podem ser criados na lista de Parâmetros pelo comando ''botão direito->adicionar''. Quando isso for feito, o nome do novo Parâmetro ficará editável e a tela de edição de parâmetro será aberta, aonde suas configurações podem ser especificadas.
== Utilizando um Parâmetro ==
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
1fa70a017f2d3d92f3990ece7fbcb1dfa8d16844
2493
2488
2020-05-25T05:16:51Z
Luiz.kruger
18
/* Utilizando um Parâmetro */ Lista de usos dentro do formulário com explicações breves
wikitext
text/x-wiki
{{DISPLAYTITLE:Parâmetros}}
Os Parâmetros permitem a passagem de valores para um Formulário Dinâmico, permitindo que estes apresentem dados e funções diferentes dependendo de como são abertos no Latromi WEB.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro do Formulário.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados do Parâmetro. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas.
== Criando um Parâmetro ==
Podem ser criados na lista de Parâmetros pelo comando ''botão direito->adicionar''. Quando isso for feito, o nome do novo Parâmetro ficará editável e a tela de edição de parâmetro será aberta, aonde suas configurações podem ser especificadas.
== Utilizando um Parâmetro ==
=== Dentro do próprio Formulário ===
==== Fonte de Dados ====
Como valor em substituição.
==== Comando Popular Campos e Variáveis ====
Como valor a ser atribuído.
==== Critério ====
Como valor de comparação.
==== Record ====
Como valor em substituição.
==== Comando SQL ====
Como valor em substituição.
==== Mostrar Mensagem ====
Como valor em substituição.
==== Abrir URL ====
Como valor em substituição.
=== Fora do Formulário ===
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
ae09f36910e2324b14c91cf6477a9499ce13baaa
2494
2493
2020-06-15T20:58:01Z
Luiz.kruger
18
/* Fora do Formulário */ Apenas a lista
wikitext
text/x-wiki
{{DISPLAYTITLE:Parâmetros}}
Os Parâmetros permitem a passagem de valores para um Formulário Dinâmico, permitindo que estes apresentem dados e funções diferentes dependendo de como são abertos no Latromi WEB.
== Configuração dos Parâmetros ==
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro do Formulário.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados do Parâmetro. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas.
== Criando um Parâmetro ==
Podem ser criados na lista de Parâmetros pelo comando ''botão direito->adicionar''. Quando isso for feito, o nome do novo Parâmetro ficará editável e a tela de edição de parâmetro será aberta, aonde suas configurações podem ser especificadas.
== Utilizando um Parâmetro ==
=== Dentro do próprio Formulário ===
==== Fonte de Dados ====
Como valor em substituição.
==== Comando Popular Campos e Variáveis ====
Como valor a ser atribuído.
==== Critério ====
Como valor de comparação.
==== Record ====
Como valor em substituição.
==== Comando SQL ====
Como valor em substituição.
==== Mostrar Mensagem ====
Como valor em substituição.
==== Abrir URL ====
Como valor em substituição.
=== Fora do Formulário ===
Quando o formulário for aberto a partir de outro objeto, os parâmetros vão ser usados para passagem de valores para o formulário. Abaixo estão descritas as possibilidades de uso.
==== Consulta ====
Assistente de referência de link que se encontra na edição de botões e links.
==== Formulário Dinâmico ====
Alvo de uma janela.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
ee94d90086972da810cb108087e1ec225eac8f7a
Formulário Dinâmico:Variáveis
0
376
2482
2020-05-08T20:32:36Z
Luiz.kruger
18
Inicial (baseado em Parâmetros)
wikitext
text/x-wiki
{{DISPLAYTITLE:Variáveis}}
As variáveis permitem o armazenamento de valores em um Formulário Dinâmico.
=== Criando uma Variável ===
Podem ser criados na lista de Parâmetros pelo comando ''botão direito->adicionar''. Quando isso for feito, o nome do novo Parâmetro ficará editável e a tela de edição de parâmetro será aberta, aonde suas configurações podem ser especificadas.
=== Utilizando uma Variável===
== Configuração das Variáveis==
Na tela de modificação de variável, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Variável. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição da Variável. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados da Variável. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Parâmetros ==
Existem variáveis com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de variável que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de variável que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Variáveis.
=== Data ===
Tipo de variável que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
c8838eb73b90aa59302325cd2ab0adeae3a3ad97
2483
2482
2020-05-11T22:03:46Z
Luiz.kruger
18
Corrigindo algumas instâncias legadas
wikitext
text/x-wiki
{{DISPLAYTITLE:Variáveis}}
As variáveis permitem o armazenamento de valores em um Formulário Dinâmico.
=== Criando uma Variável ===
Podem ser criados na lista de Variáveis pelo comando ''botão direito->adicionar''. Quando isso for feito, o nome da nova variável ficará editável e a tela de edição de variável será aberta, onde suas configurações podem ser especificadas.
=== Utilizando uma Variável===
== Configuração das Variáveis==
Na tela de modificação de variável, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Variável. É um campo chave, usado para identificar a variável dentro do sistema. Ele deve ser único dentro do Formulário.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição da Variável. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados da Variável. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Variáveis ==
Existem variáveis com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de variável que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de variável que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Variáveis.
=== Data ===
Tipo de variável que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
24701e4e67c7099d342f3a43d887a7f13e473266
2484
2483
2020-05-11T23:14:16Z
Luiz.kruger
18
/* Tipos de Variáveis */ Removendo informações não pertencentes
wikitext
text/x-wiki
{{DISPLAYTITLE:Variáveis}}
As variáveis permitem o armazenamento de valores em um Formulário Dinâmico.
=== Criando uma Variável ===
Podem ser criados na lista de Variáveis pelo comando ''botão direito->adicionar''. Quando isso for feito, o nome da nova variável ficará editável e a tela de edição de variável será aberta, onde suas configurações podem ser especificadas.
=== Utilizando uma Variável===
== Configuração das Variáveis==
Na tela de modificação de variável, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Variável. É um campo chave, usado para identificar a variável dentro do sistema. Ele deve ser único dentro do Formulário.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição da Variável. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados da Variável. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Variáveis ==
Existem variáveis com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de variável que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de variável que permite apenas a entrada de números.
=== Data ===
Tipo de variável que permite apenas a entrada de datas.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
02ebe12a446ca288af06207270d10f30f7f7a5c7
2486
2484
2020-05-11T23:49:44Z
Luiz.kruger
18
/* Criando uma Variável */ Erros de concordância
wikitext
text/x-wiki
{{DISPLAYTITLE:Variáveis}}
As variáveis permitem o armazenamento de valores em um Formulário Dinâmico.
=== Criando uma Variável ===
Podem ser criadas na lista de Variáveis pelo comando ''botão direito->adicionar''. Quando isso for feito, o nome da nova variável ficará editável e a tela de edição de variável será aberta, onde suas configurações poderão ser especificadas.
=== Utilizando uma Variável===
== Configuração das Variáveis==
Na tela de modificação de variável, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Variável. É um campo chave, usado para identificar a variável dentro do sistema. Ele deve ser único dentro do Formulário.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição da Variável. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados da Variável. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Variáveis ==
Existem variáveis com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de variável que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de variável que permite apenas a entrada de números.
=== Data ===
Tipo de variável que permite apenas a entrada de datas.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
300f9a8e70a3112b75b0971cbd7c5d4aad797cc4
2489
2486
2020-05-15T20:32:57Z
Luiz.kruger
18
/* Utilizando uma Variável */ Ideias
wikitext
text/x-wiki
{{DISPLAYTITLE:Variáveis}}
As variáveis permitem o armazenamento de valores em um Formulário Dinâmico.
=== Criando uma Variável ===
Podem ser criadas na lista de Variáveis pelo comando ''botão direito->adicionar''. Quando isso for feito, o nome da nova variável ficará editável e a tela de edição de variável será aberta, onde suas configurações poderão ser especificadas.
=== Utilizando uma Variável===
==== Retorno de Função ====
Uma função pode ser chamada em um procedimento ou em uma função, recursivamente. Quando isso for feito, uma variável deve ser escolhida para receber o valor de retorno da função escolhida.
==== Comando Popular Campos e Variáveis ====
==== Outros ====
Como valor em filtros e IFs e ELSES e tudo mais nas instruções que verificam valores.
-->> Instruções e Comandos de Controle de Fluxo que usam valores.
== Configuração das Variáveis==
Na tela de modificação de variável, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Variável. É um campo chave, usado para identificar a variável dentro do sistema. Ele deve ser único dentro do Formulário.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição da Variável. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados da Variável. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Variáveis ==
Existem variáveis com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de variável que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de variável que permite apenas a entrada de números.
=== Data ===
Tipo de variável que permite apenas a entrada de datas.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
81c07daa2cfded64c997612519848b83ffd85fe2
2490
2489
2020-05-21T19:29:53Z
Luiz.kruger
18
/* Utilizando uma Variável */ Todas as possibilidades listadas
wikitext
text/x-wiki
{{DISPLAYTITLE:Variáveis}}
As variáveis permitem o armazenamento de valores em um Formulário Dinâmico.
=== Criando uma Variável ===
Podem ser criadas na lista de Variáveis pelo comando ''botão direito->adicionar''. Quando isso for feito, o nome da nova variável ficará editável e a tela de edição de variável será aberta, onde suas configurações poderão ser especificadas.
=== Utilizando uma Variável===
==== Retorno de Função ====
Uma função pode ser chamada em um procedimento ou em uma função, recursivamente. Quando isso for feito, uma variável deve ser escolhida para receber o valor de retorno da função escolhida.
==== Comando Popular Campos e Variáveis ====
==== Critério ====
==== Record ====
==== Comando SQL ====
==== Mostrar Mensagem ====
==== Abrir URL ====
== Configuração das Variáveis==
Na tela de modificação de variável, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Variável. É um campo chave, usado para identificar a variável dentro do sistema. Ele deve ser único dentro do Formulário.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição da Variável. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados da Variável. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Variáveis ==
Existem variáveis com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de variável que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de variável que permite apenas a entrada de números.
=== Data ===
Tipo de variável que permite apenas a entrada de datas.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
94846319651f603473a7cf8d75f2752c7bd8bd02
2491
2490
2020-05-21T19:31:47Z
Luiz.kruger
18
/* Descrição */ Agora falta a explicação da função da descrição
wikitext
text/x-wiki
{{DISPLAYTITLE:Variáveis}}
As variáveis permitem o armazenamento de valores em um Formulário Dinâmico.
=== Criando uma Variável ===
Podem ser criadas na lista de Variáveis pelo comando ''botão direito->adicionar''. Quando isso for feito, o nome da nova variável ficará editável e a tela de edição de variável será aberta, onde suas configurações poderão ser especificadas.
=== Utilizando uma Variável===
==== Retorno de Função ====
Uma função pode ser chamada em um procedimento ou em uma função, recursivamente. Quando isso for feito, uma variável deve ser escolhida para receber o valor de retorno da função escolhida.
==== Comando Popular Campos e Variáveis ====
==== Critério ====
==== Record ====
==== Comando SQL ====
==== Mostrar Mensagem ====
==== Abrir URL ====
== Configuração das Variáveis==
Na tela de modificação de variável, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Variável. É um campo chave, usado para identificar a variável dentro do sistema. Ele deve ser único dentro do Formulário.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição da Variável. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados da Variável. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Variáveis ==
Existem variáveis com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de variável que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de variável que permite apenas a entrada de números.
=== Data ===
Tipo de variável que permite apenas a entrada de datas.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
1fcaa7e065c7d086779294951c44a7153990dc63
2492
2491
2020-05-25T05:07:39Z
Luiz.kruger
18
/* Utilizando uma Variável */ Explicações breves
wikitext
text/x-wiki
{{DISPLAYTITLE:Variáveis}}
As variáveis permitem o armazenamento de valores em um Formulário Dinâmico.
=== Criando uma Variável ===
Podem ser criadas na lista de Variáveis pelo comando ''botão direito->adicionar''. Quando isso for feito, o nome da nova variável ficará editável e a tela de edição de variável será aberta, onde suas configurações poderão ser especificadas.
=== Utilizando uma Variável===
==== Retorno de Função ====
Uma função pode ser chamada em um procedimento ou em uma função, recursivamente. Quando isso for feito, uma variável deve ser escolhida para receber o valor de retorno da função escolhida.
==== Comando Popular Campos e Variáveis ====
Tanto como memória na qual será armazenado o valor como em valor a ser atribuído.
==== Critério ====
Como valor de comparação.
==== Record ====
Como valor em substituição.
==== Comando SQL ====
Como valor em substituição.
==== Mostrar Mensagem ====
Como valor em substituição.
==== Abrir URL ====
Como valor em substituição.
== Configuração das Variáveis==
Na tela de modificação de variável, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Variável. É um campo chave, usado para identificar a variável dentro do sistema. Ele deve ser único dentro do Formulário.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição da Variável. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados da Variável. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Variáveis ==
Existem variáveis com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de variável que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de variável que permite apenas a entrada de números.
=== Data ===
Tipo de variável que permite apenas a entrada de datas.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
dc7dfcfbad930a635bdae7f01cd9d4c369178709
Segurança:Active Directory
0
335
2487
2363
2020-05-12T15:34:04Z
Daniel.giacomelli
1
/* Integração com o AD */
wikitext
text/x-wiki
{{DISPLAYTITLE:Active Directory}}
[[Arquivo:Usuario.png|miniaturadaimagem|Cadastro de Usuário]]
[[Arquivo:ConfiguracoesDeAcesso.png|miniaturadaimagem|Configurações de Acesso]]
Uma das formas de autenticação no sistema é através do '''Active Directory''' (AD).
== Autenticação no AD ==
Para autenticar no AD basta informar o [https://pt.wikipedia.org/wiki/FQDN FQDN] e marcar a opção ''Autenticação no AD'' no Cadastro do Usuário.
=== Usuário integrado via Banco de Dados ===
Para configurar a autenticação no AD para os usuários que são integrados via Banco de Dados, informe as colunas abaixo na Query de integração, no menu ''Configurações → Configurações de Acesso'' aba ''Integração'':
* '''Autenticação no AD''': <span style="color:blue">0</span> para não e <span style="color:blue">1</span> para sim.
* '''Nome Completo do Domínio''': [https://pt.wikipedia.org/wiki/FQDN FQDN].
== Integração com o AD ==
Ao utilizar a integração com o AD, os usuários e grupos de usuários do AD serão importados para o LATROMI, e a autenticação destes usuários passa a ser realizada através do AD.
Abaixo, alguns pontos importantes sobre a integração com o AD:
* '''Todos''' os usuários do AD e os grupos aos quais eles fazem parte serão importados para o LATROMI.
* Se já existir no LATROMI um usuário com o mesmo nome de um usuário do AD, este usuário será mesclado, e a autenticação será realizada pelo AD.
* Usuários que forem administradores do AD passarão a ser administradores no LATROMI também.
=== Configuração ===
No LATROMI Client, usando um usuário '''Administrador''' acesse o menu ''Configurações → Configurações de Acesso''
Preencha os campos da sessão Active Directory:
* '''Integrar Usuário do AD''': Se essa opção estiver marcada, o sistema vai permitir a autenticação de todos os usuários pelo AD. O usuário que estiver configurado individualmente ou via integração de banco de dados para autenticar no AD, vai realizar a autenticação mesmo se essa opção estiver desmarcada.
* '''Nome Completo do Domínio''': Informe o nome completo domínio ([https://pt.wikipedia.org/wiki/FQDN FQDN]).
* '''Domínio''': Informe nome de domínio padrão, que será usado quando o usuário não informar na autenticação. Exemplo '''DOMINIO\'''Usuario
* '''Nome de Usuário Administrativo''': O usuário administrativo será usado para obter informações e sincronizar os usuários com o AD quando necessário.
* '''Senha de Usuário Administrativo''': Senha de Usuário Administrativo.
Pronto! A partir de agora, já é possível autenticar no LATROMI usando um usuário do AD.
=== Sincronização de Usuários ===
O usuário do AD é sincronizado com o usuário do LATROMI durante a autenticação e uma rotina de sincronização de todos os usuários é executada automaticamente uma vez por dia pelo site. Mas se precisar executar manualmente essa sincronização, siga os passos abaixo:
* No LATROMI Client, acesse o menu ''Ferramentas → Integrar Usuário do Active Directory do Windows''.
* Marque a opção ''Integrar Usuários do Active Directory do Windows''.
* Clique no botão ''Importar'' e aguarde o final do processo.
== Ver Também ==
* [https://pt.wikipedia.org/wiki/FQDN FQDN]
* [https://pt.wikipedia.org/wiki/Active_Directory Active Directory]
a9a028129edf8b4c301933d28c8deafd43dacdab
Formulário Dinâmico:Campos
0
374
2496
2461
2020-06-26T14:50:27Z
Luiz.kruger
18
/* Aba Campos */ Explicação melhor de como funciona a criação automática de campos
wikitext
text/x-wiki
[[Arquivo:Client Formulário Dinamico Parametro lista.png|miniaturadaimagem|Lista de Campo da Consulta do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
Na tela de modificação de campo, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Campo. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do Campo.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Aba Campos ==
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Se isso for escolhido, será criado um Campo para cada coluna no retorno da query, sem prefixos porém com tipo automaticamente detectado. Ainda será possível excluir, modificar e adicionar Campos à lista.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela acima para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
22e043571d42162aade66473e821f9dc64eedb35
2500
2496
2020-06-28T15:22:49Z
Luiz.kruger
18
Algumas imagens
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico campos origem query.png|miniaturadaimagem|Lista de Campos do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
Na tela de modificação de campo, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Campo. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do Campo.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Aba Campos ==
[[Arquivo:Client Formulario Dinamico Campos aba campos vazia.png|miniaturadaimagem|]]
[[Arquivo:Client Formulario DInamico campos auto.png|miniaturadaimagem|Opção de criação automática de Campos]]
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Se isso for escolhido, será criado um Campo para cada coluna no retorno da query, sem prefixos porém com tipo automaticamente detectado. Ainda será possível excluir, modificar e adicionar Campos à lista.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela acima para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
669a7289f3c5834158cf73564662301f9304cccb
2503
2500
2020-06-30T21:03:45Z
Luiz.kruger
18
Configurações certas - rascunho -, mais imagens
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Campos aba campos.png|miniaturadaimagem|Lista de Campos do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
[[Arquivo:Client Formulario Dinamico Campos configuracao propriedades.png|miniaturadaimagem|Página de propriedades que permite a alteração de configurações de um Campo]]
Na tela de modificação de campo, na página de propriedades, estão uma série de campos de configuração, que podem ser diferentes de acordo com o tipo do Campo. Por isso, é importante escolher o tipo antes de seguir para as outras especificações.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
=== Aparência ===
==== Balão de Ajuda ====
Texto a ser exibido no Balão de Ajuda, que aparece quando o ponteiro do mouse fica sobre o campo.
=== Comportamento ===
==== Habilitado ====
==== Visível ====
==== Preenchimento obrigatório ====
=== Dados ===
==== Coluna de origem ====
=== Identificação ===
==== Nome ====
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Descrição ====
Descrição do Campo. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do Campo.
=== Layout ===
==== Largura ====
==== Altura ====
=== Valor Padrão ===
==== Tipo de Valor Padrão ====
==== Valor Fixo ====
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Aba Campos ==
[[Arquivo:Client Formulario Dinamico Campos aba campos vazia.png|miniaturadaimagem|]]
[[Arquivo:Client Formulario DInamico campos auto.png|miniaturadaimagem|Opção de criação automática de Campos]]
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Se isso for escolhido, será criado um Campo para cada coluna no retorno da query, sem prefixos porém com tipo automaticamente detectado. Ainda será possível excluir, modificar e adicionar Campos à lista.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela acima para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
ce7d4a9823d2a46aac27d9ed319278d1fc948607
2504
2503
2020-07-03T04:01:28Z
Luiz.kruger
18
corpo Config - ainda falta info
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Campos aba campos.png|miniaturadaimagem|Lista de Campos do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
[[Arquivo:Client Formulario Dinamico Campos configuracao propriedades.png|miniaturadaimagem|Página de propriedades que permite a alteração de configurações de um Campo]]
Na tela de modificação de campo, na página de propriedades, estão uma série de campos de configuração, que podem ser diferentes de acordo com o tipo do Campo. Por isso, é importante escolher o tipo antes de seguir para as outras especificações.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
=== Aparência ===
==== Balão de Ajuda ====
Texto a ser exibido no Balão de Ajuda, que aparece quando o ponteiro do mouse fica sobre o campo.
==== Fonte ====
*label
Permite escolher vários parâmetros de fonte para o texto.
==== Cor de Fundo ====
*imageView
Cor de fundo da imagem.
==== Largura mínima ====
*botão
Largura mínima do botão em pixels.
==== Imagem ====
*botão
Imagem a ser exibida no botão. Pode ser usada uma imagem dos arquivos ou uma Font Awesome customizada.
=== Comportamento ===
==== Habilitado ====
*all
Se estiver marcado, o campo estará habilitado para interação do usuário.
==== Visível ====
*all
Se estiver marcado, o campo será exibido na tela, caso contrário, o campo não será exibido mas ainda assim
poderá ser utilizado nos comandos SQL.
==== Preenchimento obrigatório ====
*not all
Se estiver marcado, o preenchimento do campo será obrigatório.
==== Somente Leitura ====
==== Quantidade de casas decimais ====
*ntb
==== Valor mínimo ====
*ntb
Valor mínimo que o usuário pode inserir.
==== Valor máximo ====
Valor mínimo que o usuário pode inserir.
*ntb
==== Máscara ====
*txt
Informe a máscara a ser utilizada no controle. Use # para representar dígitos e L para representar caracteres.
==== Multilinha ====
*txt
Permite o uso de quebra de linha.
==== Expressão Regular ====
*txt
Informe uma expressão regular para validar o texto informado no campo.
==== Comprimento Máximo ====
*txt
==== Transformação de Texto ====
*txt
Selecione uma opção de transformação de texto. O texto será transformado durante a digitação do campo.
==== Cancelar submissão ====
Se estiver marcado, desabilita a submissão de dados do formulário ao pressionar ENTER sobre o campo.
==== Habilitar correção ortográfica ====
Quando habilitado, a ortografia do texto será verificada pelo navegador.
==== Texto para campo vazio ====
Texto esmaecido que aparecerá dentro do campo antes do mesmo ser preenchido.
=== Dados ===
==== Coluna de origem ====
*all
Seleciona a coluna da fonte de dados do formulário. Este campo é utulizado para fazer o vínculo entre a query de origem e os campos da tela.
Quando a página for aberta, a query será executada e vai preencher o campo com o valor da coluna selecionada.
==== Alvo ====
*lookups
Selecione e configure o Browse Dinâmico que será aberto para procurar os dados na tela (ícone de lupa ao lado do campo).
==== Itens ====
*combobox
Informe os itens do campo. Para cada item é necessário especificar o valor e o texto a ser exibido.
==== Fonte de Dados ====
*combobox
*treeview
Informe o comando SQL que será usado para carregar os itens da lista. Se o comando retornar apenas uma coluna,
ela será usada como texto de exibição e valor da opção. Se retornar duas colunas, a primeira será usada para o valor e
a segunda para o texto de exibição. As demais colunas retornadas serão ignoradas.
==== Extrator de Arquivos ====
*ImageView
Selecione o extrator de arquivos que será utilizado para extrair os arquivos do banco de dados.
==== Carregar sob Demanda ====
*treeview
Indica que os dados da treeview serão carregados sob-demanda, ou seja, os nós filhos só serão carregados quando o usuário expandir o nó pai.
=== Identificação ===
==== Nome ====
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Descrição ====
Descrição do Campo. É o texto que será exibido no '''LATROMI Web''' para apresentar ao usuário. Se não for preenchido, o sistema usará o nome do Campo.
=== Layout ===
==== Largura ====
*all
Largura do campo em pixels.
==== Altura ====
*query
*imageView
Altura do campo em pixels.
=== Valor Padrão ===
==== Tipo de Valor Padrão ====
Indica o tipo de valor padrão a ser utilizado no preenchimento inicial do campo.
==== Valor Fixo ====
Valor fixo utilizado no prenchimento do campo, caso o Tipo de valor padrão seja Valor Fixo.
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Aba Campos ==
[[Arquivo:Client Formulario Dinamico Campos aba campos vazia.png|miniaturadaimagem|]]
[[Arquivo:Client Formulario DInamico campos auto.png|miniaturadaimagem|Opção de criação automática de Campos]]
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Se isso for escolhido, será criado um Campo para cada coluna no retorno da query, sem prefixos porém com tipo automaticamente detectado. Ainda será possível excluir, modificar e adicionar Campos à lista.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela acima para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
23c05d16a3b76a5caab59c6f82cea90de7adc818
2505
2504
2020-07-06T21:10:42Z
Luiz.kruger
18
/* Cancelar submissão */ lista de tipos
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Campos aba campos.png|miniaturadaimagem|Lista de Campos do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
[[Arquivo:Client Formulario Dinamico Campos configuracao propriedades.png|miniaturadaimagem|Página de propriedades que permite a alteração de configurações de um Campo]]
Na tela de modificação de campo, na página de propriedades, estão uma série de campos de configuração, que podem ser diferentes de acordo com o tipo do Campo. Por isso, é importante escolher o tipo antes de seguir para as outras especificações.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
=== Aparência ===
==== Balão de Ajuda ====
Texto a ser exibido no Balão de Ajuda, que aparece quando o ponteiro do mouse fica sobre o campo.
==== Fonte ====
*label
Permite escolher vários parâmetros de fonte para o texto.
==== Cor de Fundo ====
*imageView
Cor de fundo da imagem.
==== Largura mínima ====
*botão
Largura mínima do botão em pixels.
==== Imagem ====
*botão
Imagem a ser exibida no botão. Pode ser usada uma imagem dos arquivos ou uma Font Awesome customizada.
=== Comportamento ===
==== Habilitado ====
*all
Se estiver marcado, o campo estará habilitado para interação do usuário.
==== Visível ====
*all
Se estiver marcado, o campo será exibido na tela, caso contrário, o campo não será exibido mas ainda assim
poderá ser utilizado nos comandos SQL.
==== Preenchimento obrigatório ====
*not all
Se estiver marcado, o preenchimento do campo será obrigatório.
==== Somente Leitura ====
==== Quantidade de casas decimais ====
*ntb
==== Valor mínimo ====
*ntb
Valor mínimo que o usuário pode inserir.
==== Valor máximo ====
Valor mínimo que o usuário pode inserir.
*ntb
==== Máscara ====
*txt
Informe a máscara a ser utilizada no controle. Use # para representar dígitos e L para representar caracteres.
==== Multilinha ====
*txt
Permite o uso de quebra de linha.
==== Expressão Regular ====
*txt
Informe uma expressão regular para validar o texto informado no campo.
==== Comprimento Máximo ====
*txt
==== Transformação de Texto ====
*txt
Selecione uma opção de transformação de texto. O texto será transformado durante a digitação do campo.
==== Cancelar submissão ====
*ntb
*txt
*datepicker
*lookup
Se estiver marcado, desabilita a submissão de dados do formulário ao pressionar ENTER sobre o campo.
==== Habilitar correção ortográfica ====
Quando habilitado, a ortografia do texto será verificada pelo navegador.
==== Texto para campo vazio ====
Texto esmaecido que aparecerá dentro do campo antes do mesmo ser preenchido.
=== Dados ===
==== Coluna de origem ====
*all
Seleciona a coluna da fonte de dados do formulário. Este campo é utulizado para fazer o vínculo entre a query de origem e os campos da tela.
Quando a página for aberta, a query será executada e vai preencher o campo com o valor da coluna selecionada.
==== Alvo ====
*lookups
Selecione e configure o Browse Dinâmico que será aberto para procurar os dados na tela (ícone de lupa ao lado do campo).
==== Itens ====
*combobox
Informe os itens do campo. Para cada item é necessário especificar o valor e o texto a ser exibido.
==== Fonte de Dados ====
*combobox
*treeview
Informe o comando SQL que será usado para carregar os itens da lista. Se o comando retornar apenas uma coluna,
ela será usada como texto de exibição e valor da opção. Se retornar duas colunas, a primeira será usada para o valor e
a segunda para o texto de exibição. As demais colunas retornadas serão ignoradas.
==== Extrator de Arquivos ====
*ImageView
Selecione o extrator de arquivos que será utilizado para extrair os arquivos do banco de dados.
==== Carregar sob Demanda ====
*treeview
Indica que os dados da treeview serão carregados sob-demanda, ou seja, os nós filhos só serão carregados quando o usuário expandir o nó pai.
=== Identificação ===
==== Nome ====
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Descrição ====
Descrição do Campo. É o texto que será exibido no '''LATROMI Web''' para apresentar ao usuário. Se não for preenchido, o sistema usará o nome do Campo.
=== Layout ===
==== Largura ====
*all
Largura do campo em pixels.
==== Altura ====
*query
*imageView
Altura do campo em pixels.
=== Valor Padrão ===
==== Tipo de Valor Padrão ====
Indica o tipo de valor padrão a ser utilizado no preenchimento inicial do campo.
==== Valor Fixo ====
Valor fixo utilizado no prenchimento do campo, caso o Tipo de valor padrão seja Valor Fixo.
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Aba Campos ==
[[Arquivo:Client Formulario Dinamico Campos aba campos vazia.png|miniaturadaimagem|]]
[[Arquivo:Client Formulario DInamico campos auto.png|miniaturadaimagem|Opção de criação automática de Campos]]
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Se isso for escolhido, será criado um Campo para cada coluna no retorno da query, sem prefixos porém com tipo automaticamente detectado. Ainda será possível excluir, modificar e adicionar Campos à lista.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela acima para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
59858b98b5e5c1dd443a946b87cbf190c0165335
2506
2505
2020-07-06T21:15:59Z
Luiz.kruger
18
/* Balão de Ajuda */ lista de tipos
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Campos aba campos.png|miniaturadaimagem|Lista de Campos do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
[[Arquivo:Client Formulario Dinamico Campos configuracao propriedades.png|miniaturadaimagem|Página de propriedades que permite a alteração de configurações de um Campo]]
Na tela de modificação de campo, na página de propriedades, estão uma série de campos de configuração, que podem ser diferentes de acordo com o tipo do Campo. Por isso, é importante escolher o tipo antes de seguir para as outras especificações.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
=== Aparência ===
==== Balão de Ajuda ====
*todos menos Gauge
Texto a ser exibido no Balão de Ajuda, que aparece quando o ponteiro do mouse fica sobre o campo.
==== Fonte ====
*label
Permite escolher vários parâmetros de fonte para o texto.
==== Cor de Fundo ====
*imageView
Cor de fundo da imagem.
==== Largura mínima ====
*botão
Largura mínima do botão em pixels.
==== Imagem ====
*botão
Imagem a ser exibida no botão. Pode ser usada uma imagem dos arquivos ou uma Font Awesome customizada.
=== Comportamento ===
==== Habilitado ====
*all
Se estiver marcado, o campo estará habilitado para interação do usuário.
==== Visível ====
*all
Se estiver marcado, o campo será exibido na tela, caso contrário, o campo não será exibido mas ainda assim
poderá ser utilizado nos comandos SQL.
==== Preenchimento obrigatório ====
*not all
Se estiver marcado, o preenchimento do campo será obrigatório.
==== Somente Leitura ====
==== Quantidade de casas decimais ====
*ntb
==== Valor mínimo ====
*ntb
Valor mínimo que o usuário pode inserir.
==== Valor máximo ====
Valor mínimo que o usuário pode inserir.
*ntb
==== Máscara ====
*txt
Informe a máscara a ser utilizada no controle. Use # para representar dígitos e L para representar caracteres.
==== Multilinha ====
*txt
Permite o uso de quebra de linha.
==== Expressão Regular ====
*txt
Informe uma expressão regular para validar o texto informado no campo.
==== Comprimento Máximo ====
*txt
==== Transformação de Texto ====
*txt
Selecione uma opção de transformação de texto. O texto será transformado durante a digitação do campo.
==== Cancelar submissão ====
*ntb
*txt
*datepicker
*lookup
Se estiver marcado, desabilita a submissão de dados do formulário ao pressionar ENTER sobre o campo.
==== Habilitar correção ortográfica ====
Quando habilitado, a ortografia do texto será verificada pelo navegador.
==== Texto para campo vazio ====
Texto esmaecido que aparecerá dentro do campo antes do mesmo ser preenchido.
=== Dados ===
==== Coluna de origem ====
*all
Seleciona a coluna da fonte de dados do formulário. Este campo é utulizado para fazer o vínculo entre a query de origem e os campos da tela.
Quando a página for aberta, a query será executada e vai preencher o campo com o valor da coluna selecionada.
==== Alvo ====
*lookups
Selecione e configure o Browse Dinâmico que será aberto para procurar os dados na tela (ícone de lupa ao lado do campo).
==== Itens ====
*combobox
Informe os itens do campo. Para cada item é necessário especificar o valor e o texto a ser exibido.
==== Fonte de Dados ====
*combobox
*treeview
Informe o comando SQL que será usado para carregar os itens da lista. Se o comando retornar apenas uma coluna,
ela será usada como texto de exibição e valor da opção. Se retornar duas colunas, a primeira será usada para o valor e
a segunda para o texto de exibição. As demais colunas retornadas serão ignoradas.
==== Extrator de Arquivos ====
*ImageView
Selecione o extrator de arquivos que será utilizado para extrair os arquivos do banco de dados.
==== Carregar sob Demanda ====
*treeview
Indica que os dados da treeview serão carregados sob-demanda, ou seja, os nós filhos só serão carregados quando o usuário expandir o nó pai.
=== Identificação ===
==== Nome ====
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Descrição ====
Descrição do Campo. É o texto que será exibido no '''LATROMI Web''' para apresentar ao usuário. Se não for preenchido, o sistema usará o nome do Campo.
=== Layout ===
==== Largura ====
*all
Largura do campo em pixels.
==== Altura ====
*query
*imageView
Altura do campo em pixels.
=== Valor Padrão ===
==== Tipo de Valor Padrão ====
Indica o tipo de valor padrão a ser utilizado no preenchimento inicial do campo.
==== Valor Fixo ====
Valor fixo utilizado no prenchimento do campo, caso o Tipo de valor padrão seja Valor Fixo.
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Aba Campos ==
[[Arquivo:Client Formulario Dinamico Campos aba campos vazia.png|miniaturadaimagem|]]
[[Arquivo:Client Formulario DInamico campos auto.png|miniaturadaimagem|Opção de criação automática de Campos]]
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Se isso for escolhido, será criado um Campo para cada coluna no retorno da query, sem prefixos porém com tipo automaticamente detectado. Ainda será possível excluir, modificar e adicionar Campos à lista.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela acima para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
b52420ac349dac58a6e955962ffa63183c6dac05
2507
2506
2020-07-06T21:19:47Z
Luiz.kruger
18
/* Fonte de Dados */ correção de texto
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Campos aba campos.png|miniaturadaimagem|Lista de Campos do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
[[Arquivo:Client Formulario Dinamico Campos configuracao propriedades.png|miniaturadaimagem|Página de propriedades que permite a alteração de configurações de um Campo]]
Na tela de modificação de campo, na página de propriedades, estão uma série de campos de configuração, que podem ser diferentes de acordo com o tipo do Campo. Por isso, é importante escolher o tipo antes de seguir para as outras especificações.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
=== Aparência ===
==== Balão de Ajuda ====
*todos menos Gauge
Texto a ser exibido no Balão de Ajuda, que aparece quando o ponteiro do mouse fica sobre o campo.
==== Fonte ====
*label
Permite escolher vários parâmetros de fonte para o texto.
==== Cor de Fundo ====
*imageView
Cor de fundo da imagem.
==== Largura mínima ====
*botão
Largura mínima do botão em pixels.
==== Imagem ====
*botão
Imagem a ser exibida no botão. Pode ser usada uma imagem dos arquivos ou uma Font Awesome customizada.
=== Comportamento ===
==== Habilitado ====
*all
Se estiver marcado, o campo estará habilitado para interação do usuário.
==== Visível ====
*all
Se estiver marcado, o campo será exibido na tela, caso contrário, o campo não será exibido mas ainda assim
poderá ser utilizado nos comandos SQL.
==== Preenchimento obrigatório ====
*not all
Se estiver marcado, o preenchimento do campo será obrigatório.
==== Somente Leitura ====
==== Quantidade de casas decimais ====
*ntb
==== Valor mínimo ====
*ntb
Valor mínimo que o usuário pode inserir.
==== Valor máximo ====
Valor mínimo que o usuário pode inserir.
*ntb
==== Máscara ====
*txt
Informe a máscara a ser utilizada no controle. Use # para representar dígitos e L para representar caracteres.
==== Multilinha ====
*txt
Permite o uso de quebra de linha.
==== Expressão Regular ====
*txt
Informe uma expressão regular para validar o texto informado no campo.
==== Comprimento Máximo ====
*txt
==== Transformação de Texto ====
*txt
Selecione uma opção de transformação de texto. O texto será transformado durante a digitação do campo.
==== Cancelar submissão ====
*ntb
*txt
*datepicker
*lookup
Se estiver marcado, desabilita a submissão de dados do formulário ao pressionar ENTER sobre o campo.
==== Habilitar correção ortográfica ====
Quando habilitado, a ortografia do texto será verificada pelo navegador.
==== Texto para campo vazio ====
Texto esmaecido que aparecerá dentro do campo antes do mesmo ser preenchido.
=== Dados ===
==== Coluna de origem ====
*all
Seleciona a coluna da fonte de dados do formulário. Este campo é utulizado para fazer o vínculo entre a query de origem e os campos da tela.
Quando a página for aberta, a query será executada e vai preencher o campo com o valor da coluna selecionada.
==== Alvo ====
*lookups
Selecione e configure o Browse Dinâmico que será aberto para procurar os dados na tela (ícone de lupa ao lado do campo).
==== Itens ====
*combobox
Informe os itens do campo. Para cada item é necessário especificar o valor e o texto a ser exibido.
==== Fonte de Dados ====
*combobox
*treeview
Informe o comando SQL que será usado para carregar os itens da lista. Se o comando retornar apenas uma coluna,
ela será usada como texto de exibição e valor da opção. Se retornar duas colunas, a primeira será usada para o valor e
a segunda para o texto de exibição. As demais colunas retornadas serão ignoradas.
==== Extrator de Arquivos ====
*ImageView
Selecione o extrator de arquivos que será utilizado para extrair os arquivos do banco de dados.
==== Carregar sob Demanda ====
*treeview
Indica que os dados da treeview serão carregados sob-demanda, ou seja, os nós filhos só serão carregados quando o usuário expandir o nó pai.
=== Identificação ===
==== Nome ====
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Descrição ====
Descrição do Campo. É o texto que será exibido no '''LATROMI Web''' para apresentar ao usuário. Se não for preenchido, o sistema usará o nome do Campo.
=== Layout ===
==== Largura ====
*all
Largura do campo em pixels.
==== Altura ====
*query
*imageView
Altura do campo em pixels.
=== Valor Padrão ===
==== Tipo de Valor Padrão ====
Indica o tipo de valor padrão a ser utilizado no preenchimento inicial do campo.
==== Valor Fixo ====
Valor fixo utilizado no prenchimento do campo, caso o Tipo de valor padrão seja Valor Fixo.
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Aba Campos ==
[[Arquivo:Client Formulario Dinamico Campos aba campos vazia.png|miniaturadaimagem|]]
[[Arquivo:Client Formulario DInamico campos auto.png|miniaturadaimagem|Opção de criação automática de Campos]]
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Se isso for escolhido, será criado um Campo para cada coluna no retorno da query, sem prefixos porém com tipo automaticamente detectado. Ainda será possível excluir, modificar e adicionar Campos à lista.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela acima para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
9d3976d0c1fc5b69586f4fb604b51419f7fedcd7
2508
2507
2020-07-06T23:25:49Z
Luiz.kruger
18
/* Valor Padrão */ Lista de tipos e explicações .
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Campos aba campos.png|miniaturadaimagem|Lista de Campos do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
[[Arquivo:Client Formulario Dinamico Campos configuracao propriedades.png|miniaturadaimagem|Página de propriedades que permite a alteração de configurações de um Campo]]
Na tela de modificação de campo, na página de propriedades, estão uma série de campos de configuração, que podem ser diferentes de acordo com o tipo do Campo. Por isso, é importante escolher o tipo antes de seguir para as outras especificações.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
=== Aparência ===
==== Balão de Ajuda ====
*todos menos Gauge
Texto a ser exibido no Balão de Ajuda, que aparece quando o ponteiro do mouse fica sobre o campo.
==== Fonte ====
*label
Permite escolher vários parâmetros de fonte para o texto.
==== Cor de Fundo ====
*imageView
Cor de fundo da imagem.
==== Largura mínima ====
*botão
Largura mínima do botão em pixels.
==== Imagem ====
*botão
Imagem a ser exibida no botão. Pode ser usada uma imagem dos arquivos ou uma Font Awesome customizada.
=== Comportamento ===
==== Habilitado ====
*all
Se estiver marcado, o campo estará habilitado para interação do usuário.
==== Visível ====
*all
Se estiver marcado, o campo será exibido na tela, caso contrário, o campo não será exibido mas ainda assim
poderá ser utilizado nos comandos SQL.
==== Preenchimento obrigatório ====
*not all
Se estiver marcado, o preenchimento do campo será obrigatório.
==== Somente Leitura ====
==== Quantidade de casas decimais ====
*ntb
==== Valor mínimo ====
*ntb
Valor mínimo que o usuário pode inserir.
==== Valor máximo ====
Valor mínimo que o usuário pode inserir.
*ntb
==== Máscara ====
*txt
Informe a máscara a ser utilizada no controle. Use # para representar dígitos e L para representar caracteres.
==== Multilinha ====
*txt
Permite o uso de quebra de linha.
==== Expressão Regular ====
*txt
Informe uma expressão regular para validar o texto informado no campo.
==== Comprimento Máximo ====
*txt
==== Transformação de Texto ====
*txt
Selecione uma opção de transformação de texto. O texto será transformado durante a digitação do campo.
==== Cancelar submissão ====
*ntb
*txt
*datepicker
*lookup
Se estiver marcado, desabilita a submissão de dados do formulário ao pressionar ENTER sobre o campo.
==== Habilitar correção ortográfica ====
Quando habilitado, a ortografia do texto será verificada pelo navegador.
==== Texto para campo vazio ====
Texto esmaecido que aparecerá dentro do campo antes do mesmo ser preenchido.
=== Dados ===
==== Coluna de origem ====
*all
Seleciona a coluna da fonte de dados do formulário. Este campo é utulizado para fazer o vínculo entre a query de origem e os campos da tela.
Quando a página for aberta, a query será executada e vai preencher o campo com o valor da coluna selecionada.
==== Alvo ====
*lookups
Selecione e configure o Browse Dinâmico que será aberto para procurar os dados na tela (ícone de lupa ao lado do campo).
==== Itens ====
*combobox
Informe os itens do campo. Para cada item é necessário especificar o valor e o texto a ser exibido.
==== Fonte de Dados ====
*combobox
*treeview
Informe o comando SQL que será usado para carregar os itens da lista. Se o comando retornar apenas uma coluna,
ela será usada como texto de exibição e valor da opção. Se retornar duas colunas, a primeira será usada para o valor e
a segunda para o texto de exibição. As demais colunas retornadas serão ignoradas.
==== Extrator de Arquivos ====
*ImageView
Selecione o extrator de arquivos que será utilizado para extrair os arquivos do banco de dados.
==== Carregar sob Demanda ====
*treeview
Indica que os dados da treeview serão carregados sob-demanda, ou seja, os nós filhos só serão carregados quando o usuário expandir o nó pai.
=== Identificação ===
==== Nome ====
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Descrição ====
Descrição do Campo. É o texto que será exibido no '''LATROMI Web''' para apresentar ao usuário. Se não for preenchido, o sistema usará o nome do Campo.
=== Layout ===
==== Largura ====
*all
Largura do campo em pixels.
==== Altura ====
*query
*imageView
Altura do campo em pixels.
=== Valor Padrão ===
==== Tipo de Valor Padrão ====
*txt
*ntb
*dateTimePicker
*combobox
*TreeView
Indica o tipo de valor padrão a ser utilizado no preenchimento inicial do campo.
==== Valor Fixo ====
*txt
*ntb
*dateTimePicker
*combobox
*CheckBox
*RadioButton
*TreeView
*Gauge
Valor fixo utilizado no prenchimento do campo, caso o Tipo de valor padrão seja Valor Fixo.
==== Data Fixa ====
*dateTimePicker
Data a ser utilizada no prenchimento do campo, caso o Tipo de valor padrão seja Data Fixa.
==== Quantidade a Somar ou Subtrair ====
*dateTimePicker
Indica a quantidade de dias/meses/anos a serem somados ou subtraídos do valor padrão adotado para o campo. Para subtrair, informe valores negativos.
==== Tipo de Período da Operação ====
*dateTimePicker
Indica o tipo de período a ser utilizado na operação de soma ou subtração.
==== Texto ====
*Label
Texto utilizado no preenchimento do campo.
==== Endereço Padrão ====
*link
Texto fixo utilizado como endereço de navegação padrão.
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Aba Campos ==
[[Arquivo:Client Formulario Dinamico Campos aba campos vazia.png|miniaturadaimagem|]]
[[Arquivo:Client Formulario DInamico campos auto.png|miniaturadaimagem|Opção de criação automática de Campos]]
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Se isso for escolhido, será criado um Campo para cada coluna no retorno da query, sem prefixos porém com tipo automaticamente detectado. Ainda será possível excluir, modificar e adicionar Campos à lista.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela acima para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
7b366dae510b795a77c3cf69c0e5d5a68c732100
2509
2508
2020-07-06T23:46:48Z
Luiz.kruger
18
/* Configuração dos Campos */ Configurações de Upload
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Campos aba campos.png|miniaturadaimagem|Lista de Campos do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
[[Arquivo:Client Formulario Dinamico Campos configuracao propriedades.png|miniaturadaimagem|Página de propriedades que permite a alteração de configurações de um Campo]]
Na tela de modificação de campo, na página de propriedades, estão uma série de campos de configuração, que podem ser diferentes de acordo com o tipo do Campo. Por isso, é importante escolher o tipo antes de seguir para as outras especificações.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
=== Aparência ===
==== Balão de Ajuda ====
*todos menos Gauge
Texto a ser exibido no Balão de Ajuda, que aparece quando o ponteiro do mouse fica sobre o campo.
==== Fonte ====
*label
Permite escolher vários parâmetros de fonte para o texto.
==== Cor de Fundo ====
*imageView
Cor de fundo da imagem.
==== Largura mínima ====
*botão
Largura mínima do botão em pixels.
==== Imagem ====
*botão
Imagem a ser exibida no botão. Pode ser usada uma imagem dos arquivos ou uma Font Awesome customizada.
=== Comportamento ===
==== Habilitado ====
*all
Se estiver marcado, o campo estará habilitado para interação do usuário.
==== Visível ====
*all
Se estiver marcado, o campo será exibido na tela, caso contrário, o campo não será exibido mas ainda assim
poderá ser utilizado nos comandos SQL.
==== Preenchimento obrigatório ====
*not all
Se estiver marcado, o preenchimento do campo será obrigatório.
==== Somente Leitura ====
==== Quantidade de casas decimais ====
*ntb
==== Valor mínimo ====
*ntb
Valor mínimo que o usuário pode inserir.
==== Valor máximo ====
Valor mínimo que o usuário pode inserir.
*ntb
==== Máscara ====
*txt
Informe a máscara a ser utilizada no controle. Use # para representar dígitos e L para representar caracteres.
==== Multilinha ====
*txt
Permite o uso de quebra de linha.
==== Expressão Regular ====
*txt
Informe uma expressão regular para validar o texto informado no campo.
==== Comprimento Máximo ====
*txt
==== Transformação de Texto ====
*txt
Selecione uma opção de transformação de texto. O texto será transformado durante a digitação do campo.
==== Cancelar submissão ====
*ntb
*txt
*datepicker
*lookup
Se estiver marcado, desabilita a submissão de dados do formulário ao pressionar ENTER sobre o campo.
==== Habilitar correção ortográfica ====
Quando habilitado, a ortografia do texto será verificada pelo navegador.
==== Texto para campo vazio ====
Texto esmaecido que aparecerá dentro do campo antes do mesmo ser preenchido.
=== Dados ===
==== Coluna de origem ====
*all
Seleciona a coluna da fonte de dados do formulário. Este campo é utulizado para fazer o vínculo entre a query de origem e os campos da tela.
Quando a página for aberta, a query será executada e vai preencher o campo com o valor da coluna selecionada.
==== Alvo ====
*lookups
Selecione e configure o Browse Dinâmico que será aberto para procurar os dados na tela (ícone de lupa ao lado do campo).
==== Itens ====
*combobox
Informe os itens do campo. Para cada item é necessário especificar o valor e o texto a ser exibido.
==== Fonte de Dados ====
*combobox
*treeview
Informe o comando SQL que será usado para carregar os itens da lista. Se o comando retornar apenas uma coluna,
ela será usada como texto de exibição e valor da opção. Se retornar duas colunas, a primeira será usada para o valor e
a segunda para o texto de exibição. As demais colunas retornadas serão ignoradas.
==== Extrator de Arquivos ====
*ImageView
Selecione o extrator de arquivos que será utilizado para extrair os arquivos do banco de dados.
==== Carregar sob Demanda ====
*treeview
Indica que os dados da treeview serão carregados sob-demanda, ou seja, os nós filhos só serão carregados quando o usuário expandir o nó pai.
=== Identificação ===
==== Nome ====
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Descrição ====
Descrição do Campo. É o texto que será exibido no '''LATROMI Web''' para apresentar ao usuário. Se não for preenchido, o sistema usará o nome do Campo.
=== Layout ===
==== Largura ====
*all
Largura do campo em pixels.
==== Altura ====
*query
*imageView
Altura do campo em pixels.
=== Valor Padrão ===
==== Tipo de Valor Padrão ====
*txt
*ntb
*dateTimePicker
*combobox
*TreeView
Indica o tipo de valor padrão a ser utilizado no preenchimento inicial do campo.
==== Valor Fixo ====
*txt
*ntb
*dateTimePicker
*combobox
*CheckBox
*RadioButton
*TreeView
*Gauge
Valor fixo utilizado no prenchimento do campo, caso o Tipo de valor padrão seja Valor Fixo.
==== Data Fixa ====
*dateTimePicker
Data a ser utilizada no prenchimento do campo, caso o Tipo de valor padrão seja Data Fixa.
==== Quantidade a Somar ou Subtrair ====
*dateTimePicker
Indica a quantidade de dias/meses/anos a serem somados ou subtraídos do valor padrão adotado para o campo. Para subtrair, informe valores negativos.
==== Tipo de Período da Operação ====
*dateTimePicker
Indica o tipo de período a ser utilizado na operação de soma ou subtração.
==== Texto ====
*Label
Texto utilizado no preenchimento do campo.
==== Endereço Padrão ====
*link
Texto fixo utilizado como endereço de navegação padrão.
=== Configurações de Imagens ===
*Upload
==== Gerar Miniatura ====
Se esta opção estiver habilitada e as dimensões da miniatura estiverem devidamente preenchidas, será gerado um arquivo de miniatura adicional, cujo nome será <NOME_DO_ARQUIVO_ORIGINAL>.thumb.<EXT>
==== Tamanho da Miniatura ====
Dimensões da miniatura da imagem. Estas são as medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
==== Redimensionar imagem ====
Se esta opção estiver habilitada e as dimensões máximas da imagem estiverem devidamente preenchidas, a imagem será redimensionada durante o Upload.
==== Tamanho Máximo ====
Medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
=== Mobile ===
*Upload
==== Captura de Imagem direto da câmera ====
Se esta opção estiver habilitada enquanto o formulário é acessado através de um dispositivo mobile, a câmera do dispositivo será invocada automaticamente ao clicar no campo.
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Aba Campos ==
[[Arquivo:Client Formulario Dinamico Campos aba campos vazia.png|miniaturadaimagem|]]
[[Arquivo:Client Formulario DInamico campos auto.png|miniaturadaimagem|Opção de criação automática de Campos]]
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Se isso for escolhido, será criado um Campo para cada coluna no retorno da query, sem prefixos porém com tipo automaticamente detectado. Ainda será possível excluir, modificar e adicionar Campos à lista.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela acima para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
cc281f7d4883847bee1b1998a299f20f2d7c9851
2510
2509
2020-07-08T20:10:56Z
Luiz.kruger
18
Incluindo Eventos para editar separadamente depois.
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Campos aba campos.png|miniaturadaimagem|Lista de Campos do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
[[Arquivo:Client Formulario Dinamico Campos configuracao propriedades.png|miniaturadaimagem|Página de propriedades que permite a alteração de configurações de um Campo]]
Na tela de modificação de campo, na página de propriedades, estão uma série de campos de configuração, que podem ser diferentes de acordo com o tipo do Campo. Por isso, é importante escolher o tipo antes de seguir para as outras especificações.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
=== Aparência ===
==== Balão de Ajuda ====
*todos menos Gauge
Texto a ser exibido no Balão de Ajuda, que aparece quando o ponteiro do mouse fica sobre o campo.
==== Fonte ====
*label
Permite escolher vários parâmetros de fonte para o texto.
==== Cor de Fundo ====
*imageView
Cor de fundo da imagem.
==== Largura mínima ====
*botão
Largura mínima do botão em pixels.
==== Imagem ====
*botão
Imagem a ser exibida no botão. Pode ser usada uma imagem dos arquivos ou uma Font Awesome customizada.
=== Comportamento ===
==== Habilitado ====
*all
Se estiver marcado, o campo estará habilitado para interação do usuário.
==== Visível ====
*all
Se estiver marcado, o campo será exibido na tela, caso contrário, o campo não será exibido mas ainda assim
poderá ser utilizado nos comandos SQL.
==== Preenchimento obrigatório ====
*not all
Se estiver marcado, o preenchimento do campo será obrigatório.
==== Somente Leitura ====
==== Quantidade de casas decimais ====
*ntb
==== Valor mínimo ====
*ntb
Valor mínimo que o usuário pode inserir.
==== Valor máximo ====
Valor mínimo que o usuário pode inserir.
*ntb
==== Máscara ====
*txt
Informe a máscara a ser utilizada no controle. Use # para representar dígitos e L para representar caracteres.
==== Multilinha ====
*txt
Permite o uso de quebra de linha.
==== Expressão Regular ====
*txt
Informe uma expressão regular para validar o texto informado no campo.
==== Comprimento Máximo ====
*txt
==== Transformação de Texto ====
*txt
Selecione uma opção de transformação de texto. O texto será transformado durante a digitação do campo.
==== Cancelar submissão ====
*ntb
*txt
*datepicker
*lookup
Se estiver marcado, desabilita a submissão de dados do formulário ao pressionar ENTER sobre o campo.
==== Habilitar correção ortográfica ====
Quando habilitado, a ortografia do texto será verificada pelo navegador.
==== Texto para campo vazio ====
Texto esmaecido que aparecerá dentro do campo antes do mesmo ser preenchido.
=== Dados ===
==== Coluna de origem ====
*all
Seleciona a coluna da fonte de dados do formulário. Este campo é utulizado para fazer o vínculo entre a query de origem e os campos da tela.
Quando a página for aberta, a query será executada e vai preencher o campo com o valor da coluna selecionada.
==== Alvo ====
*lookups
Selecione e configure o Browse Dinâmico que será aberto para procurar os dados na tela (ícone de lupa ao lado do campo).
==== Itens ====
*combobox
Informe os itens do campo. Para cada item é necessário especificar o valor e o texto a ser exibido.
==== Fonte de Dados ====
*combobox
*treeview
Informe o comando SQL que será usado para carregar os itens da lista. Se o comando retornar apenas uma coluna,
ela será usada como texto de exibição e valor da opção. Se retornar duas colunas, a primeira será usada para o valor e
a segunda para o texto de exibição. As demais colunas retornadas serão ignoradas.
==== Extrator de Arquivos ====
*ImageView
Selecione o extrator de arquivos que será utilizado para extrair os arquivos do banco de dados.
==== Carregar sob Demanda ====
*treeview
Indica que os dados da treeview serão carregados sob-demanda, ou seja, os nós filhos só serão carregados quando o usuário expandir o nó pai.
=== Identificação ===
==== Nome ====
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Descrição ====
Descrição do Campo. É o texto que será exibido no '''LATROMI Web''' para apresentar ao usuário. Se não for preenchido, o sistema usará o nome do Campo.
=== Layout ===
==== Largura ====
*all
Largura do campo em pixels.
==== Altura ====
*query
*imageView
Altura do campo em pixels.
=== Valor Padrão ===
==== Tipo de Valor Padrão ====
*txt
*ntb
*dateTimePicker
*combobox
*TreeView
Indica o tipo de valor padrão a ser utilizado no preenchimento inicial do campo.
==== Valor Fixo ====
*txt
*ntb
*dateTimePicker
*combobox
*CheckBox
*RadioButton
*TreeView
*Gauge
Valor fixo utilizado no prenchimento do campo, caso o Tipo de valor padrão seja Valor Fixo.
==== Data Fixa ====
*dateTimePicker
Data a ser utilizada no prenchimento do campo, caso o Tipo de valor padrão seja Data Fixa.
==== Quantidade a Somar ou Subtrair ====
*dateTimePicker
Indica a quantidade de dias/meses/anos a serem somados ou subtraídos do valor padrão adotado para o campo. Para subtrair, informe valores negativos.
==== Tipo de Período da Operação ====
*dateTimePicker
Indica o tipo de período a ser utilizado na operação de soma ou subtração.
==== Texto ====
*Label
Texto utilizado no preenchimento do campo.
==== Endereço Padrão ====
*link
Texto fixo utilizado como endereço de navegação padrão.
=== Configurações de Imagens ===
*Upload
==== Gerar Miniatura ====
Se esta opção estiver habilitada e as dimensões da miniatura estiverem devidamente preenchidas, será gerado um arquivo de miniatura adicional, cujo nome será <NOME_DO_ARQUIVO_ORIGINAL>.thumb.<EXT>
==== Tamanho da Miniatura ====
Dimensões da miniatura da imagem. Estas são as medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
==== Redimensionar imagem ====
Se esta opção estiver habilitada e as dimensões máximas da imagem estiverem devidamente preenchidas, a imagem será redimensionada durante o Upload.
==== Tamanho Máximo ====
Medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
=== Mobile ===
*Upload
==== Captura de Imagem direto da câmera ====
Se esta opção estiver habilitada enquanto o formulário é acessado através de um dispositivo mobile, a câmera do dispositivo será invocada automaticamente ao clicar no campo.
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Eventos ==
' Mesma explicação que está em Programação. linkar para lá. incluir imagem que mostra aonde fica a aba de eventos do campo. '
== Aba Campos ==
[[Arquivo:Client Formulario Dinamico Campos aba campos vazia.png|miniaturadaimagem|]]
[[Arquivo:Client Formulario DInamico campos auto.png|miniaturadaimagem|Opção de criação automática de Campos]]
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Se isso for escolhido, será criado um Campo para cada coluna no retorno da query, sem prefixos porém com tipo automaticamente detectado. Ainda será possível excluir, modificar e adicionar Campos à lista.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela acima para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
5447ce084a15260762aba38e7be85ca62ff4705e
2512
2510
2020-07-09T21:30:38Z
Luiz.kruger
18
/* Eventos */ Versão OK pode melhorar
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Campos aba campos.png|miniaturadaimagem|Lista de Campos do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
[[Arquivo:Client Formulario Dinamico Campos configuracao propriedades.png|miniaturadaimagem|Página de propriedades que permite a alteração de configurações de um Campo]]
Na tela de modificação de campo, na página de propriedades, estão uma série de campos de configuração, que podem ser diferentes de acordo com o tipo do Campo. Por isso, é importante escolher o tipo antes de seguir para as outras especificações.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
=== Aparência ===
==== Balão de Ajuda ====
*todos menos Gauge
Texto a ser exibido no Balão de Ajuda, que aparece quando o ponteiro do mouse fica sobre o campo.
==== Fonte ====
*label
Permite escolher vários parâmetros de fonte para o texto.
==== Cor de Fundo ====
*imageView
Cor de fundo da imagem.
==== Largura mínima ====
*botão
Largura mínima do botão em pixels.
==== Imagem ====
*botão
Imagem a ser exibida no botão. Pode ser usada uma imagem dos arquivos ou uma Font Awesome customizada.
=== Comportamento ===
==== Habilitado ====
*all
Se estiver marcado, o campo estará habilitado para interação do usuário.
==== Visível ====
*all
Se estiver marcado, o campo será exibido na tela, caso contrário, o campo não será exibido mas ainda assim
poderá ser utilizado nos comandos SQL.
==== Preenchimento obrigatório ====
*not all
Se estiver marcado, o preenchimento do campo será obrigatório.
==== Somente Leitura ====
==== Quantidade de casas decimais ====
*ntb
==== Valor mínimo ====
*ntb
Valor mínimo que o usuário pode inserir.
==== Valor máximo ====
Valor mínimo que o usuário pode inserir.
*ntb
==== Máscara ====
*txt
Informe a máscara a ser utilizada no controle. Use # para representar dígitos e L para representar caracteres.
==== Multilinha ====
*txt
Permite o uso de quebra de linha.
==== Expressão Regular ====
*txt
Informe uma expressão regular para validar o texto informado no campo.
==== Comprimento Máximo ====
*txt
==== Transformação de Texto ====
*txt
Selecione uma opção de transformação de texto. O texto será transformado durante a digitação do campo.
==== Cancelar submissão ====
*ntb
*txt
*datepicker
*lookup
Se estiver marcado, desabilita a submissão de dados do formulário ao pressionar ENTER sobre o campo.
==== Habilitar correção ortográfica ====
Quando habilitado, a ortografia do texto será verificada pelo navegador.
==== Texto para campo vazio ====
Texto esmaecido que aparecerá dentro do campo antes do mesmo ser preenchido.
=== Dados ===
==== Coluna de origem ====
*all
Seleciona a coluna da fonte de dados do formulário. Este campo é utulizado para fazer o vínculo entre a query de origem e os campos da tela.
Quando a página for aberta, a query será executada e vai preencher o campo com o valor da coluna selecionada.
==== Alvo ====
*lookups
Selecione e configure o Browse Dinâmico que será aberto para procurar os dados na tela (ícone de lupa ao lado do campo).
==== Itens ====
*combobox
Informe os itens do campo. Para cada item é necessário especificar o valor e o texto a ser exibido.
==== Fonte de Dados ====
*combobox
*treeview
Informe o comando SQL que será usado para carregar os itens da lista. Se o comando retornar apenas uma coluna,
ela será usada como texto de exibição e valor da opção. Se retornar duas colunas, a primeira será usada para o valor e
a segunda para o texto de exibição. As demais colunas retornadas serão ignoradas.
==== Extrator de Arquivos ====
*ImageView
Selecione o extrator de arquivos que será utilizado para extrair os arquivos do banco de dados.
==== Carregar sob Demanda ====
*treeview
Indica que os dados da treeview serão carregados sob-demanda, ou seja, os nós filhos só serão carregados quando o usuário expandir o nó pai.
=== Identificação ===
==== Nome ====
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Descrição ====
Descrição do Campo. É o texto que será exibido no '''LATROMI Web''' para apresentar ao usuário. Se não for preenchido, o sistema usará o nome do Campo.
=== Layout ===
==== Largura ====
*all
Largura do campo em pixels.
==== Altura ====
*query
*imageView
Altura do campo em pixels.
=== Valor Padrão ===
==== Tipo de Valor Padrão ====
*txt
*ntb
*dateTimePicker
*combobox
*TreeView
Indica o tipo de valor padrão a ser utilizado no preenchimento inicial do campo.
==== Valor Fixo ====
*txt
*ntb
*dateTimePicker
*combobox
*CheckBox
*RadioButton
*TreeView
*Gauge
Valor fixo utilizado no prenchimento do campo, caso o Tipo de valor padrão seja Valor Fixo.
==== Data Fixa ====
*dateTimePicker
Data a ser utilizada no prenchimento do campo, caso o Tipo de valor padrão seja Data Fixa.
==== Quantidade a Somar ou Subtrair ====
*dateTimePicker
Indica a quantidade de dias/meses/anos a serem somados ou subtraídos do valor padrão adotado para o campo. Para subtrair, informe valores negativos.
==== Tipo de Período da Operação ====
*dateTimePicker
Indica o tipo de período a ser utilizado na operação de soma ou subtração.
==== Texto ====
*Label
Texto utilizado no preenchimento do campo.
==== Endereço Padrão ====
*link
Texto fixo utilizado como endereço de navegação padrão.
=== Configurações de Imagens ===
*Upload
==== Gerar Miniatura ====
Se esta opção estiver habilitada e as dimensões da miniatura estiverem devidamente preenchidas, será gerado um arquivo de miniatura adicional, cujo nome será <NOME_DO_ARQUIVO_ORIGINAL>.thumb.<EXT>
==== Tamanho da Miniatura ====
Dimensões da miniatura da imagem. Estas são as medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
==== Redimensionar imagem ====
Se esta opção estiver habilitada e as dimensões máximas da imagem estiverem devidamente preenchidas, a imagem será redimensionada durante o Upload.
==== Tamanho Máximo ====
Medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
=== Mobile ===
*Upload
==== Captura de Imagem direto da câmera ====
Se esta opção estiver habilitada enquanto o formulário é acessado através de um dispositivo mobile, a câmera do dispositivo será invocada automaticamente ao clicar no campo.
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Eventos ==
[[Arquivo:Client Formulario Dinamico Campos pagina eventos.png|miniaturadaimagem|Página de eventos do campo]]
Os [[Formulário_Dinâmico:Programação#Eventos|Eventos]] são a base da programação de um Formulário Dinâmico e pertencem aos campos. Para cada tipo de campo, existem Eventos específicos que disparam os Procedimentos a eles vinculados em situações diferentes. Este tópico está detalhado em [[Formulário_Dinâmico:Programação|Programação]].
== Aba Campos ==
[[Arquivo:Client Formulario Dinamico Campos aba campos vazia.png|miniaturadaimagem|]]
[[Arquivo:Client Formulario DInamico campos auto.png|miniaturadaimagem|Opção de criação automática de Campos]]
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Se isso for escolhido, será criado um Campo para cada coluna no retorno da query, sem prefixos porém com tipo automaticamente detectado. Ainda será possível excluir, modificar e adicionar Campos à lista.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela acima para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
011357e55b08b0f3996ca20588580b65e6bf886a
Arquivo:Client Formulario Dinamico campos origem query.png
6
377
2497
2020-06-28T15:09:26Z
Luiz.kruger
18
wikitext
text/x-wiki
Lista de campos
0b699f74479a5d130c7059cb8183c5c146ec7bb3
Arquivo:Client Formulario DInamico campos auto.png
6
378
2498
2020-06-28T15:12:14Z
Luiz.kruger
18
wikitext
text/x-wiki
mensagem
d3d357c16c68e1ed1b1b3ea80cf91cb613c6bf55
Arquivo:Client Formulario Dinamico Campos aba campos vazia.png
6
379
2499
2020-06-28T15:20:18Z
Luiz.kruger
18
wikitext
text/x-wiki
aba campos
4e6229f73a41cf1bd0de941f7649be3267fbfc9b
Arquivo:Client Formulario Dinamico Campos aba campos.png
6
380
2501
2020-06-30T20:37:23Z
Luiz.kruger
18
wikitext
text/x-wiki
ms
26cc3217be640e8220112c25628da6e11c78db95
Arquivo:Client Formulario Dinamico Campos configuracao propriedades.png
6
381
2502
2020-06-30T20:53:41Z
Luiz.kruger
18
wikitext
text/x-wiki
ms
26cc3217be640e8220112c25628da6e11c78db95
Arquivo:Client Formulario Dinamico Campos pagina eventos.png
6
382
2511
2020-07-09T21:27:38Z
Luiz.kruger
18
wikitext
text/x-wiki
aonde fica
97c3a5efd4db794e6e014948cc571964a18608e4
Arquivo:Web Wallboard Slideshow criar novo.png
6
383
2513
2020-07-15T05:26:23Z
Luiz.kruger
18
wikitext
text/x-wiki
ws
1457b75dc8c5500c0f1d4503cf801b60deb045a4
WecDB - Criando um Carrossel
0
38
2514
272
2020-07-15T05:43:56Z
Luiz.kruger
18
Iniciando atualização
wikitext
text/x-wiki
Cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Principal> Wallboard Slideshow> Novo Wallboard Slideshow'' como mostra a figura abaixo:
[[Arquivo:Web Wallboard Slideshow criar novo.png|700px|thumb|none|Menu de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Dados Básicos==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do carrossel é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Carrossel será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
No canto superior direito da página, está localizado o ''Painel de Navegação'', como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
Nos campos enumerados tempos:
# '''Contador Regressivo:''' Monstra em tempo real quanto segundos faltam para que o carrossel seja atualizado.
# '''Status:''' Mostra a situação atual do carrossel. As situações utilizadas são: ''Em Execução'', ''Carregando...'', ''Parado'' e ''Pausado''.
# '''Paginador de Carrossel:''' Mostra a página atual e quantidade de páginas do carrossel. OBS.: Não confunda página de carrossel com páginas de consultas.
# '''Botões de Navegação:''' Botões utilizados para parar o contador ou navegar entre as páginas do Carrossel. Abaixo, a descrição de cada botão:
:* [[Arquivo:player_nxtml.png]] '''Prévia Maior:''' Retorna para a página anterior do Carrossel, ignorando a paginação da Consulta (caso houver).
:* [[Arquivo:player_nxtm.png]] '''Prévia:''' Retorna para a página anterior do Consulta. Se for uma Consulta sem paginação ou estiver na primeira página da Consulta, vai retornar para a página anterior do Carrossel.
:* [[Arquivo:player_stop.png]] '''Stop:''' Para a atualização automática do Carrossel zerando o contador regressivo.
:* [[Arquivo:player_start.png]][[Arquivo:player_pause.png]] '''Play/Pause:''' Se a consulta estiver com status ''Em Execução...'' o comportamento do botão utilizada é de ''Pause'', onde o contador regressivo é congelado. Caso o status seja ''Parado'' ou ''Pausado'' o comportamento será de ''Play''. Neste caso se estiver Parado o contador será reiniciado e se estiver Pausado o contador será retomado.
:* [[Arquivo:player_nxtr.png]] '''Próxima:''' Avança a paginação da Consulta. Se for uma Consulta sem paginação ou estiver na última página da Consulta, vai avançar para a próxima página do Carrossel. O comportamento do clique deste botão é igual a atualização do Carrossel quando a contagem regressiva chega a zero.
:* [[Arquivo:player_nxtmr.png]] '''Próxima Maior:''' Avança para a próxima página do Carrossel, ignorando a paginação da Consulta (caso houver).
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
[[Category:Carrossel]]
82c8e331fadcd662abefa3824b3856a900a3a0d9
2516
2514
2020-07-16T21:12:47Z
Luiz.kruger
18
/* Dados Básicos */ Nova imagem
wikitext
text/x-wiki
Cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Principal> Wallboard Slideshow> Novo Wallboard Slideshow'' como mostra a figura abaixo:
[[Arquivo:Web Wallboard Slideshow criar novo.png|700px|thumb|none|Menu de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Dados Básicos==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:Web Wallboard Slideshow config novo.png|700px|thumb|none|Página de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do carrossel é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Carrossel será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
No canto superior direito da página, está localizado o ''Painel de Navegação'', como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
Nos campos enumerados tempos:
# '''Contador Regressivo:''' Monstra em tempo real quanto segundos faltam para que o carrossel seja atualizado.
# '''Status:''' Mostra a situação atual do carrossel. As situações utilizadas são: ''Em Execução'', ''Carregando...'', ''Parado'' e ''Pausado''.
# '''Paginador de Carrossel:''' Mostra a página atual e quantidade de páginas do carrossel. OBS.: Não confunda página de carrossel com páginas de consultas.
# '''Botões de Navegação:''' Botões utilizados para parar o contador ou navegar entre as páginas do Carrossel. Abaixo, a descrição de cada botão:
:* [[Arquivo:player_nxtml.png]] '''Prévia Maior:''' Retorna para a página anterior do Carrossel, ignorando a paginação da Consulta (caso houver).
:* [[Arquivo:player_nxtm.png]] '''Prévia:''' Retorna para a página anterior do Consulta. Se for uma Consulta sem paginação ou estiver na primeira página da Consulta, vai retornar para a página anterior do Carrossel.
:* [[Arquivo:player_stop.png]] '''Stop:''' Para a atualização automática do Carrossel zerando o contador regressivo.
:* [[Arquivo:player_start.png]][[Arquivo:player_pause.png]] '''Play/Pause:''' Se a consulta estiver com status ''Em Execução...'' o comportamento do botão utilizada é de ''Pause'', onde o contador regressivo é congelado. Caso o status seja ''Parado'' ou ''Pausado'' o comportamento será de ''Play''. Neste caso se estiver Parado o contador será reiniciado e se estiver Pausado o contador será retomado.
:* [[Arquivo:player_nxtr.png]] '''Próxima:''' Avança a paginação da Consulta. Se for uma Consulta sem paginação ou estiver na última página da Consulta, vai avançar para a próxima página do Carrossel. O comportamento do clique deste botão é igual a atualização do Carrossel quando a contagem regressiva chega a zero.
:* [[Arquivo:player_nxtmr.png]] '''Próxima Maior:''' Avança para a próxima página do Carrossel, ignorando a paginação da Consulta (caso houver).
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
[[Category:Carrossel]]
eea26fdf18c531cbbe1648ac1ead11a6a810f947
2518
2516
2020-07-16T23:51:51Z
Luiz.kruger
18
/* Configuração dos Parâmetros */ Nova imagem
wikitext
text/x-wiki
Cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Principal> Wallboard Slideshow> Novo Wallboard Slideshow'' como mostra a figura abaixo:
[[Arquivo:Web Wallboard Slideshow criar novo.png|700px|thumb|none|Menu de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Dados Básicos==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:Web Wallboard Slideshow config novo.png|700px|thumb|none|Página de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:Web Wallboard Slideshow configuracoes dos parametros.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do carrossel é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Carrossel será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
No canto superior direito da página, está localizado o ''Painel de Navegação'', como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
Nos campos enumerados tempos:
# '''Contador Regressivo:''' Monstra em tempo real quanto segundos faltam para que o carrossel seja atualizado.
# '''Status:''' Mostra a situação atual do carrossel. As situações utilizadas são: ''Em Execução'', ''Carregando...'', ''Parado'' e ''Pausado''.
# '''Paginador de Carrossel:''' Mostra a página atual e quantidade de páginas do carrossel. OBS.: Não confunda página de carrossel com páginas de consultas.
# '''Botões de Navegação:''' Botões utilizados para parar o contador ou navegar entre as páginas do Carrossel. Abaixo, a descrição de cada botão:
:* [[Arquivo:player_nxtml.png]] '''Prévia Maior:''' Retorna para a página anterior do Carrossel, ignorando a paginação da Consulta (caso houver).
:* [[Arquivo:player_nxtm.png]] '''Prévia:''' Retorna para a página anterior do Consulta. Se for uma Consulta sem paginação ou estiver na primeira página da Consulta, vai retornar para a página anterior do Carrossel.
:* [[Arquivo:player_stop.png]] '''Stop:''' Para a atualização automática do Carrossel zerando o contador regressivo.
:* [[Arquivo:player_start.png]][[Arquivo:player_pause.png]] '''Play/Pause:''' Se a consulta estiver com status ''Em Execução...'' o comportamento do botão utilizada é de ''Pause'', onde o contador regressivo é congelado. Caso o status seja ''Parado'' ou ''Pausado'' o comportamento será de ''Play''. Neste caso se estiver Parado o contador será reiniciado e se estiver Pausado o contador será retomado.
:* [[Arquivo:player_nxtr.png]] '''Próxima:''' Avança a paginação da Consulta. Se for uma Consulta sem paginação ou estiver na última página da Consulta, vai avançar para a próxima página do Carrossel. O comportamento do clique deste botão é igual a atualização do Carrossel quando a contagem regressiva chega a zero.
:* [[Arquivo:player_nxtmr.png]] '''Próxima Maior:''' Avança para a próxima página do Carrossel, ignorando a paginação da Consulta (caso houver).
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
[[Category:Carrossel]]
dee856bd15d0fb1315e39aaddfac9ba450061beb
2520
2518
2020-07-17T00:00:45Z
Luiz.kruger
18
/* Configuração dos Parâmetros */ Correção da imagem nova
wikitext
text/x-wiki
Cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Principal> Wallboard Slideshow> Novo Wallboard Slideshow'' como mostra a figura abaixo:
[[Arquivo:Web Wallboard Slideshow criar novo.png|700px|thumb|none|Menu de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Dados Básicos==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:Web Wallboard Slideshow config novo.png|700px|thumb|none|Página de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:Web Wallboard Slideshow configuracoes dos parametros ok.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
[[Arquivo:Web Wallboard Slideshow configuracoes dos parametros.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do carrossel é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Carrossel será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
No canto superior direito da página, está localizado o ''Painel de Navegação'', como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
Nos campos enumerados tempos:
# '''Contador Regressivo:''' Monstra em tempo real quanto segundos faltam para que o carrossel seja atualizado.
# '''Status:''' Mostra a situação atual do carrossel. As situações utilizadas são: ''Em Execução'', ''Carregando...'', ''Parado'' e ''Pausado''.
# '''Paginador de Carrossel:''' Mostra a página atual e quantidade de páginas do carrossel. OBS.: Não confunda página de carrossel com páginas de consultas.
# '''Botões de Navegação:''' Botões utilizados para parar o contador ou navegar entre as páginas do Carrossel. Abaixo, a descrição de cada botão:
:* [[Arquivo:player_nxtml.png]] '''Prévia Maior:''' Retorna para a página anterior do Carrossel, ignorando a paginação da Consulta (caso houver).
:* [[Arquivo:player_nxtm.png]] '''Prévia:''' Retorna para a página anterior do Consulta. Se for uma Consulta sem paginação ou estiver na primeira página da Consulta, vai retornar para a página anterior do Carrossel.
:* [[Arquivo:player_stop.png]] '''Stop:''' Para a atualização automática do Carrossel zerando o contador regressivo.
:* [[Arquivo:player_start.png]][[Arquivo:player_pause.png]] '''Play/Pause:''' Se a consulta estiver com status ''Em Execução...'' o comportamento do botão utilizada é de ''Pause'', onde o contador regressivo é congelado. Caso o status seja ''Parado'' ou ''Pausado'' o comportamento será de ''Play''. Neste caso se estiver Parado o contador será reiniciado e se estiver Pausado o contador será retomado.
:* [[Arquivo:player_nxtr.png]] '''Próxima:''' Avança a paginação da Consulta. Se for uma Consulta sem paginação ou estiver na última página da Consulta, vai avançar para a próxima página do Carrossel. O comportamento do clique deste botão é igual a atualização do Carrossel quando a contagem regressiva chega a zero.
:* [[Arquivo:player_nxtmr.png]] '''Próxima Maior:''' Avança para a próxima página do Carrossel, ignorando a paginação da Consulta (caso houver).
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
[[Category:Carrossel]]
4c847cf9f207f6a831acb62e2311944bfd62f24b
2522
2520
2020-07-17T20:36:44Z
Luiz.kruger
18
/* Editar Carrosséis */ Nova imagerm
wikitext
text/x-wiki
Cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Principal> Wallboard Slideshow> Novo Wallboard Slideshow'' como mostra a figura abaixo:
[[Arquivo:Web Wallboard Slideshow criar novo.png|700px|thumb|none|Menu de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Dados Básicos==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:Web Wallboard Slideshow config novo.png|700px|thumb|none|Página de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:Web Wallboard Slideshow configuracoes dos parametros ok.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
[[Arquivo:Web Wallboard Slideshow configuracoes dos parametros.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:Web Wallboard Slideshow lista cadastrados.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do carrossel é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Carrossel será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
No canto superior direito da página, está localizado o ''Painel de Navegação'', como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
Nos campos enumerados tempos:
# '''Contador Regressivo:''' Monstra em tempo real quanto segundos faltam para que o carrossel seja atualizado.
# '''Status:''' Mostra a situação atual do carrossel. As situações utilizadas são: ''Em Execução'', ''Carregando...'', ''Parado'' e ''Pausado''.
# '''Paginador de Carrossel:''' Mostra a página atual e quantidade de páginas do carrossel. OBS.: Não confunda página de carrossel com páginas de consultas.
# '''Botões de Navegação:''' Botões utilizados para parar o contador ou navegar entre as páginas do Carrossel. Abaixo, a descrição de cada botão:
:* [[Arquivo:player_nxtml.png]] '''Prévia Maior:''' Retorna para a página anterior do Carrossel, ignorando a paginação da Consulta (caso houver).
:* [[Arquivo:player_nxtm.png]] '''Prévia:''' Retorna para a página anterior do Consulta. Se for uma Consulta sem paginação ou estiver na primeira página da Consulta, vai retornar para a página anterior do Carrossel.
:* [[Arquivo:player_stop.png]] '''Stop:''' Para a atualização automática do Carrossel zerando o contador regressivo.
:* [[Arquivo:player_start.png]][[Arquivo:player_pause.png]] '''Play/Pause:''' Se a consulta estiver com status ''Em Execução...'' o comportamento do botão utilizada é de ''Pause'', onde o contador regressivo é congelado. Caso o status seja ''Parado'' ou ''Pausado'' o comportamento será de ''Play''. Neste caso se estiver Parado o contador será reiniciado e se estiver Pausado o contador será retomado.
:* [[Arquivo:player_nxtr.png]] '''Próxima:''' Avança a paginação da Consulta. Se for uma Consulta sem paginação ou estiver na última página da Consulta, vai avançar para a próxima página do Carrossel. O comportamento do clique deste botão é igual a atualização do Carrossel quando a contagem regressiva chega a zero.
:* [[Arquivo:player_nxtmr.png]] '''Próxima Maior:''' Avança para a próxima página do Carrossel, ignorando a paginação da Consulta (caso houver).
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
[[Category:Carrossel]]
28ccbd717dbdeffcdc7c2618e6d1791a75d974ee
2525
2522
2020-07-17T21:40:25Z
Luiz.kruger
18
/* Visualização do Carrossel */ Novas imagens
wikitext
text/x-wiki
Cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Principal> Wallboard Slideshow> Novo Wallboard Slideshow'' como mostra a figura abaixo:
[[Arquivo:Web Wallboard Slideshow criar novo.png|700px|thumb|none|Menu de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Dados Básicos==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:Web Wallboard Slideshow config novo.png|700px|thumb|none|Página de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas serão adicionadas ao Carrossel e os Parâmetros de cada uma delas serão configurados.
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta:''' Consulta a ser adicionada ao Carrossel. Este campo é uma caixa de opções procurável. Digite parte do nome da consulta e os registros correspondentes serão encontrados automaticamente.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Consultas''.
Na figura abaixo, temos as consultas ''DEMO - Consulta de Sessões de Trabalho'' e ''Windev3 - Grafico Pizza'' adicionadas ao Carrossel:
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:Web Wallboard Slideshow configuracoes dos parametros ok.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
[[Arquivo:Web Wallboard Slideshow configuracoes dos parametros.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:Web Wallboard Slideshow lista cadastrados.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
[[Arquivo:Web Wallboard Slideshow visualizacao.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do carrossel é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Carrossel será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
[[Arquivo:Web Wallboard Slideshow visualizacao segunda pagina.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
No canto superior direito da página, está localizado o ''Painel de Navegação'', como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
Nos campos enumerados tempos:
# '''Contador Regressivo:''' Monstra em tempo real quanto segundos faltam para que o carrossel seja atualizado.
# '''Status:''' Mostra a situação atual do carrossel. As situações utilizadas são: ''Em Execução'', ''Carregando...'', ''Parado'' e ''Pausado''.
# '''Paginador de Carrossel:''' Mostra a página atual e quantidade de páginas do carrossel. OBS.: Não confunda página de carrossel com páginas de consultas.
# '''Botões de Navegação:''' Botões utilizados para parar o contador ou navegar entre as páginas do Carrossel. Abaixo, a descrição de cada botão:
:* [[Arquivo:player_nxtml.png]] '''Prévia Maior:''' Retorna para a página anterior do Carrossel, ignorando a paginação da Consulta (caso houver).
:* [[Arquivo:player_nxtm.png]] '''Prévia:''' Retorna para a página anterior do Consulta. Se for uma Consulta sem paginação ou estiver na primeira página da Consulta, vai retornar para a página anterior do Carrossel.
:* [[Arquivo:player_stop.png]] '''Stop:''' Para a atualização automática do Carrossel zerando o contador regressivo.
:* [[Arquivo:player_start.png]][[Arquivo:player_pause.png]] '''Play/Pause:''' Se a consulta estiver com status ''Em Execução...'' o comportamento do botão utilizada é de ''Pause'', onde o contador regressivo é congelado. Caso o status seja ''Parado'' ou ''Pausado'' o comportamento será de ''Play''. Neste caso se estiver Parado o contador será reiniciado e se estiver Pausado o contador será retomado.
:* [[Arquivo:player_nxtr.png]] '''Próxima:''' Avança a paginação da Consulta. Se for uma Consulta sem paginação ou estiver na última página da Consulta, vai avançar para a próxima página do Carrossel. O comportamento do clique deste botão é igual a atualização do Carrossel quando a contagem regressiva chega a zero.
:* [[Arquivo:player_nxtmr.png]] '''Próxima Maior:''' Avança para a próxima página do Carrossel, ignorando a paginação da Consulta (caso houver).
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
[[Category:Carrossel]]
8970fc2ed3c7549e0a728b774bde5f23f8674d8a
2529
2525
2020-07-18T01:25:58Z
Luiz.kruger
18
/* Configuração do Carrossel */ Atualização
wikitext
text/x-wiki
Cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Principal> Wallboard Slideshow> Novo Wallboard Slideshow'' como mostra a figura abaixo:
[[Arquivo:Web Wallboard Slideshow criar novo.png|700px|thumb|none|Menu de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Dados Básicos==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:Web Wallboard Slideshow config novo.png|700px|thumb|none|Página de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas , URLs e formulários serão adicionados ao Carrossel e os Parâmetros de cada uma deles serão configurados.
Primeiramente, escolha o tipo de objeto no campo mostrado abaixo:
[[Arquivo:Web Wallboard Slideshow config tipo.png|miniaturadaimagem|700px|thumb|none|Campo de escolha de tipo de objeto]]
[[Arquivo:Web Wallboard Slideshow config.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta/URL/Formulário''' Objeto a ser adicionada ao Carrossel. Se for do tipo Consulta ou Formulário, este campo será uma caixa de opções procurável. Digite parte do nome e os registros correspondentes serão encontrados automaticamente.
# '''Título:''' Título que aparecerá nessa página do Carrossel.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Composição''.
Na figura abaixo, temos
[[Arquivo:Web Wallboard Slideshow composicao.png|700px|thumb|none|Página para adicionar e configurar os itens do Carrossel com registros incluídos]]
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
#
# '''Ícone de edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
#
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:Web Wallboard Slideshow configuracoes dos parametros ok.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
[[Arquivo:Web Wallboard Slideshow configuracoes dos parametros.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:Web Wallboard Slideshow lista cadastrados.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
[[Arquivo:Web Wallboard Slideshow visualizacao.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do carrossel é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Carrossel será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
[[Arquivo:Web Wallboard Slideshow visualizacao segunda pagina.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
No canto superior direito da página, está localizado o ''Painel de Navegação'', como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
Nos campos enumerados tempos:
# '''Contador Regressivo:''' Monstra em tempo real quanto segundos faltam para que o carrossel seja atualizado.
# '''Status:''' Mostra a situação atual do carrossel. As situações utilizadas são: ''Em Execução'', ''Carregando...'', ''Parado'' e ''Pausado''.
# '''Paginador de Carrossel:''' Mostra a página atual e quantidade de páginas do carrossel. OBS.: Não confunda página de carrossel com páginas de consultas.
# '''Botões de Navegação:''' Botões utilizados para parar o contador ou navegar entre as páginas do Carrossel. Abaixo, a descrição de cada botão:
:* [[Arquivo:player_nxtml.png]] '''Prévia Maior:''' Retorna para a página anterior do Carrossel, ignorando a paginação da Consulta (caso houver).
:* [[Arquivo:player_nxtm.png]] '''Prévia:''' Retorna para a página anterior do Consulta. Se for uma Consulta sem paginação ou estiver na primeira página da Consulta, vai retornar para a página anterior do Carrossel.
:* [[Arquivo:player_stop.png]] '''Stop:''' Para a atualização automática do Carrossel zerando o contador regressivo.
:* [[Arquivo:player_start.png]][[Arquivo:player_pause.png]] '''Play/Pause:''' Se a consulta estiver com status ''Em Execução...'' o comportamento do botão utilizada é de ''Pause'', onde o contador regressivo é congelado. Caso o status seja ''Parado'' ou ''Pausado'' o comportamento será de ''Play''. Neste caso se estiver Parado o contador será reiniciado e se estiver Pausado o contador será retomado.
:* [[Arquivo:player_nxtr.png]] '''Próxima:''' Avança a paginação da Consulta. Se for uma Consulta sem paginação ou estiver na última página da Consulta, vai avançar para a próxima página do Carrossel. O comportamento do clique deste botão é igual a atualização do Carrossel quando a contagem regressiva chega a zero.
:* [[Arquivo:player_nxtmr.png]] '''Próxima Maior:''' Avança para a próxima página do Carrossel, ignorando a paginação da Consulta (caso houver).
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
[[Category:Carrossel]]
518c36f0ddb6403c8ca07c1b6d6104a95151b18a
2530
2529
2020-07-20T19:15:59Z
Luiz.kruger
18
/* Configuração do Carrossel */ Explicação dos novos itens
wikitext
text/x-wiki
Cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Principal> Wallboard Slideshow> Novo Wallboard Slideshow'' como mostra a figura abaixo:
[[Arquivo:Web Wallboard Slideshow criar novo.png|700px|thumb|none|Menu de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Dados Básicos==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:Web Wallboard Slideshow config novo.png|700px|thumb|none|Página de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas , URLs e formulários serão adicionados ao Carrossel e os Parâmetros de cada uma deles serão configurados.
Primeiramente, escolha o tipo de objeto no campo mostrado abaixo:
[[Arquivo:Web Wallboard Slideshow config tipo.png|miniaturadaimagem|700px|thumb|none|Campo de escolha de tipo de objeto]]
[[Arquivo:Web Wallboard Slideshow config.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta/URL/Formulário''' Objeto a ser adicionada ao Carrossel. Se for do tipo Consulta ou Formulário, este campo será uma caixa de opções procurável. Digite parte do nome e os registros correspondentes serão encontrados automaticamente.
# '''Título:''' Título que aparecerá nessa página do Carrossel.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Composição''.
[[Arquivo:Web Wallboard Slideshow composicao.png|700px|thumb|none|Página para adicionar e configurar os itens do Carrossel com registros incluídos]]
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Botão de Ordenação:''' Clique e arraste para mudar a ordem do Carrossel.
# '''Ícone de Edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Check box Ocultar Legendas:''' Se marcado, desativa as legendas da consulta.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:Web Wallboard Slideshow configuracoes dos parametros ok.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
[[Arquivo:Web Wallboard Slideshow configuracoes dos parametros.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:Web Wallboard Slideshow lista cadastrados.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
[[Arquivo:Web Wallboard Slideshow visualizacao.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do carrossel é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Carrossel será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
[[Arquivo:Web Wallboard Slideshow visualizacao segunda pagina.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
No canto superior direito da página, está localizado o ''Painel de Navegação'', como mostra a figura abaixo:
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
Nos campos enumerados tempos:
# '''Contador Regressivo:''' Monstra em tempo real quanto segundos faltam para que o carrossel seja atualizado.
# '''Status:''' Mostra a situação atual do carrossel. As situações utilizadas são: ''Em Execução'', ''Carregando...'', ''Parado'' e ''Pausado''.
# '''Paginador de Carrossel:''' Mostra a página atual e quantidade de páginas do carrossel. OBS.: Não confunda página de carrossel com páginas de consultas.
# '''Botões de Navegação:''' Botões utilizados para parar o contador ou navegar entre as páginas do Carrossel. Abaixo, a descrição de cada botão:
:* [[Arquivo:player_nxtml.png]] '''Prévia Maior:''' Retorna para a página anterior do Carrossel, ignorando a paginação da Consulta (caso houver).
:* [[Arquivo:player_nxtm.png]] '''Prévia:''' Retorna para a página anterior do Consulta. Se for uma Consulta sem paginação ou estiver na primeira página da Consulta, vai retornar para a página anterior do Carrossel.
:* [[Arquivo:player_stop.png]] '''Stop:''' Para a atualização automática do Carrossel zerando o contador regressivo.
:* [[Arquivo:player_start.png]][[Arquivo:player_pause.png]] '''Play/Pause:''' Se a consulta estiver com status ''Em Execução...'' o comportamento do botão utilizada é de ''Pause'', onde o contador regressivo é congelado. Caso o status seja ''Parado'' ou ''Pausado'' o comportamento será de ''Play''. Neste caso se estiver Parado o contador será reiniciado e se estiver Pausado o contador será retomado.
:* [[Arquivo:player_nxtr.png]] '''Próxima:''' Avança a paginação da Consulta. Se for uma Consulta sem paginação ou estiver na última página da Consulta, vai avançar para a próxima página do Carrossel. O comportamento do clique deste botão é igual a atualização do Carrossel quando a contagem regressiva chega a zero.
:* [[Arquivo:player_nxtmr.png]] '''Próxima Maior:''' Avança para a próxima página do Carrossel, ignorando a paginação da Consulta (caso houver).
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
[[Category:Carrossel]]
45ff56191b152095e2486c8f631a03f8eb54623c
2533
2530
2020-07-20T20:46:54Z
Luiz.kruger
18
/* Visualização do Carrossel */ Atualização
wikitext
text/x-wiki
Cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Principal> Wallboard Slideshow> Novo Wallboard Slideshow'' como mostra a figura abaixo:
[[Arquivo:Web Wallboard Slideshow criar novo.png|700px|thumb|none|Menu de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-01Menu.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Dados Básicos==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:Web Wallboard Slideshow config novo.png|700px|thumb|none|Página de cadastro de Carrossel]]
[[Arquivo:WecDB-Carrossel-02Form.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas , URLs e formulários serão adicionados ao Carrossel e os Parâmetros de cada uma deles serão configurados.
Primeiramente, escolha o tipo de objeto no campo mostrado abaixo:
[[Arquivo:Web Wallboard Slideshow config tipo.png|miniaturadaimagem|700px|thumb|none|Campo de escolha de tipo de objeto]]
[[Arquivo:Web Wallboard Slideshow config.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
[[Arquivo:WecDB-Carrossel-03Cenario1.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta/URL/Formulário''' Objeto a ser adicionada ao Carrossel. Se for do tipo Consulta ou Formulário, este campo será uma caixa de opções procurável. Digite parte do nome e os registros correspondentes serão encontrados automaticamente.
# '''Título:''' Título que aparecerá nessa página do Carrossel.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Composição''.
[[Arquivo:Web Wallboard Slideshow composicao.png|700px|thumb|none|Página para adicionar e configurar os itens do Carrossel com registros incluídos]]
[[Arquivo:WecDB-Carrossel-04Cenario2.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Botão de Ordenação:''' Clique e arraste para mudar a ordem do Carrossel.
# '''Ícone de Edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Check box Ocultar Legendas:''' Se marcado, desativa as legendas da consulta.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:Web Wallboard Slideshow configuracoes dos parametros ok.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
[[Arquivo:Web Wallboard Slideshow configuracoes dos parametros.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
[[Arquivo:WecDB-Carrossel-05Param.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:Web Wallboard Slideshow lista cadastrados.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
[[Arquivo:WecDB-Carrossel-06List.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
[[Arquivo:Web Wallboard Slideshow visualizacao.png|700px|thumb|none|Página de visualização do Carrossel]]
[[Arquivo:WecDB-Carrossel-07View1.png|700px|thumb|none|Página de visualização do Carrossel]]
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do carrossel é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Carrossel será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
[[Arquivo:Web Wallboard Slideshow visualizacao segunda pagina.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
[[Arquivo:WecDB-Carrossel-08ViewNextPage.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
No canto superior direito da página, está localizado o ''Contador Regressivo'', como mostra a figura abaixo:
[[Arquivo:Web Wallboard Slideshow visualizacao timer.png|700px|thumb|none|Contador no canto superior direito da tela.]]
Clique nele para parar ou retomar a contagem.
[[Arquivo:Web Wallboard Slideshow visualizacao timer pausado.png|700px|thumb|none|Contador com a contagem parada.]]
------------------------------old-------------------
[[Arquivo:WecDB-Carrossel-09ViewController.JPG|700px|thumb|none|Painel de Navegação do Carrossel]]
Nos campos enumerados tempos:
# '''Contador Regressivo:''' Monstra em tempo real quanto segundos faltam para que o carrossel seja atualizado.
# '''Status:''' Mostra a situação atual do carrossel. As situações utilizadas são: ''Em Execução'', ''Carregando...'', ''Parado'' e ''Pausado''.
# '''Paginador de Carrossel:''' Mostra a página atual e quantidade de páginas do carrossel. OBS.: Não confunda página de carrossel com páginas de consultas.
# '''Botões de Navegação:''' Botões utilizados para parar o contador ou navegar entre as páginas do Carrossel. Abaixo, a descrição de cada botão:
:* [[Arquivo:player_nxtml.png]] '''Prévia Maior:''' Retorna para a página anterior do Carrossel, ignorando a paginação da Consulta (caso houver).
:* [[Arquivo:player_nxtm.png]] '''Prévia:''' Retorna para a página anterior do Consulta. Se for uma Consulta sem paginação ou estiver na primeira página da Consulta, vai retornar para a página anterior do Carrossel.
:* [[Arquivo:player_stop.png]] '''Stop:''' Para a atualização automática do Carrossel zerando o contador regressivo.
:* [[Arquivo:player_start.png]][[Arquivo:player_pause.png]] '''Play/Pause:''' Se a consulta estiver com status ''Em Execução...'' o comportamento do botão utilizada é de ''Pause'', onde o contador regressivo é congelado. Caso o status seja ''Parado'' ou ''Pausado'' o comportamento será de ''Play''. Neste caso se estiver Parado o contador será reiniciado e se estiver Pausado o contador será retomado.
:* [[Arquivo:player_nxtr.png]] '''Próxima:''' Avança a paginação da Consulta. Se for uma Consulta sem paginação ou estiver na última página da Consulta, vai avançar para a próxima página do Carrossel. O comportamento do clique deste botão é igual a atualização do Carrossel quando a contagem regressiva chega a zero.
:* [[Arquivo:player_nxtmr.png]] '''Próxima Maior:''' Avança para a próxima página do Carrossel, ignorando a paginação da Consulta (caso houver).
[[Arquivo:WecDB-Carrossel-10View2.png|700px|thumb|none|Segunda página do Carrossel cadastrado, com uma consulta do tipo Gráfico Pizza]]
[[Category:Carrossel]]
e147d5ffc05a8d498d73caef039b6e23a019be7e
2534
2533
2020-07-20T21:08:36Z
Luiz.kruger
18
Retirandi as coisas antigas
wikitext
text/x-wiki
Cadastrar um novo Carrossel é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Carrossel=
No Portal WecDB, vá até o menu ''Principal> Wallboard Slideshow> Novo Wallboard Slideshow'' como mostra a figura abaixo:
[[Arquivo:Web Wallboard Slideshow criar novo.png|700px|thumb|none|Menu de cadastro de Carrossel]]
==Dados Básicos==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:Web Wallboard Slideshow config novo.png|700px|thumb|none|Página de cadastro de Carrossel]]
Nos campos enumerado temos:
# '''Título:''' Título do Carrossel. Usado para identificar o Carrossel na Listagem de Carrosséis cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Carrossel (em segundos). Quando uma consulta for adicionada ao Carrossel sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Carrossel será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Carrossel cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Carrosséis Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Carrossel, e a página será redirecionada para a página de ''Configuração de Carrossel''.
==Configuração do Carrossel==
Esta é a página de Configuração de Carrossel. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas , URLs e formulários serão adicionados ao Carrossel e os Parâmetros de cada uma deles serão configurados.
Primeiramente, escolha o tipo de objeto no campo mostrado abaixo:
[[Arquivo:Web Wallboard Slideshow config tipo.png|miniaturadaimagem|700px|thumb|none|Campo de escolha de tipo de objeto]]
[[Arquivo:Web Wallboard Slideshow config.png|700px|thumb|none|Página para adicionar e configurar as consultas do Carrossel (Cenário)]]
Nos campos enumerados temos:
# '''Consulta/URL/Formulário''' Objeto a ser adicionada ao Carrossel. Se for do tipo Consulta ou Formulário, este campo será uma caixa de opções procurável. Digite parte do nome e os registros correspondentes serão encontrados automaticamente.
# '''Título:''' Título que aparecerá nessa página do Carrossel.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Carrossel, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Carrossel. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Carrossel.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Carrossel, sendo exibida na grade com título ''Composição''.
[[Arquivo:Web Wallboard Slideshow composicao.png|700px|thumb|none|Página para adicionar e configurar os itens do Carrossel com registros incluídos]]
Nos campos enumerados temos:
# '''Botão de Ordenação:''' Clique e arraste para mudar a ordem do Carrossel.
# '''Ícone de Edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Check box Ocultar Legendas:''' Se marcado, desativa as legendas da consulta.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Carrossel.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Carrosséis:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Carrossel.</p>
[[Arquivo:Web Wallboard Slideshow configuracoes dos parametros ok.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Carrossel]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Carrosséis=
A figura abaixo mostra a página de Listagem de Carrosséis. A partir desta página é possível editar, configurar e iniciar um carrossel já cadastrado;
[[Arquivo:Web Wallboard Slideshow lista cadastrados.png|700px|thumb|none|Página de listagem dos Carrosséis cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Carrossel.
# '''Link Configurar:''' Abre a página de configuração do Carrossel, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o carrossel correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Carrossel.
# '''Adicionar novo registro''': Abre a página de cadastro de Carrossel, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Carrossel=
A página de visualização/execução do Carrossel é exibida ao clicar no link ''Iniciar'' da ''Listagem de Carrosséis''. Nesta página, todas as consultas adicionadas no Carrossel serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
[[Arquivo:Web Wallboard Slideshow visualizacao.png|700px|thumb|none|Página de visualização do Carrossel]]
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do carrossel é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Carrossel será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
[[Arquivo:Web Wallboard Slideshow visualizacao segunda pagina.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
No canto superior direito da página, está localizado o ''Contador Regressivo'', como mostra a figura abaixo:
[[Arquivo:Web Wallboard Slideshow visualizacao timer.png|700px|thumb|none|Contador no canto superior direito da tela.]]
Clique nele para parar ou retomar a contagem.
[[Arquivo:Web Wallboard Slideshow visualizacao timer pausado.png|700px|thumb|none|Contador com a contagem parada.]]
[[Category:Carrossel]]
ae6ebc9e4c3272fcbe8bab4bc1d183f903323949
2535
2534
2020-07-20T22:57:51Z
Luiz.kruger
18
Replace Carrossel -> Wallboard Slideshow
wikitext
text/x-wiki
Cadastrar um novo Wallboard Slideshow é muito fácil! Abaixo estão os passos que você deve seguir:
=Cadastrar o Wallboard Slideshow=
No Portal WecDB, vá até o menu ''Principal> Wallboard Slideshow> Novo Wallboard Slideshow'' como mostra a figura abaixo:
[[Arquivo:Web Wallboard Slideshow criar novo.png|700px|thumb|none|Menu de cadastro de Wallboard Slideshow]]
==Dados Básicos==
Abaixo está a tela onde será dado início ao cadastro:
[[Arquivo:Web Wallboard Slideshow config novo.png|700px|thumb|none|Página de cadastro de Wallboard Slideshow]]
Nos campos enumerado temos:
# '''Título:''' Título do Wallboard Slideshow. Usado para identificar o Wallboard Slideshow na Listagem de Wallboard Slideshows cadastrados.
# '''Tempo de Atualização:''' Intervalo de atualização padrão do Wallboard Slideshow (em segundos). Quando uma consulta for adicionada ao Wallboard Slideshow sem que o intervalo de atualização da mesma seja especificado, o tempo de intervalo padrão do Wallboard Slideshow será utilizado.
# '''Observações:''' Campo livre para observações do cliente quanto ao Wallboard Slideshow cadastrado.
# '''Botão Cancelar:''' Quando pressionado, o site será redirecionado para a tela de Listagem de Wallboard Slideshows Cadastrados
# '''Botão Prosseguir:''' Quando pressionado, os dados em edição serão gravados, gerando um código identificador para o Wallboard Slideshow, e a página será redirecionada para a página de ''Configuração de Wallboard Slideshow''.
==Configuração do Wallboard Slideshow==
Esta é a página de Configuração de Wallboard Slideshow. Se você clicou em ''Prosseguir'' na etapa anterior, foi direcionado a esta página. É aqui onde as consultas , URLs e formulários serão adicionados ao Wallboard Slideshow e os Parâmetros de cada uma deles serão configurados.
Primeiramente, escolha o tipo de objeto no campo mostrado abaixo:
[[Arquivo:Web Wallboard Slideshow config tipo.png|miniaturadaimagem|700px|thumb|none|Campo de escolha de tipo de objeto]]
[[Arquivo:Web Wallboard Slideshow config.png|700px|thumb|none|Página para adicionar e configurar as consultas do Wallboard Slideshow (Cenário)]]
Nos campos enumerados temos:
# '''Consulta/URL/Formulário''' Objeto a ser adicionada ao Wallboard Slideshow. Se for do tipo Consulta ou Formulário, este campo será uma caixa de opções procurável. Digite parte do nome e os registros correspondentes serão encontrados automaticamente.
# '''Título:''' Título que aparecerá nessa página do Wallboard Slideshow.
# '''Intervalo de Atualização:''' Intervalo de atualização da Consulta dentro do Wallboard Slideshow, de preenchimento opcional. Se não for especificado, será usado o intervalo padrão informado no cadastro do Wallboard Slideshow. Use este campo se deseja cadastrar consulta com intervalos de atualização diferentes dentro de um mesmo Wallboard Slideshow.
# '''Botão Adicionar:''' Ao pressioná-lo, os dados serão validados e a Consulta será adicionada ao Wallboard Slideshow, sendo exibida na grade com título ''Composição''.
[[Arquivo:Web Wallboard Slideshow composicao.png|700px|thumb|none|Página para adicionar e configurar os itens do Wallboard Slideshow com registros incluídos]]
Nos campos enumerados temos:
# '''Botão de Ordenação:''' Clique e arraste para mudar a ordem do Wallboard Slideshow.
# '''Ícone de Edição:''' Usado para editar a configuração da consulta. Na edição, é permitido apenas alterar o intervalo de atualização.
# '''Check box Ocultar Legendas:''' Se marcado, desativa as legendas da consulta.
# '''Link Parâmetros:''' Quando clicado, abrirá a janela de configuração dos Parâmetros da Consulta para uso no Wallboard Slideshow.
# '''Link Excluir:''' Quando clicado, pergunta se o usuário deseja excluir o registro da configuração da Consulta. Se o usuário clicar em ''Sim'' a configuração será excluído.
# '''Botão Voltar para a Listagem de Wallboard Slideshows:''' Quando pressionado, redireciona o site para a página de Listagem de Consultas.
==Configuração dos Parâmetros==
Na Janela de configuração dos parâmetros, serão carregados todos os parâmetros da Consulta para que o valor de cada um seja configurado.
<p>Ao acessar pela primeira vez, o valor padrão de cada parâmetro (configurados no cadastro da consulta) será usado como carga inicial para valor a ser utilizado no Wallboard Slideshow.</p>
[[Arquivo:Web Wallboard Slideshow configuracoes dos parametros ok.png|700px|thumb|none|Janela de configuração do valor dos parâmetros das consultas que serão executadas no Wallboard Slideshow]]
Nos campos enumerados temos:
# '''Parâmetro do tipo Caixa de Opções:''' Para configurar o valor de parâmetro do tipo ''Caixa de Opções'' basta selecionar uma das opções disponíveis.
# '''Parâmetro do tipo Numério/Alfanumérico:''' Para configurar os tipos de parâmetro ''Numérico'' e ''Alfanumérico'' basta informar um valor fixo no campo.
# '''Parâmetro do tipo Data:''' Este tipo de parâmetro é um pouco mais complexo para ser configurado. Possui os seguinte campos:
## '''Tipo de Valor Padrão:''' Selecione o tipo de valor padrão a ser utilizado. Estão disponíveis os valores:
##: '''Vazio:''' Indica que nenhum valor deve ser considerado para o parâmetro. Será passa um valor NULO na execução da consulta.
##: '''Data Fixa:''' Quando selecionada, habilita o campo para informar uma data fixa.
##: '''Data Atual:''' Indica que o parâmetro usará o valor de data atual (data do dia).
##: '''Pri.Dia Mês:''' Indica que o parâmetro usará o valor de data do primeiro dia do mês atual.
##: '''Últ.Dia Mês:''' Indica que o parâmetro usará o valor de data do último dia do mês atual.
## '''Data Fixa:''' Este campo é habilitado quando o o ''Tipo de Valor Padrão'' selecionado for ''Data Fixa''. Use-o para informar a data que será usada como valor do parâmetro.
## '''Operador:''' Operador de Soma ou Subtração. Será usado em conjunto com os campos ''Quantidade a somar ou subtrair'' e ''Tipo de período a somar ou subtrair''. Ele indica se determinado número de Dias/Mese/Anos será somado ou subtraído do valor de data configurado nos campos anteriores.
## '''Quantidade a somar ou subtrair:''' Informe a quantidade a ser somada ou subtraída (dependendo do operador) do valor de data configurado nos campos anteriores.
## '''Tipo de período a somar ou subtrair:''' Indica o tipo de período que será usado no calculo de soma ou substração de dada.
=Editar Wallboard Slideshows=
A figura abaixo mostra a página de Listagem de Wallboard Slideshows. A partir desta página é possível editar, configurar e iniciar um Wallboard Slideshow já cadastrado;
[[Arquivo:Web Wallboard Slideshow lista cadastrados.png|700px|thumb|none|Página de listagem dos Wallboard Slideshows cadastrados]]
Nos campos enumerados temos:
# '''Link Alterar:''' Altera os dados básicos de um Wallboard Slideshow.
# '''Link Configurar:''' Abre a página de configuração do Wallboard Slideshow, onde é possível adicionar, remover ou configurar as consultas.
# '''Link Excluir:''' Exclui o Wallboard Slideshow correspondente a linha.
# '''Link Iniciar:''' Abre a página de visualização/execução do Wallboard Slideshow.
# '''Adicionar novo registro''': Abre a página de cadastro de Wallboard Slideshow, para incluir um novo registro.
# '''Atualizar:''' Atualiza os registros da grade.
=Visualização do Wallboard Slideshow=
A página de visualização/execução do Wallboard Slideshow é exibida ao clicar no link ''Iniciar'' da ''Listagem de Wallboard Slideshows''. Nesta página, todas as consultas adicionadas no Wallboard Slideshow serão exibidas e carregadas automaticamente, utilizando os valores configurados para os parâmetros.
[[Arquivo:Web Wallboard Slideshow visualizacao.png|700px|thumb|none|Página de visualização do Wallboard Slideshow]]
<p>Quando o contador regressivo (no canto superior direito) chegar a zero, a página do Wallboard Slideshow é avançada. Se a consulta que estiver sendo executada for do tipo ''Grid'' com paginação, a página da consulta será avançada uma-a-uma até a última página, e só então a página do Wallboard Slideshow será movida. A figura abaixo mostra a paginação da consulta movida para a segunda página:</p>
[[Arquivo:Web Wallboard Slideshow visualizacao segunda pagina.png|700px|thumb|none|Rodapé de uma consulta que teve a página movida automaticamente]]
No canto superior direito da página, está localizado o ''Contador Regressivo'', como mostra a figura abaixo:
[[Arquivo:Web Wallboard Slideshow visualizacao timer.png|700px|thumb|none|Contador no canto superior direito da tela.]]
Clique nele para parar ou retomar a contagem.
[[Arquivo:Web Wallboard Slideshow visualizacao timer pausado.png|700px|thumb|none|Contador com a contagem parada.]]
79caf6d8cd82a944615c3b947f032ed6e46d4c58
Arquivo:Web Wallboard Slideshow config novo.png
6
384
2515
2020-07-16T21:11:57Z
Luiz.kruger
18
wikitext
text/x-wiki
d
3c363836cf4e16666669a25da280a1865c2d2874
Arquivo:Web Wallboard Slideshow configuracoes dos parametros.png
6
385
2517
2020-07-16T23:50:16Z
Luiz.kruger
18
wikitext
text/x-wiki
cp
3f81e91d69a8a61ffbf19297eb0791ad54ce5690
Arquivo:Web Wallboard Slideshow configuracoes dos parametros ok.png
6
386
2519
2020-07-16T23:58:24Z
Luiz.kruger
18
wikitext
text/x-wiki
corrigido
8165de3b32f849117b76ddafaf03b1677264b023
Arquivo:Web Wallboard Slideshow lista cadastrados.png
6
387
2521
2020-07-17T20:36:09Z
Luiz.kruger
18
wikitext
text/x-wiki
desc
deb80331306dc3bc1cd0f2369ad72d699fe1e995
Arquivo:Web Wallboard Slideshow visualizacao.png
6
388
2523
2020-07-17T21:36:50Z
Luiz.kruger
18
wikitext
text/x-wiki
d
3c363836cf4e16666669a25da280a1865c2d2874
Arquivo:Web Wallboard Slideshow visualizacao segunda pagina.png
6
389
2524
2020-07-17T21:38:32Z
Luiz.kruger
18
wikitext
text/x-wiki
d
3c363836cf4e16666669a25da280a1865c2d2874
Arquivo:Web Wallboard Slideshow config tipo.png
6
390
2526
2020-07-18T00:55:16Z
Luiz.kruger
18
wikitext
text/x-wiki
t
8efd86fb78a56a5145ed7739dcb00c78581c5375
Arquivo:Web Wallboard Slideshow config.png
6
391
2527
2020-07-18T00:56:55Z
Luiz.kruger
18
wikitext
text/x-wiki
d
3c363836cf4e16666669a25da280a1865c2d2874
Arquivo:Web Wallboard Slideshow composicao.png
6
392
2528
2020-07-18T01:23:10Z
Luiz.kruger
18
wikitext
text/x-wiki
composicao do WS
d72199b207f818d06cb77d4c6517e349ec6c3efc
Arquivo:Web Wallboard Slideshow visualizacao timer pausado.png
6
393
2531
2020-07-20T19:18:10Z
Luiz.kruger
18
wikitext
text/x-wiki
timer pausado
fa798e3ba9272df2e4652f6b3a44e6f4f7b1245f
Arquivo:Web Wallboard Slideshow visualizacao timer.png
6
394
2532
2020-07-20T20:44:56Z
Luiz.kruger
18
wikitext
text/x-wiki
timer
35c66bc16aacc03688179726efac86812a2de618
LATROMI: Tópicos de Ajuda
0
27
2536
2341
2020-07-20T23:12:23Z
Luiz.kruger
18
Carrossel -> W S
wikitext
text/x-wiki
{{DISPLAYTITLE:Tópicos de Ajuda do Sistema LATROMI}}
; Visão Geral do Sistema
: [[LATROMI Client]]
:: [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:: [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
; Desenvolvimento
: [[Consulta:Visão Geral|Consultas]]
:: [[Consulta:Parâmetros|Parâmetros]]
:: [[Consulta:Restrições|Restrições]]
:: [[Consulta:Grid|Grid]]
:: [[Consulta:Gráfico|Gráfico]]
:: [[Consulta:CrossTab|CrossTab]]
:: [[Consulta:Mapas|Mapas]]
:: [[Consulta:CrossMap|CrossMap]]
:: [[Consulta:Formatações Condicionais|Formatações Condicionais]]
:: [[Consulta:Botões|Botões]]
:: [[Consulta:Links|Links]]
:: [[Consulta:Comando SQL|Comando SQL]]
:: [[Consulta:Configurações|Configurações]]
: [[Browser Dinâmico:Visão Geral|Browser Dinâmico]]
:: [[Browser Dinâmico:Fonte de Dados|Fonte de Dados]]
:: [[Browser Dinâmico:Parâmetros|Parâmetros]]
:: [[Browser Dinâmico:Colunas|Colunas]]
: [[Formulário Dinâmico:Visão Geral|Formulário Dinâmico]]
:: [[Formulário Dinâmico:Campos|Campos]]
:: [[Formulário Dinâmico:Layout|Layout]]
:: [[Formulário Dinâmico:Parâmetros|Parâmetros]]
:: [[Formulário Dinâmico:Variáveis|Variáveis]]
:: [[Formulário Dinâmico:Programação|Programação]]
:: [[Formulário Dinâmico:Janelas|Janelas]]
:: [[Formulário Dinâmico:Documentos|Documentos]]
:: [[Formulário Dinâmico:Configurações|Configurações]]
: [[Extrator de Arquivos:Visão Geral|Extrator de Arquivos]]
:: [[Extrator de Arquivos:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Utilizando em Consultas|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Extração através de requisição HTTP|Extração através de requisição HTTP]]
: [[Documentos:Visão Geral|Documentos]]
:: [[Documentos:Adicionando Imagens|Adicionando Imagens]]
:: [[Documentos:Incorporando Documentos|Incorporando Documentos]]
:: [[Documentos:Referenciando Documentos|Referenciando Documentos]]
:: [[Documentos:Utilizando em Formulários|Utilizando em Formulários]]
: [[Traduções:Visão Geral|Traduções]]
:: [[Traduções:Tradução Automática|Tradução Automática]]
:: [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
:: [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers Dinâmicos]]
:: [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Traduções:Alterando o Idioma do Usuário|Alterando o Idioma do Usuário]]
; [[Menus:Visão Geral|Menu]]
:: [[Menus:Variáveis Globais|Variáveis Globais]]
:: [[Controle de Versão]]
; Autenticação
:: [[Autenticação simples via URL]]
:: [[Autenticação com token via URL]]
; Provedores de Dados
:: [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:: [[Conectando-se a um banco de dados MySql]]
:: [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
:: [[Conectando-se a um banco de dados IBM DB2]]
; Segurança
:: [[Segurança:Papeis de Usuários|Papeis de Usuários]]
:: [[Segurança:Active Directory|Active Directory]]
; Serviços
:: [[Authentication.svc]] (Serviço de Autenticação)
; Páginas do LATROMI Web
:: [[Report.aspx]] (Página de visualização de Consultas)
:: [[RptPrintView.aspx]] - (Página de geração de PDF)
; Serviços Externos
:: [[Integrações:Google Maps|Google Maps]]
; Performance
:: [[Melhoria de Performance no IIS]]
; Injeção de HTML
:: [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
; Wallboard Slideshow
:: O que é o Wallboard Slideshow?
:: [[WecDB - Criando um Wallboard Slideshow|Criando um Wallboard Slideshow]]
:: [[WecDB - Criando um Wallboard Slideshow#Visualização do Carrossel|Utilizando um Wallboard Slideshow]]
; Customização
:: [[Customização da página de Login]]
a9a0bba0bd8108a032799dffe54b9414492e775e
2537
2536
2020-07-20T23:13:08Z
Luiz.kruger
18
Desfeita a edição 2536 de [[Special:Contributions/Luiz.kruger|Luiz.kruger]] ([[User talk:Luiz.kruger|Discussão]]) n funciona assim
wikitext
text/x-wiki
{{DISPLAYTITLE:Tópicos de Ajuda do Sistema LATROMI}}
; Visão Geral do Sistema
: [[LATROMI Client]]
:: [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:: [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
; Desenvolvimento
: [[Consulta:Visão Geral|Consultas]]
:: [[Consulta:Parâmetros|Parâmetros]]
:: [[Consulta:Restrições|Restrições]]
:: [[Consulta:Grid|Grid]]
:: [[Consulta:Gráfico|Gráfico]]
:: [[Consulta:CrossTab|CrossTab]]
:: [[Consulta:Mapas|Mapas]]
:: [[Consulta:CrossMap|CrossMap]]
:: [[Consulta:Formatações Condicionais|Formatações Condicionais]]
:: [[Consulta:Botões|Botões]]
:: [[Consulta:Links|Links]]
:: [[Consulta:Comando SQL|Comando SQL]]
:: [[Consulta:Configurações|Configurações]]
: [[Browser Dinâmico:Visão Geral|Browser Dinâmico]]
:: [[Browser Dinâmico:Fonte de Dados|Fonte de Dados]]
:: [[Browser Dinâmico:Parâmetros|Parâmetros]]
:: [[Browser Dinâmico:Colunas|Colunas]]
: [[Formulário Dinâmico:Visão Geral|Formulário Dinâmico]]
:: [[Formulário Dinâmico:Campos|Campos]]
:: [[Formulário Dinâmico:Layout|Layout]]
:: [[Formulário Dinâmico:Parâmetros|Parâmetros]]
:: [[Formulário Dinâmico:Variáveis|Variáveis]]
:: [[Formulário Dinâmico:Programação|Programação]]
:: [[Formulário Dinâmico:Janelas|Janelas]]
:: [[Formulário Dinâmico:Documentos|Documentos]]
:: [[Formulário Dinâmico:Configurações|Configurações]]
: [[Extrator de Arquivos:Visão Geral|Extrator de Arquivos]]
:: [[Extrator de Arquivos:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Utilizando em Consultas|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Extração através de requisição HTTP|Extração através de requisição HTTP]]
: [[Documentos:Visão Geral|Documentos]]
:: [[Documentos:Adicionando Imagens|Adicionando Imagens]]
:: [[Documentos:Incorporando Documentos|Incorporando Documentos]]
:: [[Documentos:Referenciando Documentos|Referenciando Documentos]]
:: [[Documentos:Utilizando em Formulários|Utilizando em Formulários]]
: [[Traduções:Visão Geral|Traduções]]
:: [[Traduções:Tradução Automática|Tradução Automática]]
:: [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
:: [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers Dinâmicos]]
:: [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Traduções:Alterando o Idioma do Usuário|Alterando o Idioma do Usuário]]
; [[Menus:Visão Geral|Menu]]
:: [[Menus:Variáveis Globais|Variáveis Globais]]
:: [[Controle de Versão]]
; Autenticação
:: [[Autenticação simples via URL]]
:: [[Autenticação com token via URL]]
; Provedores de Dados
:: [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:: [[Conectando-se a um banco de dados MySql]]
:: [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
:: [[Conectando-se a um banco de dados IBM DB2]]
; Segurança
:: [[Segurança:Papeis de Usuários|Papeis de Usuários]]
:: [[Segurança:Active Directory|Active Directory]]
; Serviços
:: [[Authentication.svc]] (Serviço de Autenticação)
; Páginas do LATROMI Web
:: [[Report.aspx]] (Página de visualização de Consultas)
:: [[RptPrintView.aspx]] - (Página de geração de PDF)
; Serviços Externos
:: [[Integrações:Google Maps|Google Maps]]
; Performance
:: [[Melhoria de Performance no IIS]]
; Injeção de HTML
:: [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
; Wallboard Slideshow
:: O que é o Wallboard Slideshow?
:: [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:: [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
; Customização
:: [[Customização da página de Login]]
0310ac15c50e820adbffbd19bde2ff45a44b5c5a
Formulário Dinâmico:Campos
0
374
2538
2512
2020-07-22T21:03:14Z
Luiz.kruger
18
/* Comportamento */ Completo
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Campos aba campos.png|miniaturadaimagem|Lista de Campos do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
[[Arquivo:Client Formulario Dinamico Campos configuracao propriedades.png|miniaturadaimagem|Página de propriedades que permite a alteração de configurações de um Campo]]
Na tela de modificação de campo, na página de propriedades, estão uma série de campos de configuração, que podem ser diferentes de acordo com o tipo do Campo. Por isso, é importante escolher o tipo antes de seguir para as outras especificações.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
=== Aparência ===
==== Balão de Ajuda ====
*todos menos Gauge
Texto a ser exibido no Balão de Ajuda, que aparece quando o ponteiro do mouse fica sobre o campo.
==== Fonte ====
*label
Permite escolher vários parâmetros de fonte para o texto.
==== Cor de Fundo ====
*imageView
Cor de fundo da imagem.
==== Largura mínima ====
*botão
Largura mínima do botão em pixels.
==== Imagem ====
*botão
Imagem a ser exibida no botão. Pode ser usada uma imagem dos arquivos ou uma Font Awesome customizada.
=== Comportamento ===
==== Habilitado ====
*Todos os tipos de campo
Se estiver marcado, o campo estará habilitado para interação do usuário.
==== Visível ====
*Todos os tipos de campo
Se estiver marcado, o campo será exibido na tela, caso contrário, o campo não será exibido mas ainda assim
poderá ser utilizado nos comandos SQL.
==== Preenchimento obrigatório ====
*NumericTextBox
*TextBox
*DateTimePicker
*ComboBox
*Lookup
*HTMLeditor
*RadioButton
*ColorPicker
*Upload
*consulta
*TreeView
O preenchimento do campo será obrigatório.
==== Somente Leitura ====
*TextBox
*NumericTextBox
*DateTimePicker
*ComboBox
*HTMLeditor
O campo estará habilitado somente no modo de leitura.
==== Valor mínimo ====
*NumericTextBox
*Gauge
Valor mínimo que o usuário pode inserir.
==== Valor máximo ====
*NumericTextBox
*Gauge
Valor máximo que o usuário pode inserir.
==== Cancelar submissão ====
*NumericTextBox
*TextBox
*DateTimePicker
*Lookup
Desabilita a submissão de dados do formulário ao pressionar ENTER sobre o campo.
==== Habilitar correção ortográfica ====
*TextBox
*Label
Quando habilitado, a ortografia do texto será verificada pelo navegador.
==== Texto para campo vazio ====
*NumericTextBox
*TextBox
*DateTimePicker
*ComboBox
*Lookup
*HTMLeditor
*TreeView
Texto esmaecido que aparecerá dentro do campo antes do mesmo ser preenchido.
==== Habilitar Borda ====
*ImageView
*HTMLElement
Uma borda será desenhada ao redor da imagem.
==== Quantidade de casas decimais ====
*NumericTextBox
Quantidade de casas decimais a serem utilizadas no preenchimento do campo.
==== Máscara ====
*TextBox
Informe a máscara a ser utilizada no controle. Use # para representar dígitos e L para representar caracteres.
==== Multilinha ====
*TextBox
Permite o uso de quebra de linha.
==== Expressão Regular ====
*TextBox
Informe uma expressão regular para validar o texto informado no campo.
==== Comprimento Máximo ====
*TextBox
Comprimento máximo do texto em caracteres.
==== Transformação de Texto ====
*TextBox
Selecione uma opção de transformação de texto. O texto será transformado durante a digitação do campo.
==== Mostrar Linhas ====
*TreeView
Mostrar linhas pontilhadas entre os nós da TreeView.
==== Expandido ====
*TreeView
Ao carregar a TreeView, todo seu conteúdo será apresentado expandido.
==== Disposição da Imagem ====
*ImageView
Indica o modo no qual a imagem será exibida dentro do campo.
==== Receber dados no servidor ====
*HTMLElement
O conteúdo HTML desse campo será enviado de navegador para o servidor ao processar um evento. Caso contrário, o valor do campo no servidor será sempre NULL.
==== mostrar cores recentes ====
*ColorPicker
Exibir as últimas cores utilizadas abaixo da paleta.
==== permitir cores personalizadas ====
*ColorPicker
Exibir um seletor de cores personalizadas.
==== Alinhamento ====
*Label
Alinhamento do texto.
==== Conteúdo Editável ====
*Label
Será possível alterar o texto do campo.
==== Habilitar Editor ====
*Lookup
Habilita ou desabilita o editor do Lookup. Se estiver desabilitado, o usuário não poderá informar valores manualmente. Neste caso, será necessário que ele selecione um registro clicando no botão de seleção.
==== Extensões Permitidas ====
*Upload
Informe as extensões permitidas, separadas por vírgulas, (jpg, png, gif). Se este campo estiver em branco, todas as extensões serão permitidas.
Obs.: Este campo será utilizado quando o valor '''Tipo de Arquivo''' for '''Todos'''.
==== Tipo de Arquivo ====
*Upload
Selecione um tipo de arquivo pré-definido ou selecione a opção '''Todos''' para especificar as extensões permitidas.
==== Tamanho Máximo ====
*Upload
Informe o tamanho máximo do arquivo em KBytes.
Obs.: 1MB é igual a 1024 KB.
==== Quantidade Mínima de Arquivos =====
*Upload
Informe a quantidade mínima de arquivos que o usuário deve selecionar.
==== Quantidade Máxima de Arquivos ====
*Upload
Informe a quantidade máxima de arquivos que o usuário deve selecionar.
==== Destino ====
*Upload
Informe os dados de configuração de destino do arquivo. Pode ser Diretório do Servidor ou FTP e o nome da pasta pode conter marcações no formato (INPUT campo) que serão substituídas pelo valor correspondente.
==== Nome do arquivo ====
*Upload
Determine a composição do nome do arquivo salvo no servidor.
==== Requer Validação de Campos ====
*Button
O sistema irá validar o preenchimento dos campos da tela do navegador andes do evento 'Click' ser processado.
==== Tipo de Botão ====
*Button
Somente se for selecionada a opção 'submit' será executada no site a ação de envio(Submit).
==== Alvo ====
*Link
Define aonde a página será aberta.
=== Dados ===
==== Coluna de origem ====
*all
Seleciona a coluna da fonte de dados do formulário. Este campo é utulizado para fazer o vínculo entre a query de origem e os campos da tela.
Quando a página for aberta, a query será executada e vai preencher o campo com o valor da coluna selecionada.
==== Alvo ====
*lookups
Selecione e configure o Browse Dinâmico que será aberto para procurar os dados na tela (ícone de lupa ao lado do campo).
==== Itens ====
*combobox
Informe os itens do campo. Para cada item é necessário especificar o valor e o texto a ser exibido.
==== Fonte de Dados ====
*combobox
*treeview
Informe o comando SQL que será usado para carregar os itens da lista. Se o comando retornar apenas uma coluna,
ela será usada como texto de exibição e valor da opção. Se retornar duas colunas, a primeira será usada para o valor e
a segunda para o texto de exibição. As demais colunas retornadas serão ignoradas.
==== Extrator de Arquivos ====
*ImageView
Selecione o extrator de arquivos que será utilizado para extrair os arquivos do banco de dados.
==== Carregar sob Demanda ====
*treeview
Indica que os dados da treeview serão carregados sob-demanda, ou seja, os nós filhos só serão carregados quando o usuário expandir o nó pai.
=== Identificação ===
==== Nome ====
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Descrição ====
Descrição do Campo. É o texto que será exibido no '''LATROMI Web''' para apresentar ao usuário. Se não for preenchido, o sistema usará o nome do Campo.
=== Layout ===
==== Largura ====
*all
Largura do campo em pixels.
==== Altura ====
*query
*imageView
Altura do campo em pixels.
=== Valor Padrão ===
==== Tipo de Valor Padrão ====
*txt
*ntb
*dateTimePicker
*combobox
*TreeView
Indica o tipo de valor padrão a ser utilizado no preenchimento inicial do campo.
==== Valor Fixo ====
*txt
*ntb
*dateTimePicker
*combobox
*CheckBox
*RadioButton
*TreeView
*Gauge
Valor fixo utilizado no prenchimento do campo, caso o Tipo de valor padrão seja Valor Fixo.
==== Data Fixa ====
*dateTimePicker
Data a ser utilizada no prenchimento do campo, caso o Tipo de valor padrão seja Data Fixa.
==== Quantidade a Somar ou Subtrair ====
*dateTimePicker
Indica a quantidade de dias/meses/anos a serem somados ou subtraídos do valor padrão adotado para o campo. Para subtrair, informe valores negativos.
==== Tipo de Período da Operação ====
*dateTimePicker
Indica o tipo de período a ser utilizado na operação de soma ou subtração.
==== Texto ====
*Label
Texto utilizado no preenchimento do campo.
==== Endereço Padrão ====
*link
Texto fixo utilizado como endereço de navegação padrão.
=== Configurações de Imagens ===
*Upload
==== Gerar Miniatura ====
Se esta opção estiver habilitada e as dimensões da miniatura estiverem devidamente preenchidas, será gerado um arquivo de miniatura adicional, cujo nome será <NOME_DO_ARQUIVO_ORIGINAL>.thumb.<EXT>
==== Tamanho da Miniatura ====
Dimensões da miniatura da imagem. Estas são as medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
==== Redimensionar imagem ====
Se esta opção estiver habilitada e as dimensões máximas da imagem estiverem devidamente preenchidas, a imagem será redimensionada durante o Upload.
==== Tamanho Máximo ====
Medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
=== Mobile ===
*Upload
==== Captura de Imagem direto da câmera ====
Se esta opção estiver habilitada enquanto o formulário é acessado através de um dispositivo mobile, a câmera do dispositivo será invocada automaticamente ao clicar no campo.
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Eventos ==
[[Arquivo:Client Formulario Dinamico Campos pagina eventos.png|miniaturadaimagem|Página de eventos do campo]]
Os [[Formulário_Dinâmico:Programação#Eventos|Eventos]] são a base da programação de um Formulário Dinâmico e pertencem aos campos. Para cada tipo de campo, existem Eventos específicos que disparam os Procedimentos a eles vinculados em situações diferentes. Este tópico está detalhado em [[Formulário_Dinâmico:Programação|Programação]].
== Aba Campos ==
[[Arquivo:Client Formulario Dinamico Campos aba campos vazia.png|miniaturadaimagem|]]
[[Arquivo:Client Formulario DInamico campos auto.png|miniaturadaimagem|Opção de criação automática de Campos]]
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Se isso for escolhido, será criado um Campo para cada coluna no retorno da query, sem prefixos porém com tipo automaticamente detectado. Ainda será possível excluir, modificar e adicionar Campos à lista.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela acima para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
b42f216b0cadc240d46592846eedef890af8b808
2539
2538
2020-07-23T00:06:12Z
Luiz.kruger
18
/* Aparência */ Completo
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Campos aba campos.png|miniaturadaimagem|Lista de Campos do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
[[Arquivo:Client Formulario Dinamico Campos configuracao propriedades.png|miniaturadaimagem|Página de propriedades que permite a alteração de configurações de um Campo]]
Na tela de modificação de campo, na página de propriedades, estão uma série de campos de configuração, que podem ser diferentes de acordo com o tipo do Campo. Por isso, é importante escolher o tipo antes de seguir para as outras especificações.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
=== Aparência ===
==== Balão de Ajuda ====
*Todos os tipo de campo exceto Gauge
Texto a ser exibido no Balão de Ajuda, que aparece quando o ponteiro do mouse fica sobre o campo.
==== Fonte ====
*Label
Permite escolher vários parâmetros de fonte para o texto.
==== Cor de Fundo ====
*ImageView
Cor de fundo da imagem.
==== Largura mínima ====
*Button
Largura mínima do botão em pixels.
==== Imagem ====
*Button
Imagem a ser exibida no botão. Pode ser usada uma imagem dos arquivos ou uma Font Awesome customizada.
==== Cor de Fundo ====
*ImageView
Cor de fundo da imagem.
==== Template HTML ====
*HTMLElement
Conteúdo exibido inicialmente na tela.
==== Intervalos ====
*Gauge
Defina os valores iniciais e finais e as cores dos 3 intervalos.
==== Marcador Principal ===
*Gauge
Define uma lista de marcadores que ficarão em evidência no Gauge.
==== Marcador Menor ====
*Gauge
Define o intervalo entre os os marcadores (riscos menores).
=== Comportamento ===
==== Habilitado ====
*Todos os tipos de campo
Se estiver marcado, o campo estará habilitado para interação do usuário.
==== Visível ====
*Todos os tipos de campo
Se estiver marcado, o campo será exibido na tela, caso contrário, o campo não será exibido mas ainda assim
poderá ser utilizado nos comandos SQL.
==== Preenchimento obrigatório ====
*NumericTextBox
*TextBox
*DateTimePicker
*ComboBox
*Lookup
*HTMLeditor
*RadioButton
*ColorPicker
*Upload
*consulta
*TreeView
O preenchimento do campo será obrigatório.
==== Somente Leitura ====
*TextBox
*NumericTextBox
*DateTimePicker
*ComboBox
*HTMLeditor
O campo estará habilitado somente no modo de leitura.
==== Valor mínimo ====
*NumericTextBox
*Gauge
Valor mínimo que o usuário pode inserir.
==== Valor máximo ====
*NumericTextBox
*Gauge
Valor máximo que o usuário pode inserir.
==== Cancelar submissão ====
*NumericTextBox
*TextBox
*DateTimePicker
*Lookup
Desabilita a submissão de dados do formulário ao pressionar ENTER sobre o campo.
==== Habilitar correção ortográfica ====
*TextBox
*Label
Quando habilitado, a ortografia do texto será verificada pelo navegador.
==== Texto para campo vazio ====
*NumericTextBox
*TextBox
*DateTimePicker
*ComboBox
*Lookup
*HTMLeditor
*TreeView
Texto esmaecido que aparecerá dentro do campo antes do mesmo ser preenchido.
==== Habilitar Borda ====
*ImageView
*HTMLElement
Uma borda será desenhada ao redor da imagem.
==== Quantidade de casas decimais ====
*NumericTextBox
Quantidade de casas decimais a serem utilizadas no preenchimento do campo.
==== Máscara ====
*TextBox
Informe a máscara a ser utilizada no controle. Use # para representar dígitos e L para representar caracteres.
==== Multilinha ====
*TextBox
Permite o uso de quebra de linha.
==== Expressão Regular ====
*TextBox
Informe uma expressão regular para validar o texto informado no campo.
==== Comprimento Máximo ====
*TextBox
Comprimento máximo do texto em caracteres.
==== Transformação de Texto ====
*TextBox
Selecione uma opção de transformação de texto. O texto será transformado durante a digitação do campo.
==== Mostrar Linhas ====
*TreeView
Mostrar linhas pontilhadas entre os nós da TreeView.
==== Expandido ====
*TreeView
Ao carregar a TreeView, todo seu conteúdo será apresentado expandido.
==== Disposição da Imagem ====
*ImageView
Indica o modo no qual a imagem será exibida dentro do campo.
==== Receber dados no servidor ====
*HTMLElement
O conteúdo HTML desse campo será enviado de navegador para o servidor ao processar um evento. Caso contrário, o valor do campo no servidor será sempre NULL.
==== mostrar cores recentes ====
*ColorPicker
Exibir as últimas cores utilizadas abaixo da paleta.
==== permitir cores personalizadas ====
*ColorPicker
Exibir um seletor de cores personalizadas.
==== Alinhamento ====
*Label
Alinhamento do texto.
==== Conteúdo Editável ====
*Label
Será possível alterar o texto do campo.
==== Habilitar Editor ====
*Lookup
Habilita ou desabilita o editor do Lookup. Se estiver desabilitado, o usuário não poderá informar valores manualmente. Neste caso, será necessário que ele selecione um registro clicando no botão de seleção.
==== Extensões Permitidas ====
*Upload
Informe as extensões permitidas, separadas por vírgulas, (jpg, png, gif). Se este campo estiver em branco, todas as extensões serão permitidas.
Obs.: Este campo será utilizado quando o valor '''Tipo de Arquivo''' for '''Todos'''.
==== Tipo de Arquivo ====
*Upload
Selecione um tipo de arquivo pré-definido ou selecione a opção '''Todos''' para especificar as extensões permitidas.
==== Tamanho Máximo ====
*Upload
Informe o tamanho máximo do arquivo em KBytes.
Obs.: 1MB é igual a 1024 KB.
==== Quantidade Mínima de Arquivos =====
*Upload
Informe a quantidade mínima de arquivos que o usuário deve selecionar.
==== Quantidade Máxima de Arquivos ====
*Upload
Informe a quantidade máxima de arquivos que o usuário deve selecionar.
==== Destino ====
*Upload
Informe os dados de configuração de destino do arquivo. Pode ser Diretório do Servidor ou FTP e o nome da pasta pode conter marcações no formato (INPUT campo) que serão substituídas pelo valor correspondente.
==== Nome do arquivo ====
*Upload
Determine a composição do nome do arquivo salvo no servidor.
==== Requer Validação de Campos ====
*Button
O sistema irá validar o preenchimento dos campos da tela do navegador andes do evento 'Click' ser processado.
==== Tipo de Botão ====
*Button
Somente se for selecionada a opção 'submit' será executada no site a ação de envio(Submit).
==== Alvo ====
*Link
Define aonde a página será aberta.
=== Dados ===
==== Coluna de origem ====
*all
Seleciona a coluna da fonte de dados do formulário. Este campo é utulizado para fazer o vínculo entre a query de origem e os campos da tela.
Quando a página for aberta, a query será executada e vai preencher o campo com o valor da coluna selecionada.
==== Alvo ====
*lookups
Selecione e configure o Browse Dinâmico que será aberto para procurar os dados na tela (ícone de lupa ao lado do campo).
==== Itens ====
*combobox
Informe os itens do campo. Para cada item é necessário especificar o valor e o texto a ser exibido.
==== Fonte de Dados ====
*combobox
*treeview
Informe o comando SQL que será usado para carregar os itens da lista. Se o comando retornar apenas uma coluna,
ela será usada como texto de exibição e valor da opção. Se retornar duas colunas, a primeira será usada para o valor e
a segunda para o texto de exibição. As demais colunas retornadas serão ignoradas.
==== Extrator de Arquivos ====
*ImageView
Selecione o extrator de arquivos que será utilizado para extrair os arquivos do banco de dados.
==== Carregar sob Demanda ====
*treeview
Indica que os dados da treeview serão carregados sob-demanda, ou seja, os nós filhos só serão carregados quando o usuário expandir o nó pai.
=== Identificação ===
==== Nome ====
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Descrição ====
Descrição do Campo. É o texto que será exibido no '''LATROMI Web''' para apresentar ao usuário. Se não for preenchido, o sistema usará o nome do Campo.
=== Layout ===
==== Largura ====
*all
Largura do campo em pixels.
==== Altura ====
*query
*imageView
Altura do campo em pixels.
=== Valor Padrão ===
==== Tipo de Valor Padrão ====
*txt
*ntb
*dateTimePicker
*combobox
*TreeView
Indica o tipo de valor padrão a ser utilizado no preenchimento inicial do campo.
==== Valor Fixo ====
*txt
*ntb
*dateTimePicker
*combobox
*CheckBox
*RadioButton
*TreeView
*Gauge
Valor fixo utilizado no prenchimento do campo, caso o Tipo de valor padrão seja Valor Fixo.
==== Data Fixa ====
*dateTimePicker
Data a ser utilizada no prenchimento do campo, caso o Tipo de valor padrão seja Data Fixa.
==== Quantidade a Somar ou Subtrair ====
*dateTimePicker
Indica a quantidade de dias/meses/anos a serem somados ou subtraídos do valor padrão adotado para o campo. Para subtrair, informe valores negativos.
==== Tipo de Período da Operação ====
*dateTimePicker
Indica o tipo de período a ser utilizado na operação de soma ou subtração.
==== Texto ====
*Label
Texto utilizado no preenchimento do campo.
==== Endereço Padrão ====
*link
Texto fixo utilizado como endereço de navegação padrão.
=== Configurações de Imagens ===
*Upload
==== Gerar Miniatura ====
Se esta opção estiver habilitada e as dimensões da miniatura estiverem devidamente preenchidas, será gerado um arquivo de miniatura adicional, cujo nome será <NOME_DO_ARQUIVO_ORIGINAL>.thumb.<EXT>
==== Tamanho da Miniatura ====
Dimensões da miniatura da imagem. Estas são as medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
==== Redimensionar imagem ====
Se esta opção estiver habilitada e as dimensões máximas da imagem estiverem devidamente preenchidas, a imagem será redimensionada durante o Upload.
==== Tamanho Máximo ====
Medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
=== Mobile ===
*Upload
==== Captura de Imagem direto da câmera ====
Se esta opção estiver habilitada enquanto o formulário é acessado através de um dispositivo mobile, a câmera do dispositivo será invocada automaticamente ao clicar no campo.
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Eventos ==
[[Arquivo:Client Formulario Dinamico Campos pagina eventos.png|miniaturadaimagem|Página de eventos do campo]]
Os [[Formulário_Dinâmico:Programação#Eventos|Eventos]] são a base da programação de um Formulário Dinâmico e pertencem aos campos. Para cada tipo de campo, existem Eventos específicos que disparam os Procedimentos a eles vinculados em situações diferentes. Este tópico está detalhado em [[Formulário_Dinâmico:Programação|Programação]].
== Aba Campos ==
[[Arquivo:Client Formulario Dinamico Campos aba campos vazia.png|miniaturadaimagem|]]
[[Arquivo:Client Formulario DInamico campos auto.png|miniaturadaimagem|Opção de criação automática de Campos]]
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Se isso for escolhido, será criado um Campo para cada coluna no retorno da query, sem prefixos porém com tipo automaticamente detectado. Ainda será possível excluir, modificar e adicionar Campos à lista.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela acima para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
3233312369a011424835a1f216866769275f5cf3
2540
2539
2020-07-23T00:15:25Z
Luiz.kruger
18
/* = Marcador Principal */ erro de marcação
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Campos aba campos.png|miniaturadaimagem|Lista de Campos do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
[[Arquivo:Client Formulario Dinamico Campos configuracao propriedades.png|miniaturadaimagem|Página de propriedades que permite a alteração de configurações de um Campo]]
Na tela de modificação de campo, na página de propriedades, estão uma série de campos de configuração, que podem ser diferentes de acordo com o tipo do Campo. Por isso, é importante escolher o tipo antes de seguir para as outras especificações.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
=== Aparência ===
==== Balão de Ajuda ====
*Todos os tipo de campo exceto Gauge
Texto a ser exibido no Balão de Ajuda, que aparece quando o ponteiro do mouse fica sobre o campo.
==== Fonte ====
*Label
Permite escolher vários parâmetros de fonte para o texto.
==== Cor de Fundo ====
*ImageView
Cor de fundo da imagem.
==== Largura mínima ====
*Button
Largura mínima do botão em pixels.
==== Imagem ====
*Button
Imagem a ser exibida no botão. Pode ser usada uma imagem dos arquivos ou uma Font Awesome customizada.
==== Cor de Fundo ====
*ImageView
Cor de fundo da imagem.
==== Template HTML ====
*HTMLElement
Conteúdo exibido inicialmente na tela.
==== Intervalos ====
*Gauge
Defina os valores iniciais e finais e as cores dos 3 intervalos.
==== Marcador Principal ====
*Gauge
Define uma lista de marcadores que ficarão em evidência no Gauge.
==== Marcador Menor ====
*Gauge
Define o intervalo entre os os marcadores (riscos menores).
=== Comportamento ===
==== Habilitado ====
*Todos os tipos de campo
Se estiver marcado, o campo estará habilitado para interação do usuário.
==== Visível ====
*Todos os tipos de campo
Se estiver marcado, o campo será exibido na tela, caso contrário, o campo não será exibido mas ainda assim
poderá ser utilizado nos comandos SQL.
==== Preenchimento obrigatório ====
*NumericTextBox
*TextBox
*DateTimePicker
*ComboBox
*Lookup
*HTMLeditor
*RadioButton
*ColorPicker
*Upload
*consulta
*TreeView
O preenchimento do campo será obrigatório.
==== Somente Leitura ====
*TextBox
*NumericTextBox
*DateTimePicker
*ComboBox
*HTMLeditor
O campo estará habilitado somente no modo de leitura.
==== Valor mínimo ====
*NumericTextBox
*Gauge
Valor mínimo que o usuário pode inserir.
==== Valor máximo ====
*NumericTextBox
*Gauge
Valor máximo que o usuário pode inserir.
==== Cancelar submissão ====
*NumericTextBox
*TextBox
*DateTimePicker
*Lookup
Desabilita a submissão de dados do formulário ao pressionar ENTER sobre o campo.
==== Habilitar correção ortográfica ====
*TextBox
*Label
Quando habilitado, a ortografia do texto será verificada pelo navegador.
==== Texto para campo vazio ====
*NumericTextBox
*TextBox
*DateTimePicker
*ComboBox
*Lookup
*HTMLeditor
*TreeView
Texto esmaecido que aparecerá dentro do campo antes do mesmo ser preenchido.
==== Habilitar Borda ====
*ImageView
*HTMLElement
Uma borda será desenhada ao redor da imagem.
==== Quantidade de casas decimais ====
*NumericTextBox
Quantidade de casas decimais a serem utilizadas no preenchimento do campo.
==== Máscara ====
*TextBox
Informe a máscara a ser utilizada no controle. Use # para representar dígitos e L para representar caracteres.
==== Multilinha ====
*TextBox
Permite o uso de quebra de linha.
==== Expressão Regular ====
*TextBox
Informe uma expressão regular para validar o texto informado no campo.
==== Comprimento Máximo ====
*TextBox
Comprimento máximo do texto em caracteres.
==== Transformação de Texto ====
*TextBox
Selecione uma opção de transformação de texto. O texto será transformado durante a digitação do campo.
==== Mostrar Linhas ====
*TreeView
Mostrar linhas pontilhadas entre os nós da TreeView.
==== Expandido ====
*TreeView
Ao carregar a TreeView, todo seu conteúdo será apresentado expandido.
==== Disposição da Imagem ====
*ImageView
Indica o modo no qual a imagem será exibida dentro do campo.
==== Receber dados no servidor ====
*HTMLElement
O conteúdo HTML desse campo será enviado de navegador para o servidor ao processar um evento. Caso contrário, o valor do campo no servidor será sempre NULL.
==== mostrar cores recentes ====
*ColorPicker
Exibir as últimas cores utilizadas abaixo da paleta.
==== permitir cores personalizadas ====
*ColorPicker
Exibir um seletor de cores personalizadas.
==== Alinhamento ====
*Label
Alinhamento do texto.
==== Conteúdo Editável ====
*Label
Será possível alterar o texto do campo.
==== Habilitar Editor ====
*Lookup
Habilita ou desabilita o editor do Lookup. Se estiver desabilitado, o usuário não poderá informar valores manualmente. Neste caso, será necessário que ele selecione um registro clicando no botão de seleção.
==== Extensões Permitidas ====
*Upload
Informe as extensões permitidas, separadas por vírgulas, (jpg, png, gif). Se este campo estiver em branco, todas as extensões serão permitidas.
Obs.: Este campo será utilizado quando o valor '''Tipo de Arquivo''' for '''Todos'''.
==== Tipo de Arquivo ====
*Upload
Selecione um tipo de arquivo pré-definido ou selecione a opção '''Todos''' para especificar as extensões permitidas.
==== Tamanho Máximo ====
*Upload
Informe o tamanho máximo do arquivo em KBytes.
Obs.: 1MB é igual a 1024 KB.
==== Quantidade Mínima de Arquivos =====
*Upload
Informe a quantidade mínima de arquivos que o usuário deve selecionar.
==== Quantidade Máxima de Arquivos ====
*Upload
Informe a quantidade máxima de arquivos que o usuário deve selecionar.
==== Destino ====
*Upload
Informe os dados de configuração de destino do arquivo. Pode ser Diretório do Servidor ou FTP e o nome da pasta pode conter marcações no formato (INPUT campo) que serão substituídas pelo valor correspondente.
==== Nome do arquivo ====
*Upload
Determine a composição do nome do arquivo salvo no servidor.
==== Requer Validação de Campos ====
*Button
O sistema irá validar o preenchimento dos campos da tela do navegador andes do evento 'Click' ser processado.
==== Tipo de Botão ====
*Button
Somente se for selecionada a opção 'submit' será executada no site a ação de envio(Submit).
==== Alvo ====
*Link
Define aonde a página será aberta.
=== Dados ===
==== Coluna de origem ====
*all
Seleciona a coluna da fonte de dados do formulário. Este campo é utulizado para fazer o vínculo entre a query de origem e os campos da tela.
Quando a página for aberta, a query será executada e vai preencher o campo com o valor da coluna selecionada.
==== Alvo ====
*lookups
Selecione e configure o Browse Dinâmico que será aberto para procurar os dados na tela (ícone de lupa ao lado do campo).
==== Itens ====
*combobox
Informe os itens do campo. Para cada item é necessário especificar o valor e o texto a ser exibido.
==== Fonte de Dados ====
*combobox
*treeview
Informe o comando SQL que será usado para carregar os itens da lista. Se o comando retornar apenas uma coluna,
ela será usada como texto de exibição e valor da opção. Se retornar duas colunas, a primeira será usada para o valor e
a segunda para o texto de exibição. As demais colunas retornadas serão ignoradas.
==== Extrator de Arquivos ====
*ImageView
Selecione o extrator de arquivos que será utilizado para extrair os arquivos do banco de dados.
==== Carregar sob Demanda ====
*treeview
Indica que os dados da treeview serão carregados sob-demanda, ou seja, os nós filhos só serão carregados quando o usuário expandir o nó pai.
=== Identificação ===
==== Nome ====
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Descrição ====
Descrição do Campo. É o texto que será exibido no '''LATROMI Web''' para apresentar ao usuário. Se não for preenchido, o sistema usará o nome do Campo.
=== Layout ===
==== Largura ====
*all
Largura do campo em pixels.
==== Altura ====
*query
*imageView
Altura do campo em pixels.
=== Valor Padrão ===
==== Tipo de Valor Padrão ====
*txt
*ntb
*dateTimePicker
*combobox
*TreeView
Indica o tipo de valor padrão a ser utilizado no preenchimento inicial do campo.
==== Valor Fixo ====
*txt
*ntb
*dateTimePicker
*combobox
*CheckBox
*RadioButton
*TreeView
*Gauge
Valor fixo utilizado no prenchimento do campo, caso o Tipo de valor padrão seja Valor Fixo.
==== Data Fixa ====
*dateTimePicker
Data a ser utilizada no prenchimento do campo, caso o Tipo de valor padrão seja Data Fixa.
==== Quantidade a Somar ou Subtrair ====
*dateTimePicker
Indica a quantidade de dias/meses/anos a serem somados ou subtraídos do valor padrão adotado para o campo. Para subtrair, informe valores negativos.
==== Tipo de Período da Operação ====
*dateTimePicker
Indica o tipo de período a ser utilizado na operação de soma ou subtração.
==== Texto ====
*Label
Texto utilizado no preenchimento do campo.
==== Endereço Padrão ====
*link
Texto fixo utilizado como endereço de navegação padrão.
=== Configurações de Imagens ===
*Upload
==== Gerar Miniatura ====
Se esta opção estiver habilitada e as dimensões da miniatura estiverem devidamente preenchidas, será gerado um arquivo de miniatura adicional, cujo nome será <NOME_DO_ARQUIVO_ORIGINAL>.thumb.<EXT>
==== Tamanho da Miniatura ====
Dimensões da miniatura da imagem. Estas são as medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
==== Redimensionar imagem ====
Se esta opção estiver habilitada e as dimensões máximas da imagem estiverem devidamente preenchidas, a imagem será redimensionada durante o Upload.
==== Tamanho Máximo ====
Medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
=== Mobile ===
*Upload
==== Captura de Imagem direto da câmera ====
Se esta opção estiver habilitada enquanto o formulário é acessado através de um dispositivo mobile, a câmera do dispositivo será invocada automaticamente ao clicar no campo.
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Eventos ==
[[Arquivo:Client Formulario Dinamico Campos pagina eventos.png|miniaturadaimagem|Página de eventos do campo]]
Os [[Formulário_Dinâmico:Programação#Eventos|Eventos]] são a base da programação de um Formulário Dinâmico e pertencem aos campos. Para cada tipo de campo, existem Eventos específicos que disparam os Procedimentos a eles vinculados em situações diferentes. Este tópico está detalhado em [[Formulário_Dinâmico:Programação|Programação]].
== Aba Campos ==
[[Arquivo:Client Formulario Dinamico Campos aba campos vazia.png|miniaturadaimagem|]]
[[Arquivo:Client Formulario DInamico campos auto.png|miniaturadaimagem|Opção de criação automática de Campos]]
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Se isso for escolhido, será criado um Campo para cada coluna no retorno da query, sem prefixos porém com tipo automaticamente detectado. Ainda será possível excluir, modificar e adicionar Campos à lista.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela acima para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
ebbc4e77c6660aac12476696b09550004e63fd7d
2541
2540
2020-07-24T03:55:28Z
Luiz.kruger
18
/* Valor Padrão */ Completo
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Campos aba campos.png|miniaturadaimagem|Lista de Campos do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
[[Arquivo:Client Formulario Dinamico Campos configuracao propriedades.png|miniaturadaimagem|Página de propriedades que permite a alteração de configurações de um Campo]]
Na tela de modificação de campo, na página de propriedades, estão uma série de campos de configuração, que podem ser diferentes de acordo com o tipo do Campo. Por isso, é importante escolher o tipo antes de seguir para as outras especificações.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
=== Aparência ===
==== Balão de Ajuda ====
*Todos os tipo de campo exceto Gauge
Texto a ser exibido no Balão de Ajuda, que aparece quando o ponteiro do mouse fica sobre o campo.
==== Fonte ====
*Label
Permite escolher vários parâmetros de fonte para o texto.
==== Cor de Fundo ====
*ImageView
Cor de fundo da imagem.
==== Largura mínima ====
*Button
Largura mínima do botão em pixels.
==== Imagem ====
*Button
Imagem a ser exibida no botão. Pode ser usada uma imagem dos arquivos ou uma Font Awesome customizada.
==== Cor de Fundo ====
*ImageView
Cor de fundo da imagem.
==== Template HTML ====
*HTMLElement
Conteúdo exibido inicialmente na tela.
==== Intervalos ====
*Gauge
Defina os valores iniciais e finais e as cores dos 3 intervalos.
==== Marcador Principal ====
*Gauge
Define uma lista de marcadores que ficarão em evidência no Gauge.
==== Marcador Menor ====
*Gauge
Define o intervalo entre os os marcadores (riscos menores).
=== Comportamento ===
==== Habilitado ====
*Todos os tipos de campo
Se estiver marcado, o campo estará habilitado para interação do usuário.
==== Visível ====
*Todos os tipos de campo
Se estiver marcado, o campo será exibido na tela, caso contrário, o campo não será exibido mas ainda assim
poderá ser utilizado nos comandos SQL.
==== Preenchimento obrigatório ====
*NumericTextBox
*TextBox
*DateTimePicker
*ComboBox
*Lookup
*HTMLeditor
*RadioButton
*ColorPicker
*Upload
*consulta
*TreeView
O preenchimento do campo será obrigatório.
==== Somente Leitura ====
*TextBox
*NumericTextBox
*DateTimePicker
*ComboBox
*HTMLeditor
O campo estará habilitado somente no modo de leitura.
==== Valor mínimo ====
*NumericTextBox
*Gauge
Valor mínimo que o usuário pode inserir.
==== Valor máximo ====
*NumericTextBox
*Gauge
Valor máximo que o usuário pode inserir.
==== Cancelar submissão ====
*NumericTextBox
*TextBox
*DateTimePicker
*Lookup
Desabilita a submissão de dados do formulário ao pressionar ENTER sobre o campo.
==== Habilitar correção ortográfica ====
*TextBox
*Label
Quando habilitado, a ortografia do texto será verificada pelo navegador.
==== Texto para campo vazio ====
*NumericTextBox
*TextBox
*DateTimePicker
*ComboBox
*Lookup
*HTMLeditor
*TreeView
Texto esmaecido que aparecerá dentro do campo antes do mesmo ser preenchido.
==== Habilitar Borda ====
*ImageView
*HTMLElement
Uma borda será desenhada ao redor da imagem.
==== Quantidade de casas decimais ====
*NumericTextBox
Quantidade de casas decimais a serem utilizadas no preenchimento do campo.
==== Máscara ====
*TextBox
Informe a máscara a ser utilizada no controle. Use # para representar dígitos e L para representar caracteres.
==== Multilinha ====
*TextBox
Permite o uso de quebra de linha.
==== Expressão Regular ====
*TextBox
Informe uma expressão regular para validar o texto informado no campo.
==== Comprimento Máximo ====
*TextBox
Comprimento máximo do texto em caracteres.
==== Transformação de Texto ====
*TextBox
Selecione uma opção de transformação de texto. O texto será transformado durante a digitação do campo.
==== Mostrar Linhas ====
*TreeView
Mostrar linhas pontilhadas entre os nós da TreeView.
==== Expandido ====
*TreeView
Ao carregar a TreeView, todo seu conteúdo será apresentado expandido.
==== Disposição da Imagem ====
*ImageView
Indica o modo no qual a imagem será exibida dentro do campo.
==== Receber dados no servidor ====
*HTMLElement
O conteúdo HTML desse campo será enviado de navegador para o servidor ao processar um evento. Caso contrário, o valor do campo no servidor será sempre NULL.
==== mostrar cores recentes ====
*ColorPicker
Exibir as últimas cores utilizadas abaixo da paleta.
==== permitir cores personalizadas ====
*ColorPicker
Exibir um seletor de cores personalizadas.
==== Alinhamento ====
*Label
Alinhamento do texto.
==== Conteúdo Editável ====
*Label
Será possível alterar o texto do campo.
==== Habilitar Editor ====
*Lookup
Habilita ou desabilita o editor do Lookup. Se estiver desabilitado, o usuário não poderá informar valores manualmente. Neste caso, será necessário que ele selecione um registro clicando no botão de seleção.
==== Extensões Permitidas ====
*Upload
Informe as extensões permitidas, separadas por vírgulas, (jpg, png, gif). Se este campo estiver em branco, todas as extensões serão permitidas.
Obs.: Este campo será utilizado quando o valor '''Tipo de Arquivo''' for '''Todos'''.
==== Tipo de Arquivo ====
*Upload
Selecione um tipo de arquivo pré-definido ou selecione a opção '''Todos''' para especificar as extensões permitidas.
==== Tamanho Máximo ====
*Upload
Informe o tamanho máximo do arquivo em KBytes.
Obs.: 1MB é igual a 1024 KB.
==== Quantidade Mínima de Arquivos =====
*Upload
Informe a quantidade mínima de arquivos que o usuário deve selecionar.
==== Quantidade Máxima de Arquivos ====
*Upload
Informe a quantidade máxima de arquivos que o usuário deve selecionar.
==== Destino ====
*Upload
Informe os dados de configuração de destino do arquivo. Pode ser Diretório do Servidor ou FTP e o nome da pasta pode conter marcações no formato (INPUT campo) que serão substituídas pelo valor correspondente.
==== Nome do arquivo ====
*Upload
Determine a composição do nome do arquivo salvo no servidor.
==== Requer Validação de Campos ====
*Button
O sistema irá validar o preenchimento dos campos da tela do navegador andes do evento 'Click' ser processado.
==== Tipo de Botão ====
*Button
Somente se for selecionada a opção 'submit' será executada no site a ação de envio(Submit).
==== Alvo ====
*Link
Define aonde a página será aberta.
=== Dados ===
==== Coluna de origem ====
*all
Seleciona a coluna da fonte de dados do formulário. Este campo é utulizado para fazer o vínculo entre a query de origem e os campos da tela.
Quando a página for aberta, a query será executada e vai preencher o campo com o valor da coluna selecionada.
==== Alvo ====
*lookups
Selecione e configure o Browse Dinâmico que será aberto para procurar os dados na tela (ícone de lupa ao lado do campo).
==== Itens ====
*combobox
Informe os itens do campo. Para cada item é necessário especificar o valor e o texto a ser exibido.
==== Fonte de Dados ====
*combobox
*treeview
Informe o comando SQL que será usado para carregar os itens da lista. Se o comando retornar apenas uma coluna,
ela será usada como texto de exibição e valor da opção. Se retornar duas colunas, a primeira será usada para o valor e
a segunda para o texto de exibição. As demais colunas retornadas serão ignoradas.
==== Extrator de Arquivos ====
*ImageView
Selecione o extrator de arquivos que será utilizado para extrair os arquivos do banco de dados.
==== Carregar sob Demanda ====
*treeview
Indica que os dados da treeview serão carregados sob-demanda, ou seja, os nós filhos só serão carregados quando o usuário expandir o nó pai.
=== Identificação ===
==== Nome ====
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Descrição ====
Descrição do Campo. É o texto que será exibido no '''LATROMI Web''' para apresentar ao usuário. Se não for preenchido, o sistema usará o nome do Campo.
=== Layout ===
==== Largura ====
*all
Largura do campo em pixels.
==== Altura ====
*query
*imageView
Altura do campo em pixels.
=== Valor Padrão ===
==== Tipo de Valor Padrão ====
*NumericTextBox
*TextBox
*DateTimePicker
*CheckBox
*TreeView
Indica o tipo de valor padrão a ser utilizado no preenchimento inicial do campo.
==== Valor Fixo ====
*NumericTextBox
*TextBox
*DateTimePicker
*combobox
*CheckBox
*RadioButton
*TreeView
*Gauge
Valor fixo utilizado no prenchimento do campo, caso o Tipo de valor padrão seja Valor Fixo.
==== Data Fixa ====
*DateTimePicker
Data a ser utilizada no prenchimento do campo, caso o Tipo de valor padrão seja Data Fixa.
==== Quantidade a Somar ou Subtrair ====
*DateTimePicker
Indica a quantidade de dias/meses/anos a serem somados ou subtraídos do valor padrão adotado para o campo. Para subtrair, informe valores negativos.
==== Tipo de Período da Operação ====
*DateTimePicker
Indica o tipo de período a ser utilizado na operação de soma ou subtração.
==== Texto ====
*Label
Texto utilizado no preenchimento do campo.
==== Endereço Padrão ====
*Link
Texto fixo utilizado como endereço de navegação padrão.
=== Configurações de Imagens ===
*Upload
==== Gerar Miniatura ====
Se esta opção estiver habilitada e as dimensões da miniatura estiverem devidamente preenchidas, será gerado um arquivo de miniatura adicional, cujo nome será <NOME_DO_ARQUIVO_ORIGINAL>.thumb.<EXT>
==== Tamanho da Miniatura ====
Dimensões da miniatura da imagem. Estas são as medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
==== Redimensionar imagem ====
Se esta opção estiver habilitada e as dimensões máximas da imagem estiverem devidamente preenchidas, a imagem será redimensionada durante o Upload.
==== Tamanho Máximo ====
Medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
=== Mobile ===
*Upload
==== Captura de Imagem direto da câmera ====
Se esta opção estiver habilitada enquanto o formulário é acessado através de um dispositivo mobile, a câmera do dispositivo será invocada automaticamente ao clicar no campo.
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Eventos ==
[[Arquivo:Client Formulario Dinamico Campos pagina eventos.png|miniaturadaimagem|Página de eventos do campo]]
Os [[Formulário_Dinâmico:Programação#Eventos|Eventos]] são a base da programação de um Formulário Dinâmico e pertencem aos campos. Para cada tipo de campo, existem Eventos específicos que disparam os Procedimentos a eles vinculados em situações diferentes. Este tópico está detalhado em [[Formulário_Dinâmico:Programação|Programação]].
== Aba Campos ==
[[Arquivo:Client Formulario Dinamico Campos aba campos vazia.png|miniaturadaimagem|]]
[[Arquivo:Client Formulario DInamico campos auto.png|miniaturadaimagem|Opção de criação automática de Campos]]
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Se isso for escolhido, será criado um Campo para cada coluna no retorno da query, sem prefixos porém com tipo automaticamente detectado. Ainda será possível excluir, modificar e adicionar Campos à lista.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela acima para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
51a5820b6c2faa5187e0a5bf1690451a8d2c486d
2542
2541
2020-07-24T03:59:05Z
Luiz.kruger
18
/* Identificação */ tipos
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Campos aba campos.png|miniaturadaimagem|Lista de Campos do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
[[Arquivo:Client Formulario Dinamico Campos configuracao propriedades.png|miniaturadaimagem|Página de propriedades que permite a alteração de configurações de um Campo]]
Na tela de modificação de campo, na página de propriedades, estão uma série de campos de configuração, que podem ser diferentes de acordo com o tipo do Campo. Por isso, é importante escolher o tipo antes de seguir para as outras especificações.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
=== Aparência ===
==== Balão de Ajuda ====
*Todos os tipo de campo exceto Gauge
Texto a ser exibido no Balão de Ajuda, que aparece quando o ponteiro do mouse fica sobre o campo.
==== Fonte ====
*Label
Permite escolher vários parâmetros de fonte para o texto.
==== Cor de Fundo ====
*ImageView
Cor de fundo da imagem.
==== Largura mínima ====
*Button
Largura mínima do botão em pixels.
==== Imagem ====
*Button
Imagem a ser exibida no botão. Pode ser usada uma imagem dos arquivos ou uma Font Awesome customizada.
==== Cor de Fundo ====
*ImageView
Cor de fundo da imagem.
==== Template HTML ====
*HTMLElement
Conteúdo exibido inicialmente na tela.
==== Intervalos ====
*Gauge
Defina os valores iniciais e finais e as cores dos 3 intervalos.
==== Marcador Principal ====
*Gauge
Define uma lista de marcadores que ficarão em evidência no Gauge.
==== Marcador Menor ====
*Gauge
Define o intervalo entre os os marcadores (riscos menores).
=== Comportamento ===
==== Habilitado ====
*Todos os tipos de campo
Se estiver marcado, o campo estará habilitado para interação do usuário.
==== Visível ====
*Todos os tipos de campo
Se estiver marcado, o campo será exibido na tela, caso contrário, o campo não será exibido mas ainda assim
poderá ser utilizado nos comandos SQL.
==== Preenchimento obrigatório ====
*NumericTextBox
*TextBox
*DateTimePicker
*ComboBox
*Lookup
*HTMLeditor
*RadioButton
*ColorPicker
*Upload
*consulta
*TreeView
O preenchimento do campo será obrigatório.
==== Somente Leitura ====
*TextBox
*NumericTextBox
*DateTimePicker
*ComboBox
*HTMLeditor
O campo estará habilitado somente no modo de leitura.
==== Valor mínimo ====
*NumericTextBox
*Gauge
Valor mínimo que o usuário pode inserir.
==== Valor máximo ====
*NumericTextBox
*Gauge
Valor máximo que o usuário pode inserir.
==== Cancelar submissão ====
*NumericTextBox
*TextBox
*DateTimePicker
*Lookup
Desabilita a submissão de dados do formulário ao pressionar ENTER sobre o campo.
==== Habilitar correção ortográfica ====
*TextBox
*Label
Quando habilitado, a ortografia do texto será verificada pelo navegador.
==== Texto para campo vazio ====
*NumericTextBox
*TextBox
*DateTimePicker
*ComboBox
*Lookup
*HTMLeditor
*TreeView
Texto esmaecido que aparecerá dentro do campo antes do mesmo ser preenchido.
==== Habilitar Borda ====
*ImageView
*HTMLElement
Uma borda será desenhada ao redor da imagem.
==== Quantidade de casas decimais ====
*NumericTextBox
Quantidade de casas decimais a serem utilizadas no preenchimento do campo.
==== Máscara ====
*TextBox
Informe a máscara a ser utilizada no controle. Use # para representar dígitos e L para representar caracteres.
==== Multilinha ====
*TextBox
Permite o uso de quebra de linha.
==== Expressão Regular ====
*TextBox
Informe uma expressão regular para validar o texto informado no campo.
==== Comprimento Máximo ====
*TextBox
Comprimento máximo do texto em caracteres.
==== Transformação de Texto ====
*TextBox
Selecione uma opção de transformação de texto. O texto será transformado durante a digitação do campo.
==== Mostrar Linhas ====
*TreeView
Mostrar linhas pontilhadas entre os nós da TreeView.
==== Expandido ====
*TreeView
Ao carregar a TreeView, todo seu conteúdo será apresentado expandido.
==== Disposição da Imagem ====
*ImageView
Indica o modo no qual a imagem será exibida dentro do campo.
==== Receber dados no servidor ====
*HTMLElement
O conteúdo HTML desse campo será enviado de navegador para o servidor ao processar um evento. Caso contrário, o valor do campo no servidor será sempre NULL.
==== mostrar cores recentes ====
*ColorPicker
Exibir as últimas cores utilizadas abaixo da paleta.
==== permitir cores personalizadas ====
*ColorPicker
Exibir um seletor de cores personalizadas.
==== Alinhamento ====
*Label
Alinhamento do texto.
==== Conteúdo Editável ====
*Label
Será possível alterar o texto do campo.
==== Habilitar Editor ====
*Lookup
Habilita ou desabilita o editor do Lookup. Se estiver desabilitado, o usuário não poderá informar valores manualmente. Neste caso, será necessário que ele selecione um registro clicando no botão de seleção.
==== Extensões Permitidas ====
*Upload
Informe as extensões permitidas, separadas por vírgulas, (jpg, png, gif). Se este campo estiver em branco, todas as extensões serão permitidas.
Obs.: Este campo será utilizado quando o valor '''Tipo de Arquivo''' for '''Todos'''.
==== Tipo de Arquivo ====
*Upload
Selecione um tipo de arquivo pré-definido ou selecione a opção '''Todos''' para especificar as extensões permitidas.
==== Tamanho Máximo ====
*Upload
Informe o tamanho máximo do arquivo em KBytes.
Obs.: 1MB é igual a 1024 KB.
==== Quantidade Mínima de Arquivos =====
*Upload
Informe a quantidade mínima de arquivos que o usuário deve selecionar.
==== Quantidade Máxima de Arquivos ====
*Upload
Informe a quantidade máxima de arquivos que o usuário deve selecionar.
==== Destino ====
*Upload
Informe os dados de configuração de destino do arquivo. Pode ser Diretório do Servidor ou FTP e o nome da pasta pode conter marcações no formato (INPUT campo) que serão substituídas pelo valor correspondente.
==== Nome do arquivo ====
*Upload
Determine a composição do nome do arquivo salvo no servidor.
==== Requer Validação de Campos ====
*Button
O sistema irá validar o preenchimento dos campos da tela do navegador andes do evento 'Click' ser processado.
==== Tipo de Botão ====
*Button
Somente se for selecionada a opção 'submit' será executada no site a ação de envio(Submit).
==== Alvo ====
*Link
Define aonde a página será aberta.
=== Dados ===
==== Coluna de origem ====
*all
Seleciona a coluna da fonte de dados do formulário. Este campo é utulizado para fazer o vínculo entre a query de origem e os campos da tela.
Quando a página for aberta, a query será executada e vai preencher o campo com o valor da coluna selecionada.
==== Alvo ====
*lookups
Selecione e configure o Browse Dinâmico que será aberto para procurar os dados na tela (ícone de lupa ao lado do campo).
==== Itens ====
*combobox
Informe os itens do campo. Para cada item é necessário especificar o valor e o texto a ser exibido.
==== Fonte de Dados ====
*combobox
*treeview
Informe o comando SQL que será usado para carregar os itens da lista. Se o comando retornar apenas uma coluna,
ela será usada como texto de exibição e valor da opção. Se retornar duas colunas, a primeira será usada para o valor e
a segunda para o texto de exibição. As demais colunas retornadas serão ignoradas.
==== Extrator de Arquivos ====
*ImageView
Selecione o extrator de arquivos que será utilizado para extrair os arquivos do banco de dados.
==== Carregar sob Demanda ====
*treeview
Indica que os dados da treeview serão carregados sob-demanda, ou seja, os nós filhos só serão carregados quando o usuário expandir o nó pai.
=== Identificação ===
==== Nome ====
*Todos os tipos de campo
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Descrição ====
*Todos os tipos de campo
Descrição do Campo. É o texto que será exibido no '''LATROMI Web''' para apresentar ao usuário. Se não for preenchido, o sistema usará o nome do Campo.
=== Layout ===
==== Largura ====
*all
Largura do campo em pixels.
==== Altura ====
*query
*imageView
Altura do campo em pixels.
=== Valor Padrão ===
==== Tipo de Valor Padrão ====
*NumericTextBox
*TextBox
*DateTimePicker
*CheckBox
*TreeView
Indica o tipo de valor padrão a ser utilizado no preenchimento inicial do campo.
==== Valor Fixo ====
*NumericTextBox
*TextBox
*DateTimePicker
*combobox
*CheckBox
*RadioButton
*TreeView
*Gauge
Valor fixo utilizado no prenchimento do campo, caso o Tipo de valor padrão seja Valor Fixo.
==== Data Fixa ====
*DateTimePicker
Data a ser utilizada no prenchimento do campo, caso o Tipo de valor padrão seja Data Fixa.
==== Quantidade a Somar ou Subtrair ====
*DateTimePicker
Indica a quantidade de dias/meses/anos a serem somados ou subtraídos do valor padrão adotado para o campo. Para subtrair, informe valores negativos.
==== Tipo de Período da Operação ====
*DateTimePicker
Indica o tipo de período a ser utilizado na operação de soma ou subtração.
==== Texto ====
*Label
Texto utilizado no preenchimento do campo.
==== Endereço Padrão ====
*Link
Texto fixo utilizado como endereço de navegação padrão.
=== Configurações de Imagens ===
*Upload
==== Gerar Miniatura ====
Se esta opção estiver habilitada e as dimensões da miniatura estiverem devidamente preenchidas, será gerado um arquivo de miniatura adicional, cujo nome será <NOME_DO_ARQUIVO_ORIGINAL>.thumb.<EXT>
==== Tamanho da Miniatura ====
Dimensões da miniatura da imagem. Estas são as medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
==== Redimensionar imagem ====
Se esta opção estiver habilitada e as dimensões máximas da imagem estiverem devidamente preenchidas, a imagem será redimensionada durante o Upload.
==== Tamanho Máximo ====
Medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
=== Mobile ===
*Upload
==== Captura de Imagem direto da câmera ====
Se esta opção estiver habilitada enquanto o formulário é acessado através de um dispositivo mobile, a câmera do dispositivo será invocada automaticamente ao clicar no campo.
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Eventos ==
[[Arquivo:Client Formulario Dinamico Campos pagina eventos.png|miniaturadaimagem|Página de eventos do campo]]
Os [[Formulário_Dinâmico:Programação#Eventos|Eventos]] são a base da programação de um Formulário Dinâmico e pertencem aos campos. Para cada tipo de campo, existem Eventos específicos que disparam os Procedimentos a eles vinculados em situações diferentes. Este tópico está detalhado em [[Formulário_Dinâmico:Programação|Programação]].
== Aba Campos ==
[[Arquivo:Client Formulario Dinamico Campos aba campos vazia.png|miniaturadaimagem|]]
[[Arquivo:Client Formulario DInamico campos auto.png|miniaturadaimagem|Opção de criação automática de Campos]]
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Se isso for escolhido, será criado um Campo para cada coluna no retorno da query, sem prefixos porém com tipo automaticamente detectado. Ainda será possível excluir, modificar e adicionar Campos à lista.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela acima para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
1c2da8fbf526bddd9ab29145f7bee84dbd3ec696
2543
2542
2020-07-24T04:00:10Z
Luiz.kruger
18
/* Layout */ tipos
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Campos aba campos.png|miniaturadaimagem|Lista de Campos do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
[[Arquivo:Client Formulario Dinamico Campos configuracao propriedades.png|miniaturadaimagem|Página de propriedades que permite a alteração de configurações de um Campo]]
Na tela de modificação de campo, na página de propriedades, estão uma série de campos de configuração, que podem ser diferentes de acordo com o tipo do Campo. Por isso, é importante escolher o tipo antes de seguir para as outras especificações.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
=== Aparência ===
==== Balão de Ajuda ====
*Todos os tipo de campo exceto Gauge
Texto a ser exibido no Balão de Ajuda, que aparece quando o ponteiro do mouse fica sobre o campo.
==== Fonte ====
*Label
Permite escolher vários parâmetros de fonte para o texto.
==== Cor de Fundo ====
*ImageView
Cor de fundo da imagem.
==== Largura mínima ====
*Button
Largura mínima do botão em pixels.
==== Imagem ====
*Button
Imagem a ser exibida no botão. Pode ser usada uma imagem dos arquivos ou uma Font Awesome customizada.
==== Cor de Fundo ====
*ImageView
Cor de fundo da imagem.
==== Template HTML ====
*HTMLElement
Conteúdo exibido inicialmente na tela.
==== Intervalos ====
*Gauge
Defina os valores iniciais e finais e as cores dos 3 intervalos.
==== Marcador Principal ====
*Gauge
Define uma lista de marcadores que ficarão em evidência no Gauge.
==== Marcador Menor ====
*Gauge
Define o intervalo entre os os marcadores (riscos menores).
=== Comportamento ===
==== Habilitado ====
*Todos os tipos de campo
Se estiver marcado, o campo estará habilitado para interação do usuário.
==== Visível ====
*Todos os tipos de campo
Se estiver marcado, o campo será exibido na tela, caso contrário, o campo não será exibido mas ainda assim
poderá ser utilizado nos comandos SQL.
==== Preenchimento obrigatório ====
*NumericTextBox
*TextBox
*DateTimePicker
*ComboBox
*Lookup
*HTMLeditor
*RadioButton
*ColorPicker
*Upload
*consulta
*TreeView
O preenchimento do campo será obrigatório.
==== Somente Leitura ====
*TextBox
*NumericTextBox
*DateTimePicker
*ComboBox
*HTMLeditor
O campo estará habilitado somente no modo de leitura.
==== Valor mínimo ====
*NumericTextBox
*Gauge
Valor mínimo que o usuário pode inserir.
==== Valor máximo ====
*NumericTextBox
*Gauge
Valor máximo que o usuário pode inserir.
==== Cancelar submissão ====
*NumericTextBox
*TextBox
*DateTimePicker
*Lookup
Desabilita a submissão de dados do formulário ao pressionar ENTER sobre o campo.
==== Habilitar correção ortográfica ====
*TextBox
*Label
Quando habilitado, a ortografia do texto será verificada pelo navegador.
==== Texto para campo vazio ====
*NumericTextBox
*TextBox
*DateTimePicker
*ComboBox
*Lookup
*HTMLeditor
*TreeView
Texto esmaecido que aparecerá dentro do campo antes do mesmo ser preenchido.
==== Habilitar Borda ====
*ImageView
*HTMLElement
Uma borda será desenhada ao redor da imagem.
==== Quantidade de casas decimais ====
*NumericTextBox
Quantidade de casas decimais a serem utilizadas no preenchimento do campo.
==== Máscara ====
*TextBox
Informe a máscara a ser utilizada no controle. Use # para representar dígitos e L para representar caracteres.
==== Multilinha ====
*TextBox
Permite o uso de quebra de linha.
==== Expressão Regular ====
*TextBox
Informe uma expressão regular para validar o texto informado no campo.
==== Comprimento Máximo ====
*TextBox
Comprimento máximo do texto em caracteres.
==== Transformação de Texto ====
*TextBox
Selecione uma opção de transformação de texto. O texto será transformado durante a digitação do campo.
==== Mostrar Linhas ====
*TreeView
Mostrar linhas pontilhadas entre os nós da TreeView.
==== Expandido ====
*TreeView
Ao carregar a TreeView, todo seu conteúdo será apresentado expandido.
==== Disposição da Imagem ====
*ImageView
Indica o modo no qual a imagem será exibida dentro do campo.
==== Receber dados no servidor ====
*HTMLElement
O conteúdo HTML desse campo será enviado de navegador para o servidor ao processar um evento. Caso contrário, o valor do campo no servidor será sempre NULL.
==== mostrar cores recentes ====
*ColorPicker
Exibir as últimas cores utilizadas abaixo da paleta.
==== permitir cores personalizadas ====
*ColorPicker
Exibir um seletor de cores personalizadas.
==== Alinhamento ====
*Label
Alinhamento do texto.
==== Conteúdo Editável ====
*Label
Será possível alterar o texto do campo.
==== Habilitar Editor ====
*Lookup
Habilita ou desabilita o editor do Lookup. Se estiver desabilitado, o usuário não poderá informar valores manualmente. Neste caso, será necessário que ele selecione um registro clicando no botão de seleção.
==== Extensões Permitidas ====
*Upload
Informe as extensões permitidas, separadas por vírgulas, (jpg, png, gif). Se este campo estiver em branco, todas as extensões serão permitidas.
Obs.: Este campo será utilizado quando o valor '''Tipo de Arquivo''' for '''Todos'''.
==== Tipo de Arquivo ====
*Upload
Selecione um tipo de arquivo pré-definido ou selecione a opção '''Todos''' para especificar as extensões permitidas.
==== Tamanho Máximo ====
*Upload
Informe o tamanho máximo do arquivo em KBytes.
Obs.: 1MB é igual a 1024 KB.
==== Quantidade Mínima de Arquivos =====
*Upload
Informe a quantidade mínima de arquivos que o usuário deve selecionar.
==== Quantidade Máxima de Arquivos ====
*Upload
Informe a quantidade máxima de arquivos que o usuário deve selecionar.
==== Destino ====
*Upload
Informe os dados de configuração de destino do arquivo. Pode ser Diretório do Servidor ou FTP e o nome da pasta pode conter marcações no formato (INPUT campo) que serão substituídas pelo valor correspondente.
==== Nome do arquivo ====
*Upload
Determine a composição do nome do arquivo salvo no servidor.
==== Requer Validação de Campos ====
*Button
O sistema irá validar o preenchimento dos campos da tela do navegador andes do evento 'Click' ser processado.
==== Tipo de Botão ====
*Button
Somente se for selecionada a opção 'submit' será executada no site a ação de envio(Submit).
==== Alvo ====
*Link
Define aonde a página será aberta.
=== Dados ===
==== Coluna de origem ====
*all
Seleciona a coluna da fonte de dados do formulário. Este campo é utulizado para fazer o vínculo entre a query de origem e os campos da tela.
Quando a página for aberta, a query será executada e vai preencher o campo com o valor da coluna selecionada.
==== Alvo ====
*lookups
Selecione e configure o Browse Dinâmico que será aberto para procurar os dados na tela (ícone de lupa ao lado do campo).
==== Itens ====
*combobox
Informe os itens do campo. Para cada item é necessário especificar o valor e o texto a ser exibido.
==== Fonte de Dados ====
*combobox
*treeview
Informe o comando SQL que será usado para carregar os itens da lista. Se o comando retornar apenas uma coluna,
ela será usada como texto de exibição e valor da opção. Se retornar duas colunas, a primeira será usada para o valor e
a segunda para o texto de exibição. As demais colunas retornadas serão ignoradas.
==== Extrator de Arquivos ====
*ImageView
Selecione o extrator de arquivos que será utilizado para extrair os arquivos do banco de dados.
==== Carregar sob Demanda ====
*treeview
Indica que os dados da treeview serão carregados sob-demanda, ou seja, os nós filhos só serão carregados quando o usuário expandir o nó pai.
=== Identificação ===
==== Nome ====
*Todos os tipos de campo
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Descrição ====
*Todos os tipos de campo
Descrição do Campo. É o texto que será exibido no '''LATROMI Web''' para apresentar ao usuário. Se não for preenchido, o sistema usará o nome do Campo.
=== Layout ===
==== Largura ====
*Todos os tipos de campo
Largura do campo em pixels.
==== Altura ====
*Consulta
*ImageView
Altura do campo em pixels.
=== Valor Padrão ===
==== Tipo de Valor Padrão ====
*NumericTextBox
*TextBox
*DateTimePicker
*CheckBox
*TreeView
Indica o tipo de valor padrão a ser utilizado no preenchimento inicial do campo.
==== Valor Fixo ====
*NumericTextBox
*TextBox
*DateTimePicker
*combobox
*CheckBox
*RadioButton
*TreeView
*Gauge
Valor fixo utilizado no prenchimento do campo, caso o Tipo de valor padrão seja Valor Fixo.
==== Data Fixa ====
*DateTimePicker
Data a ser utilizada no prenchimento do campo, caso o Tipo de valor padrão seja Data Fixa.
==== Quantidade a Somar ou Subtrair ====
*DateTimePicker
Indica a quantidade de dias/meses/anos a serem somados ou subtraídos do valor padrão adotado para o campo. Para subtrair, informe valores negativos.
==== Tipo de Período da Operação ====
*DateTimePicker
Indica o tipo de período a ser utilizado na operação de soma ou subtração.
==== Texto ====
*Label
Texto utilizado no preenchimento do campo.
==== Endereço Padrão ====
*Link
Texto fixo utilizado como endereço de navegação padrão.
=== Configurações de Imagens ===
*Upload
==== Gerar Miniatura ====
Se esta opção estiver habilitada e as dimensões da miniatura estiverem devidamente preenchidas, será gerado um arquivo de miniatura adicional, cujo nome será <NOME_DO_ARQUIVO_ORIGINAL>.thumb.<EXT>
==== Tamanho da Miniatura ====
Dimensões da miniatura da imagem. Estas são as medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
==== Redimensionar imagem ====
Se esta opção estiver habilitada e as dimensões máximas da imagem estiverem devidamente preenchidas, a imagem será redimensionada durante o Upload.
==== Tamanho Máximo ====
Medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
=== Mobile ===
*Upload
==== Captura de Imagem direto da câmera ====
Se esta opção estiver habilitada enquanto o formulário é acessado através de um dispositivo mobile, a câmera do dispositivo será invocada automaticamente ao clicar no campo.
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Eventos ==
[[Arquivo:Client Formulario Dinamico Campos pagina eventos.png|miniaturadaimagem|Página de eventos do campo]]
Os [[Formulário_Dinâmico:Programação#Eventos|Eventos]] são a base da programação de um Formulário Dinâmico e pertencem aos campos. Para cada tipo de campo, existem Eventos específicos que disparam os Procedimentos a eles vinculados em situações diferentes. Este tópico está detalhado em [[Formulário_Dinâmico:Programação|Programação]].
== Aba Campos ==
[[Arquivo:Client Formulario Dinamico Campos aba campos vazia.png|miniaturadaimagem|]]
[[Arquivo:Client Formulario DInamico campos auto.png|miniaturadaimagem|Opção de criação automática de Campos]]
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Se isso for escolhido, será criado um Campo para cada coluna no retorno da query, sem prefixos porém com tipo automaticamente detectado. Ainda será possível excluir, modificar e adicionar Campos à lista.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela acima para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
c51b1fee322125d3d3ae8c0a1d90fbde1113392e
2544
2543
2020-07-24T04:02:19Z
Luiz.kruger
18
/* Dados */ Completo correto
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Campos aba campos.png|miniaturadaimagem|Lista de Campos do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
[[Arquivo:Client Formulario Dinamico Campos configuracao propriedades.png|miniaturadaimagem|Página de propriedades que permite a alteração de configurações de um Campo]]
Na tela de modificação de campo, na página de propriedades, estão uma série de campos de configuração, que podem ser diferentes de acordo com o tipo do Campo. Por isso, é importante escolher o tipo antes de seguir para as outras especificações.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
=== Aparência ===
==== Balão de Ajuda ====
*Todos os tipo de campo exceto Gauge
Texto a ser exibido no Balão de Ajuda, que aparece quando o ponteiro do mouse fica sobre o campo.
==== Fonte ====
*Label
Permite escolher vários parâmetros de fonte para o texto.
==== Cor de Fundo ====
*ImageView
Cor de fundo da imagem.
==== Largura mínima ====
*Button
Largura mínima do botão em pixels.
==== Imagem ====
*Button
Imagem a ser exibida no botão. Pode ser usada uma imagem dos arquivos ou uma Font Awesome customizada.
==== Cor de Fundo ====
*ImageView
Cor de fundo da imagem.
==== Template HTML ====
*HTMLElement
Conteúdo exibido inicialmente na tela.
==== Intervalos ====
*Gauge
Defina os valores iniciais e finais e as cores dos 3 intervalos.
==== Marcador Principal ====
*Gauge
Define uma lista de marcadores que ficarão em evidência no Gauge.
==== Marcador Menor ====
*Gauge
Define o intervalo entre os os marcadores (riscos menores).
=== Comportamento ===
==== Habilitado ====
*Todos os tipos de campo
Se estiver marcado, o campo estará habilitado para interação do usuário.
==== Visível ====
*Todos os tipos de campo
Se estiver marcado, o campo será exibido na tela, caso contrário, o campo não será exibido mas ainda assim
poderá ser utilizado nos comandos SQL.
==== Preenchimento obrigatório ====
*NumericTextBox
*TextBox
*DateTimePicker
*ComboBox
*Lookup
*HTMLeditor
*RadioButton
*ColorPicker
*Upload
*consulta
*TreeView
O preenchimento do campo será obrigatório.
==== Somente Leitura ====
*TextBox
*NumericTextBox
*DateTimePicker
*ComboBox
*HTMLeditor
O campo estará habilitado somente no modo de leitura.
==== Valor mínimo ====
*NumericTextBox
*Gauge
Valor mínimo que o usuário pode inserir.
==== Valor máximo ====
*NumericTextBox
*Gauge
Valor máximo que o usuário pode inserir.
==== Cancelar submissão ====
*NumericTextBox
*TextBox
*DateTimePicker
*Lookup
Desabilita a submissão de dados do formulário ao pressionar ENTER sobre o campo.
==== Habilitar correção ortográfica ====
*TextBox
*Label
Quando habilitado, a ortografia do texto será verificada pelo navegador.
==== Texto para campo vazio ====
*NumericTextBox
*TextBox
*DateTimePicker
*ComboBox
*Lookup
*HTMLeditor
*TreeView
Texto esmaecido que aparecerá dentro do campo antes do mesmo ser preenchido.
==== Habilitar Borda ====
*ImageView
*HTMLElement
Uma borda será desenhada ao redor da imagem.
==== Quantidade de casas decimais ====
*NumericTextBox
Quantidade de casas decimais a serem utilizadas no preenchimento do campo.
==== Máscara ====
*TextBox
Informe a máscara a ser utilizada no controle. Use # para representar dígitos e L para representar caracteres.
==== Multilinha ====
*TextBox
Permite o uso de quebra de linha.
==== Expressão Regular ====
*TextBox
Informe uma expressão regular para validar o texto informado no campo.
==== Comprimento Máximo ====
*TextBox
Comprimento máximo do texto em caracteres.
==== Transformação de Texto ====
*TextBox
Selecione uma opção de transformação de texto. O texto será transformado durante a digitação do campo.
==== Mostrar Linhas ====
*TreeView
Mostrar linhas pontilhadas entre os nós da TreeView.
==== Expandido ====
*TreeView
Ao carregar a TreeView, todo seu conteúdo será apresentado expandido.
==== Disposição da Imagem ====
*ImageView
Indica o modo no qual a imagem será exibida dentro do campo.
==== Receber dados no servidor ====
*HTMLElement
O conteúdo HTML desse campo será enviado de navegador para o servidor ao processar um evento. Caso contrário, o valor do campo no servidor será sempre NULL.
==== mostrar cores recentes ====
*ColorPicker
Exibir as últimas cores utilizadas abaixo da paleta.
==== permitir cores personalizadas ====
*ColorPicker
Exibir um seletor de cores personalizadas.
==== Alinhamento ====
*Label
Alinhamento do texto.
==== Conteúdo Editável ====
*Label
Será possível alterar o texto do campo.
==== Habilitar Editor ====
*Lookup
Habilita ou desabilita o editor do Lookup. Se estiver desabilitado, o usuário não poderá informar valores manualmente. Neste caso, será necessário que ele selecione um registro clicando no botão de seleção.
==== Extensões Permitidas ====
*Upload
Informe as extensões permitidas, separadas por vírgulas, (jpg, png, gif). Se este campo estiver em branco, todas as extensões serão permitidas.
Obs.: Este campo será utilizado quando o valor '''Tipo de Arquivo''' for '''Todos'''.
==== Tipo de Arquivo ====
*Upload
Selecione um tipo de arquivo pré-definido ou selecione a opção '''Todos''' para especificar as extensões permitidas.
==== Tamanho Máximo ====
*Upload
Informe o tamanho máximo do arquivo em KBytes.
Obs.: 1MB é igual a 1024 KB.
==== Quantidade Mínima de Arquivos =====
*Upload
Informe a quantidade mínima de arquivos que o usuário deve selecionar.
==== Quantidade Máxima de Arquivos ====
*Upload
Informe a quantidade máxima de arquivos que o usuário deve selecionar.
==== Destino ====
*Upload
Informe os dados de configuração de destino do arquivo. Pode ser Diretório do Servidor ou FTP e o nome da pasta pode conter marcações no formato (INPUT campo) que serão substituídas pelo valor correspondente.
==== Nome do arquivo ====
*Upload
Determine a composição do nome do arquivo salvo no servidor.
==== Requer Validação de Campos ====
*Button
O sistema irá validar o preenchimento dos campos da tela do navegador andes do evento 'Click' ser processado.
==== Tipo de Botão ====
*Button
Somente se for selecionada a opção 'submit' será executada no site a ação de envio(Submit).
==== Alvo ====
*Link
Define aonde a página será aberta.
=== Dados ===
==== Coluna de origem ====
*Todos os tipos de campo
Seleciona a coluna da fonte de dados do formulário. Este campo é utilizado para fazer o vínculo entre a query de origem e os campos da tela.
Quando a página for aberta, a query será executada e vai preencher o campo com o valor da coluna selecionada.
==== Alvo ====
*Lookup
Selecione e configure o Browse Dinâmico que será aberto para procurar os dados na tela (ícone de lupa ao lado do campo).
==== Itens ====
*Combobox
Informe os itens do campo. Para cada item é necessário especificar o valor e o texto a ser exibido.
==== Fonte de Dados ====
*Combobox
*TreeView
Informe o comando SQL que será usado para carregar os itens da lista. Se o comando retornar apenas uma coluna,
ela será usada como texto de exibição e valor da opção. Se retornar duas colunas, a primeira será usada para o valor e
a segunda para o texto de exibição. As demais colunas retornadas serão ignoradas.
==== Extrator de Arquivos ====
*ImageView
Selecione o extrator de arquivos que será utilizado para extrair os arquivos do banco de dados.
==== Carregar sob Demanda ====
*Treeview
Indica que os dados da treeview serão carregados sob-demanda, ou seja, os nós filhos só serão carregados quando o usuário expandir o nó pai.
=== Identificação ===
==== Nome ====
*Todos os tipos de campo
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Descrição ====
*Todos os tipos de campo
Descrição do Campo. É o texto que será exibido no '''LATROMI Web''' para apresentar ao usuário. Se não for preenchido, o sistema usará o nome do Campo.
=== Layout ===
==== Largura ====
*Todos os tipos de campo
Largura do campo em pixels.
==== Altura ====
*Consulta
*ImageView
Altura do campo em pixels.
=== Valor Padrão ===
==== Tipo de Valor Padrão ====
*NumericTextBox
*TextBox
*DateTimePicker
*CheckBox
*TreeView
Indica o tipo de valor padrão a ser utilizado no preenchimento inicial do campo.
==== Valor Fixo ====
*NumericTextBox
*TextBox
*DateTimePicker
*combobox
*CheckBox
*RadioButton
*TreeView
*Gauge
Valor fixo utilizado no prenchimento do campo, caso o Tipo de valor padrão seja Valor Fixo.
==== Data Fixa ====
*DateTimePicker
Data a ser utilizada no prenchimento do campo, caso o Tipo de valor padrão seja Data Fixa.
==== Quantidade a Somar ou Subtrair ====
*DateTimePicker
Indica a quantidade de dias/meses/anos a serem somados ou subtraídos do valor padrão adotado para o campo. Para subtrair, informe valores negativos.
==== Tipo de Período da Operação ====
*DateTimePicker
Indica o tipo de período a ser utilizado na operação de soma ou subtração.
==== Texto ====
*Label
Texto utilizado no preenchimento do campo.
==== Endereço Padrão ====
*Link
Texto fixo utilizado como endereço de navegação padrão.
=== Configurações de Imagens ===
*Upload
==== Gerar Miniatura ====
Se esta opção estiver habilitada e as dimensões da miniatura estiverem devidamente preenchidas, será gerado um arquivo de miniatura adicional, cujo nome será <NOME_DO_ARQUIVO_ORIGINAL>.thumb.<EXT>
==== Tamanho da Miniatura ====
Dimensões da miniatura da imagem. Estas são as medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
==== Redimensionar imagem ====
Se esta opção estiver habilitada e as dimensões máximas da imagem estiverem devidamente preenchidas, a imagem será redimensionada durante o Upload.
==== Tamanho Máximo ====
Medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
=== Mobile ===
*Upload
==== Captura de Imagem direto da câmera ====
Se esta opção estiver habilitada enquanto o formulário é acessado através de um dispositivo mobile, a câmera do dispositivo será invocada automaticamente ao clicar no campo.
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Eventos ==
[[Arquivo:Client Formulario Dinamico Campos pagina eventos.png|miniaturadaimagem|Página de eventos do campo]]
Os [[Formulário_Dinâmico:Programação#Eventos|Eventos]] são a base da programação de um Formulário Dinâmico e pertencem aos campos. Para cada tipo de campo, existem Eventos específicos que disparam os Procedimentos a eles vinculados em situações diferentes. Este tópico está detalhado em [[Formulário_Dinâmico:Programação|Programação]].
== Aba Campos ==
[[Arquivo:Client Formulario Dinamico Campos aba campos vazia.png|miniaturadaimagem|]]
[[Arquivo:Client Formulario DInamico campos auto.png|miniaturadaimagem|Opção de criação automática de Campos]]
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Se isso for escolhido, será criado um Campo para cada coluna no retorno da query, sem prefixos porém com tipo automaticamente detectado. Ainda será possível excluir, modificar e adicionar Campos à lista.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela acima para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
ba9778accf4775b3af173eabc2a89581453a03d2
2545
2544
2020-07-24T04:26:50Z
Luiz.kruger
18
/* Configuração dos Campos */ Mencionando que os tipos de campo estão listados por item de config
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Campos aba campos.png|miniaturadaimagem|Lista de Campos do Formulário Dinâmico]]
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
Os Campos do Formulário Dinâmico são usados para permitir que o usuário '''insira e visualize valores''' e são a base para a programação de um Formulário Dinâmico.
== Configuração dos Campos ==
[[Arquivo:Client Formulario Dinamico Campos configuracao propriedades.png|miniaturadaimagem|Página de propriedades que permite a alteração de configurações de um Campo]]
Na tela de modificação de campo, na página de propriedades, estão uma série de campos de configuração, que podem ser diferentes de acordo com o tipo do Campo. Por isso, é importante escolher o tipo antes de seguir para as outras especificações. Abaixo, estão detalhados e os tipos de campo em que cada um aparece estão listados.
=== Tipo ===
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
=== Aparência ===
==== Balão de Ajuda ====
*Todos os tipo de campo exceto Gauge
Texto a ser exibido no Balão de Ajuda, que aparece quando o ponteiro do mouse fica sobre o campo.
==== Fonte ====
*Label
Permite escolher vários parâmetros de fonte para o texto.
==== Cor de Fundo ====
*ImageView
Cor de fundo da imagem.
==== Largura mínima ====
*Button
Largura mínima do botão em pixels.
==== Imagem ====
*Button
Imagem a ser exibida no botão. Pode ser usada uma imagem dos arquivos ou uma Font Awesome customizada.
==== Cor de Fundo ====
*ImageView
Cor de fundo da imagem.
==== Template HTML ====
*HTMLElement
Conteúdo exibido inicialmente na tela.
==== Intervalos ====
*Gauge
Defina os valores iniciais e finais e as cores dos 3 intervalos.
==== Marcador Principal ====
*Gauge
Define uma lista de marcadores que ficarão em evidência no Gauge.
==== Marcador Menor ====
*Gauge
Define o intervalo entre os os marcadores (riscos menores).
=== Comportamento ===
==== Habilitado ====
*Todos os tipos de campo
Se estiver marcado, o campo estará habilitado para interação do usuário.
==== Visível ====
*Todos os tipos de campo
Se estiver marcado, o campo será exibido na tela, caso contrário, o campo não será exibido mas ainda assim
poderá ser utilizado nos comandos SQL.
==== Preenchimento obrigatório ====
*NumericTextBox
*TextBox
*DateTimePicker
*ComboBox
*Lookup
*HTMLeditor
*RadioButton
*ColorPicker
*Upload
*consulta
*TreeView
O preenchimento do campo será obrigatório.
==== Somente Leitura ====
*TextBox
*NumericTextBox
*DateTimePicker
*ComboBox
*HTMLeditor
O campo estará habilitado somente no modo de leitura.
==== Valor mínimo ====
*NumericTextBox
*Gauge
Valor mínimo que o usuário pode inserir.
==== Valor máximo ====
*NumericTextBox
*Gauge
Valor máximo que o usuário pode inserir.
==== Cancelar submissão ====
*NumericTextBox
*TextBox
*DateTimePicker
*Lookup
Desabilita a submissão de dados do formulário ao pressionar ENTER sobre o campo.
==== Habilitar correção ortográfica ====
*TextBox
*Label
Quando habilitado, a ortografia do texto será verificada pelo navegador.
==== Texto para campo vazio ====
*NumericTextBox
*TextBox
*DateTimePicker
*ComboBox
*Lookup
*HTMLeditor
*TreeView
Texto esmaecido que aparecerá dentro do campo antes do mesmo ser preenchido.
==== Habilitar Borda ====
*ImageView
*HTMLElement
Uma borda será desenhada ao redor da imagem.
==== Quantidade de casas decimais ====
*NumericTextBox
Quantidade de casas decimais a serem utilizadas no preenchimento do campo.
==== Máscara ====
*TextBox
Informe a máscara a ser utilizada no controle. Use # para representar dígitos e L para representar caracteres.
==== Multilinha ====
*TextBox
Permite o uso de quebra de linha.
==== Expressão Regular ====
*TextBox
Informe uma expressão regular para validar o texto informado no campo.
==== Comprimento Máximo ====
*TextBox
Comprimento máximo do texto em caracteres.
==== Transformação de Texto ====
*TextBox
Selecione uma opção de transformação de texto. O texto será transformado durante a digitação do campo.
==== Mostrar Linhas ====
*TreeView
Mostrar linhas pontilhadas entre os nós da TreeView.
==== Expandido ====
*TreeView
Ao carregar a TreeView, todo seu conteúdo será apresentado expandido.
==== Disposição da Imagem ====
*ImageView
Indica o modo no qual a imagem será exibida dentro do campo.
==== Receber dados no servidor ====
*HTMLElement
O conteúdo HTML desse campo será enviado de navegador para o servidor ao processar um evento. Caso contrário, o valor do campo no servidor será sempre NULL.
==== mostrar cores recentes ====
*ColorPicker
Exibir as últimas cores utilizadas abaixo da paleta.
==== permitir cores personalizadas ====
*ColorPicker
Exibir um seletor de cores personalizadas.
==== Alinhamento ====
*Label
Alinhamento do texto.
==== Conteúdo Editável ====
*Label
Será possível alterar o texto do campo.
==== Habilitar Editor ====
*Lookup
Habilita ou desabilita o editor do Lookup. Se estiver desabilitado, o usuário não poderá informar valores manualmente. Neste caso, será necessário que ele selecione um registro clicando no botão de seleção.
==== Extensões Permitidas ====
*Upload
Informe as extensões permitidas, separadas por vírgulas, (jpg, png, gif). Se este campo estiver em branco, todas as extensões serão permitidas.
Obs.: Este campo será utilizado quando o valor '''Tipo de Arquivo''' for '''Todos'''.
==== Tipo de Arquivo ====
*Upload
Selecione um tipo de arquivo pré-definido ou selecione a opção '''Todos''' para especificar as extensões permitidas.
==== Tamanho Máximo ====
*Upload
Informe o tamanho máximo do arquivo em KBytes.
Obs.: 1MB é igual a 1024 KB.
==== Quantidade Mínima de Arquivos =====
*Upload
Informe a quantidade mínima de arquivos que o usuário deve selecionar.
==== Quantidade Máxima de Arquivos ====
*Upload
Informe a quantidade máxima de arquivos que o usuário deve selecionar.
==== Destino ====
*Upload
Informe os dados de configuração de destino do arquivo. Pode ser Diretório do Servidor ou FTP e o nome da pasta pode conter marcações no formato (INPUT campo) que serão substituídas pelo valor correspondente.
==== Nome do arquivo ====
*Upload
Determine a composição do nome do arquivo salvo no servidor.
==== Requer Validação de Campos ====
*Button
O sistema irá validar o preenchimento dos campos da tela do navegador andes do evento 'Click' ser processado.
==== Tipo de Botão ====
*Button
Somente se for selecionada a opção 'submit' será executada no site a ação de envio(Submit).
==== Alvo ====
*Link
Define aonde a página será aberta.
=== Dados ===
==== Coluna de origem ====
*Todos os tipos de campo
Seleciona a coluna da fonte de dados do formulário. Este campo é utilizado para fazer o vínculo entre a query de origem e os campos da tela.
Quando a página for aberta, a query será executada e vai preencher o campo com o valor da coluna selecionada.
==== Alvo ====
*Lookup
Selecione e configure o Browse Dinâmico que será aberto para procurar os dados na tela (ícone de lupa ao lado do campo).
==== Itens ====
*Combobox
Informe os itens do campo. Para cada item é necessário especificar o valor e o texto a ser exibido.
==== Fonte de Dados ====
*Combobox
*TreeView
Informe o comando SQL que será usado para carregar os itens da lista. Se o comando retornar apenas uma coluna,
ela será usada como texto de exibição e valor da opção. Se retornar duas colunas, a primeira será usada para o valor e
a segunda para o texto de exibição. As demais colunas retornadas serão ignoradas.
==== Extrator de Arquivos ====
*ImageView
Selecione o extrator de arquivos que será utilizado para extrair os arquivos do banco de dados.
==== Carregar sob Demanda ====
*Treeview
Indica que os dados da treeview serão carregados sob-demanda, ou seja, os nós filhos só serão carregados quando o usuário expandir o nó pai.
=== Identificação ===
==== Nome ====
*Todos os tipos de campo
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Descrição ====
*Todos os tipos de campo
Descrição do Campo. É o texto que será exibido no '''LATROMI Web''' para apresentar ao usuário. Se não for preenchido, o sistema usará o nome do Campo.
=== Layout ===
==== Largura ====
*Todos os tipos de campo
Largura do campo em pixels.
==== Altura ====
*Consulta
*ImageView
Altura do campo em pixels.
=== Valor Padrão ===
==== Tipo de Valor Padrão ====
*NumericTextBox
*TextBox
*DateTimePicker
*CheckBox
*TreeView
Indica o tipo de valor padrão a ser utilizado no preenchimento inicial do campo.
==== Valor Fixo ====
*NumericTextBox
*TextBox
*DateTimePicker
*combobox
*CheckBox
*RadioButton
*TreeView
*Gauge
Valor fixo utilizado no prenchimento do campo, caso o Tipo de valor padrão seja Valor Fixo.
==== Data Fixa ====
*DateTimePicker
Data a ser utilizada no prenchimento do campo, caso o Tipo de valor padrão seja Data Fixa.
==== Quantidade a Somar ou Subtrair ====
*DateTimePicker
Indica a quantidade de dias/meses/anos a serem somados ou subtraídos do valor padrão adotado para o campo. Para subtrair, informe valores negativos.
==== Tipo de Período da Operação ====
*DateTimePicker
Indica o tipo de período a ser utilizado na operação de soma ou subtração.
==== Texto ====
*Label
Texto utilizado no preenchimento do campo.
==== Endereço Padrão ====
*Link
Texto fixo utilizado como endereço de navegação padrão.
=== Configurações de Imagens ===
*Upload
==== Gerar Miniatura ====
Se esta opção estiver habilitada e as dimensões da miniatura estiverem devidamente preenchidas, será gerado um arquivo de miniatura adicional, cujo nome será <NOME_DO_ARQUIVO_ORIGINAL>.thumb.<EXT>
==== Tamanho da Miniatura ====
Dimensões da miniatura da imagem. Estas são as medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
==== Redimensionar imagem ====
Se esta opção estiver habilitada e as dimensões máximas da imagem estiverem devidamente preenchidas, a imagem será redimensionada durante o Upload.
==== Tamanho Máximo ====
Medidas máximas de cada dimensão da imagem, não sendo necessário o preenchimento das duas. Se for necessário redimensionar a imagem, será feito mantendo as proporções originais.
=== Mobile ===
*Upload
==== Captura de Imagem direto da câmera ====
Se esta opção estiver habilitada enquanto o formulário é acessado através de um dispositivo mobile, a câmera do dispositivo será invocada automaticamente ao clicar no campo.
== Tipos de Campos ==
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
{| class="wikitable propertytable"
! Tipo !! Prefixo !! Descrição
|-
|Numeric Text Box
|ntb / num
|Números Racionais
|-
|Text Box
|txt
|Sequências de caracteres
|-
|Date/Time Picker
|dtp
|Selecionador de data a partir de um calendário
|-
|Combo Box
|cbo
|Mostra os resultados em uma lista no estilo Combo box
|-
|Lookup
|lkp
|
|-
|Check Box
|chk
|Manipulação de Sim ou Não com marcação visual
|-
|Radio Button
|rbt
|
|-
|Color Picker
|clp
|Escolha de cor
|-
|Label
|lbl
|
|-
|Upload
|upl
|
|-
|HTML Editor
|htm
|Editor de HTML
|-
|Consulta
|qry
|Uma consulta do LATROMI dentro do formulário dinâmico
|-
|Button
|btn
|Botão sem estados
|-
|Link
|lnk
|Link
|-
|Treeview
|trv
|
|-
|ImageView
|img
|
|-
|HTML Element
|div / elm
|Elemento HTML
|-
|Guage
|gau
|
|-
|}
== Eventos ==
[[Arquivo:Client Formulario Dinamico Campos pagina eventos.png|miniaturadaimagem|Página de eventos do campo]]
Os [[Formulário_Dinâmico:Programação#Eventos|Eventos]] são a base da programação de um Formulário Dinâmico e pertencem aos campos. Para cada tipo de campo, existem Eventos específicos que disparam os Procedimentos a eles vinculados em situações diferentes. Este tópico está detalhado em [[Formulário_Dinâmico:Programação|Programação]].
== Aba Campos ==
[[Arquivo:Client Formulario Dinamico Campos aba campos vazia.png|miniaturadaimagem|]]
[[Arquivo:Client Formulario DInamico campos auto.png|miniaturadaimagem|Opção de criação automática de Campos]]
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Se isso for escolhido, será criado um Campo para cada coluna no retorno da query, sem prefixos porém com tipo automaticamente detectado. Ainda será possível excluir, modificar e adicionar Campos à lista.
Caso seja necessário adicionar novos campos e ou botões, siga a tabela acima para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
8614d278c38f77869b68645024aa7ff1767f542c
Formulário Dinâmico:Programação
0
372
2546
2495
2020-07-27T18:44:58Z
Luiz.kruger
18
/* Mostrar Campos */ explain
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
A programação de um Formulário Dinâmico é baseada em Eventos. Atribui-se uma série de instruções para cada evento que são disparadas quando estes acontecem.
==Eventos==
Os eventos acontecem durante o uso no '''Latromi WEB'''.
===Load===
Quando o Formulário for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento, não deixando a tela ser fechada pelo usuário.
===Eventos de Campos===
====LostFocus====
Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
Existe nos campos de tipo: NumericTextBox, TextBox, DateTImePicker, LookUp.
====Click====
Dispara quando o usuário clica no botão.
Exclusivo dos campos do tipo botão.
====CheckedChanged====
Dispara quando o valor for alterado.
Existe nos campos de tipo: CheckBox, Consulta.
====SelectedItemChanged====
''explain''
Existe nos campos de tipo: Combobox, LookUp, RadioButton.
====PopUpItemSelected====
''explain''
Exclusivo dos campos do tipo LookUp.
====FileUpload====
''explain''
Exclusivo dos campos do tipo Upload.
====FilesUploaded====
''explain''
Exclusivo dos campos do tipo Upload.
====FileUploadedRemoving====
''explain''
Exclusivo dos campos do tipo Upload.
====CommandExecuted====
''explain''
Exclusivo dos campos do tipo Consulta.
====DownloadStarted====
''explain''
Exclusivo dos campos do tipo Consulta.
====Rebinded====
''explain''
Exclusivo dos campos do tipo Consulta.
====RowSelected====
''explain''
Exclusivo dos campos do tipo Consulta.
====WindowOpened====
''explain''
Exclusivo dos campos do tipo Consulta.
====NodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView.
====LastNodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Procedimentos são criados automaticamente quando se '''adiciona''' uma lista de instruções para um Evento. Eles também podem ser criados manualmente ao clicar em ''botão direito -> adicionar' na lista de procedimentos.
=== Usando um Procedimento ===
Procedimentos podem ser reutilizados em uma lista de instruções e vinculados a eventos que não são o seu evento de origem.
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Funções somente podem ser criadas na lista de funções pelo comando ''botão direito -> adicionar''.
Quando isso for feito, uma tela de edição será aberta. Nela, nome, descrição e tipo de retorno podem ser especificados. A lista de instruções deve ter pelo menos um retorno e este deve ser especificado.
=== Utilizando uma Função ===
Uma função pode ser chamada em um procedimento ou em uma função, recursivamente. Quando isso for feito, uma variável deve ser escolhida para receber o valor de retorno da função escolhida.
== Editando uma lista de Instruções ==
Para incluir a primeira instrução em uma lista, clique com o botão direito do mouse em ''Procedimento'' ou ''Função'' e, em seguida, em ''adicionar'' e escolha uma instrução. Também é possível colar uma lista diretamente.
Para incluir ou modificar instruções, basta clicar com o botão direito no lugar desejado e selecionar a ação desejada.
* Inserir abaixo
* Copiar / Colar / Recortar:
Permitem a reutilização de código e podem ser usadas em diferentes listas de instruções.
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
==== Mostrar Campos ====
Altera a visibilidade de campos. Selecione os campos que deseja tornar visíveis.
==== Ocultar Campos ====
==== Habilitar Campos ====
==== Desabilitar Campos ====
==== Atribuir Somente Leitura ====
==== Remover Somente Leitura ====
==== Atribuir Foco ====
==== Tornar Campo Obrigatório ====
==== Tornar Campo Opcional ====
=== Comandos internos ===
==== Popular Campos e Variáveis ====
==== Mostrar Mensagem ====
==== Abrir URL ====
==== Abrir Lookup ====
==== Abrir Janela ====
==== Chamar Procedimento ====
==== Chamar Função ====
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
Comentários de texto podem ser adicionados a uma lista de instruções para melhorar a legibilidade do código.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
77c3b769efdc0f50c0ffd09e7636db35f971e985
2547
2546
2020-07-28T19:55:59Z
Luiz.kruger
18
/* Controle de Campos */ explain
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
A programação de um Formulário Dinâmico é baseada em Eventos. Atribui-se uma série de instruções para cada evento que são disparadas quando estes acontecem.
==Eventos==
Os eventos acontecem durante o uso no '''Latromi WEB'''.
===Load===
Quando o Formulário for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento, não deixando a tela ser fechada pelo usuário.
===Eventos de Campos===
====LostFocus====
Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
Existe nos campos de tipo: NumericTextBox, TextBox, DateTImePicker, LookUp.
====Click====
Dispara quando o usuário clica no botão.
Exclusivo dos campos do tipo botão.
====CheckedChanged====
Dispara quando o valor for alterado.
Existe nos campos de tipo: CheckBox, Consulta.
====SelectedItemChanged====
''explain''
Existe nos campos de tipo: Combobox, LookUp, RadioButton.
====PopUpItemSelected====
''explain''
Exclusivo dos campos do tipo LookUp.
====FileUpload====
''explain''
Exclusivo dos campos do tipo Upload.
====FilesUploaded====
''explain''
Exclusivo dos campos do tipo Upload.
====FileUploadedRemoving====
''explain''
Exclusivo dos campos do tipo Upload.
====CommandExecuted====
''explain''
Exclusivo dos campos do tipo Consulta.
====DownloadStarted====
''explain''
Exclusivo dos campos do tipo Consulta.
====Rebinded====
''explain''
Exclusivo dos campos do tipo Consulta.
====RowSelected====
''explain''
Exclusivo dos campos do tipo Consulta.
====WindowOpened====
''explain''
Exclusivo dos campos do tipo Consulta.
====NodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView.
====LastNodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Procedimentos são criados automaticamente quando se '''adiciona''' uma lista de instruções para um Evento. Eles também podem ser criados manualmente ao clicar em ''botão direito -> adicionar' na lista de procedimentos.
=== Usando um Procedimento ===
Procedimentos podem ser reutilizados em uma lista de instruções e vinculados a eventos que não são o seu evento de origem.
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Funções somente podem ser criadas na lista de funções pelo comando ''botão direito -> adicionar''.
Quando isso for feito, uma tela de edição será aberta. Nela, nome, descrição e tipo de retorno podem ser especificados. A lista de instruções deve ter pelo menos um retorno e este deve ser especificado.
=== Utilizando uma Função ===
Uma função pode ser chamada em um procedimento ou em uma função, recursivamente. Quando isso for feito, uma variável deve ser escolhida para receber o valor de retorno da função escolhida.
== Editando uma lista de Instruções ==
Para incluir a primeira instrução em uma lista, clique com o botão direito do mouse em ''Procedimento'' ou ''Função'' e, em seguida, em ''adicionar'' e escolha uma instrução. Também é possível colar uma lista diretamente.
Para incluir ou modificar instruções, basta clicar com o botão direito no lugar desejado e selecionar a ação desejada.
* Inserir abaixo
* Copiar / Colar / Recortar:
Permitem a reutilização de código e podem ser usadas em diferentes listas de instruções.
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
==== Mostrar Campos / Ocultar Campos ====
Altera a visibilidade da lista de campos selecionados.
==== Habilitar Campos / Desabilitar Campos ====
Altera a capacidade de edição pelo usuário da lista de campos selecionados.
==== Atribuir Somente Leitura / Remover Somente Leitura ====
Altera a propriedade 'Somente Leitura' da lista de campos selecionados.
==== Atribuir Foco ====
Altera a seleção usada na navegação com Tabs no '''Latromi WEB''' para o campo selecionado.
==== Tornar Campo Obrigatório / Tornar Campo Opcional ====
Altera a propriedade de obrigatoriedade da lista de campos selecionados.
=== Comandos internos ===
==== Popular Campos e Variáveis ====
==== Mostrar Mensagem ====
==== Abrir URL ====
==== Abrir Lookup ====
==== Abrir Janela ====
==== Chamar Procedimento ====
==== Chamar Função ====
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
Comentários de texto podem ser adicionados a uma lista de instruções para melhorar a legibilidade do código.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
3bc8650cfcbb01bbf6df5033a1de57ea123b6b7c
2548
2547
2020-07-29T06:04:20Z
Luiz.kruger
18
/* Comandos internos */ explain
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
A programação de um Formulário Dinâmico é baseada em Eventos. Atribui-se uma série de instruções para cada evento que são disparadas quando estes acontecem.
==Eventos==
Os eventos acontecem durante o uso no '''Latromi WEB'''.
===Load===
Quando o Formulário for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento, não deixando a tela ser fechada pelo usuário.
===Eventos de Campos===
====LostFocus====
Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
Existe nos campos de tipo: NumericTextBox, TextBox, DateTImePicker, LookUp.
====Click====
Dispara quando o usuário clica no botão.
Exclusivo dos campos do tipo botão.
====CheckedChanged====
Dispara quando o valor for alterado.
Existe nos campos de tipo: CheckBox, Consulta.
====SelectedItemChanged====
''explain''
Existe nos campos de tipo: Combobox, LookUp, RadioButton.
====PopUpItemSelected====
''explain''
Exclusivo dos campos do tipo LookUp.
====FileUpload====
''explain''
Exclusivo dos campos do tipo Upload.
====FilesUploaded====
''explain''
Exclusivo dos campos do tipo Upload.
====FileUploadedRemoving====
''explain''
Exclusivo dos campos do tipo Upload.
====CommandExecuted====
''explain''
Exclusivo dos campos do tipo Consulta.
====DownloadStarted====
''explain''
Exclusivo dos campos do tipo Consulta.
====Rebinded====
''explain''
Exclusivo dos campos do tipo Consulta.
====RowSelected====
''explain''
Exclusivo dos campos do tipo Consulta.
====WindowOpened====
''explain''
Exclusivo dos campos do tipo Consulta.
====NodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView.
====LastNodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Procedimentos são criados automaticamente quando se '''adiciona''' uma lista de instruções para um Evento. Eles também podem ser criados manualmente ao clicar em ''botão direito -> adicionar' na lista de procedimentos.
=== Usando um Procedimento ===
Procedimentos podem ser reutilizados em uma lista de instruções e vinculados a eventos que não são o seu evento de origem.
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Funções somente podem ser criadas na lista de funções pelo comando ''botão direito -> adicionar''.
Quando isso for feito, uma tela de edição será aberta. Nela, nome, descrição e tipo de retorno podem ser especificados. A lista de instruções deve ter pelo menos um retorno e este deve ser especificado.
=== Utilizando uma Função ===
Uma função pode ser chamada em um procedimento ou em uma função, recursivamente. Quando isso for feito, uma variável deve ser escolhida para receber o valor de retorno da função escolhida.
== Editando uma lista de Instruções ==
Para incluir a primeira instrução em uma lista, clique com o botão direito do mouse em ''Procedimento'' ou ''Função'' e, em seguida, em ''adicionar'' e escolha uma instrução. Também é possível colar uma lista diretamente.
Para incluir ou modificar instruções, basta clicar com o botão direito no lugar desejado e selecionar a ação desejada.
* Inserir abaixo
* Copiar / Colar / Recortar:
Permitem a reutilização de código e podem ser usadas em diferentes listas de instruções.
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
==== Mostrar Campos / Ocultar Campos ====
Altera a visibilidade da lista de campos selecionados.
==== Habilitar Campos / Desabilitar Campos ====
Altera a capacidade de edição pelo usuário da lista de campos selecionados.
==== Atribuir Somente Leitura / Remover Somente Leitura ====
Altera a propriedade 'Somente Leitura' da lista de campos selecionados.
==== Atribuir Foco ====
Altera a seleção usada na navegação com Tabs no '''Latromi WEB''' para o campo selecionado.
==== Tornar Campo Obrigatório / Tornar Campo Opcional ====
Altera a propriedade de obrigatoriedade da lista de campos selecionados.
=== Comandos internos ===
==== Popular Campos e Variáveis ====
Selecione campos e variáveis e defina os valores que serão atribuídos a eles dentre as várias opções.
==== Mostrar Mensagem ====
Escreva uma mensagem que aparecerá em modo popup e defina seu tipo. A mensagem pode conter substituições.
==== Abrir URL ====
Escolha o alvo e o endereço URL a ser aberto. O endereço URL pode conter substituições.
==== Abrir Lookup ====
Abre um Lookup existente no formulário.
==== Abrir Janela ====
Abre uma Janela existente no formulário. Escolha se será aberta maximizada e se será modal.
==== Chamar Procedimento ====
Chama um Procedimento existente no formulário e permite a passagem de parâmetros.
==== Chamar Função ====
Chama uma função existente no formulário e solicita uma váriável de retorno. Permite a passagem de parâmetros.
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
Fechar, Reiniciar, Cancelar evento, ...
== Comentários ==
Comentários de texto podem ser adicionados a uma lista de instruções para melhorar a legibilidade do código.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
08bfa23c3a3686d58ad2ab7ef118c71012267aa2
Arquivo:Client Formulario Dinamico Parametro lista.png
6
395
2549
2020-07-31T14:37:52Z
Luiz.kruger
18
wikitext
text/x-wiki
param list
4ca66f066eeb42bf6adfd5d04cc64862be367c34
Arquivo:Client Formulario Dinamico Parametro configuracao.png
6
396
2550
2020-07-31T14:40:30Z
Luiz.kruger
18
wikitext
text/x-wiki
param config
90678c0e3f33ac0230c3e96ceaf021d6b1a4ca9f
Arquivo:Client Formulario Dinamico Parametro Uso Critérios.png
6
397
2551
2020-07-31T14:43:56Z
Luiz.kruger
18
wikitext
text/x-wiki
uso crit
0597d458f6885e0f05f41a98a4c13bc3c77f5c14
Arquivo:Client Formulario Dinamico Parametro Uso Janela.png
6
398
2552
2020-07-31T14:44:37Z
Luiz.kruger
18
wikitext
text/x-wiki
uso janela
7a8d4e19cf58d37c9f6bbfb165280ada69bca550
Arquivo:Client Formulario Dinamico Parametro Uso Popular.png
6
399
2553
2020-07-31T14:46:10Z
Luiz.kruger
18
wikitext
text/x-wiki
uso popular
02d9a02232be98697820807f7219c5465d33024b
Formulário Dinâmico:Parâmetros
0
375
2554
2494
2020-07-31T15:08:34Z
Luiz.kruger
18
Imagens
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Parametro lista.png|miniaturadaimagem|Lista de Parâmetros do Formulário Dinâmico]]
{{DISPLAYTITLE:Parâmetros}}
Os Parâmetros permitem a passagem de valores para um Formulário Dinâmico, permitindo que estes apresentem dados e funções diferentes dependendo de como são abertos no Latromi WEB.
== Configuração dos Parâmetros ==
[[Arquivo:Client Formulario Dinamico Parametro configuracao.png|miniaturadaimagem|Tela de configuração de Parâmetro]]
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro do Formulário.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados do Parâmetro. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas.
== Criando um Parâmetro ==
Podem ser criados na lista de Parâmetros pelo comando ''botão direito->adicionar''. Quando isso for feito, o nome do novo Parâmetro ficará editável e a tela de edição de parâmetro será aberta, aonde suas configurações podem ser especificadas.
== Utilizando um Parâmetro ==
[[Arquivo:Client Formulario Dinamico Parametro Uso Critérios.png|miniaturadaimagem|uso criterios]]
[[Arquivo:Client Formulario Dinamico Parametro Uso Janela.png|miniaturadaimagem|uso janela]]
[[Arquivo:Client Formulario Dinamico Parametro Uso Popular.png|miniaturadaimagem|uso popular]]
=== Dentro do próprio Formulário ===
==== Fonte de Dados ====
Como valor em substituição.
==== Comando Popular Campos e Variáveis ====
Como valor a ser atribuído.
==== Critério ====
Como valor de comparação.
==== Record ====
Como valor em substituição.
==== Comando SQL ====
Como valor em substituição.
==== Mostrar Mensagem ====
Como valor em substituição.
==== Abrir URL ====
Como valor em substituição.
=== Fora do Formulário ===
Quando o formulário for aberto a partir de outro objeto, os parâmetros vão ser usados para passagem de valores para o formulário. Abaixo estão descritas as possibilidades de uso.
==== Consulta ====
Assistente de referência de link que se encontra na edição de botões e links.
==== Formulário Dinâmico ====
Alvo de uma janela.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
bda84096088c5607765eb35c049a7c0238efcee2
2556
2554
2020-08-01T00:35:37Z
Luiz.kruger
18
Legendas das imagens e organização
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Parametro lista.png|miniaturadaimagem|Lista de Parâmetros do Formulário Dinâmico]]
{{DISPLAYTITLE:Parâmetros}}
Os Parâmetros permitem a passagem de valores para um Formulário Dinâmico, permitindo que estes apresentem dados e funções diferentes dependendo de como são abertos no Latromi WEB.
== Configuração dos Parâmetros ==
[[Arquivo:Client Formulario Dinamico Parametro configuracao.png|miniaturadaimagem|Tela de configuração de Parâmetro]]
Na tela de modificação de parâmetro, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro do Formulário.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados do Parâmetro. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Parâmetros ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de Parâmetro que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de Parâmetro que permite apenas a entrada de números.
=== Data ===
Tipo de Parâmetro que permite apenas a entrada de datas.
== Criando um Parâmetro ==
Podem ser criados na lista de Parâmetros pelo comando ''botão direito->adicionar''. Quando isso for feito, o nome do novo Parâmetro ficará editável e a tela de edição de parâmetro será aberta, aonde suas configurações podem ser especificadas.
== Utilizando um Parâmetro ==
[[Arquivo:Client Formulario Dinamico Parametro uso substituicao.png|miniaturadaimagem|Uso como substituição em query.]]
[[Arquivo:Client Formulario Dinamico Parametro Uso Popular.png|miniaturadaimagem|Uso como valor no comando Popular Campos e Variáveis.]]
[[Arquivo:Client Formulario Dinamico Parametro Uso Critérios.png|miniaturadaimagem|Uso como valor em critério.]]
[[Arquivo:Client Formulario Dinamico Parametro Uso Janela.png|miniaturadaimagem|Uso como valor de preenchimento de parâmetro de uma janela.]]
=== Dentro do próprio Formulário ===
==== Fonte de Dados ====
Como valor em substituição.
==== Comando Popular Campos e Variáveis ====
Como valor a ser atribuído.
==== Critério ====
Como valor de comparação.
==== Record ====
Como valor em substituição.
==== Comando SQL ====
Como valor em substituição.
==== Mostrar Mensagem ====
Como valor em substituição.
==== Abrir URL ====
Como valor em substituição.
=== Fora do Formulário ===
[[Arquivo:Client Formulario Dinamico Parametro Uso Janela.png|miniaturadaimagem|Parâmetro de uma Janela com Formulário Dinâmico como alvo.]]
Quando o formulário for aberto a partir de outro objeto, os parâmetros vão ser usados para passagem de valores para o formulário. Abaixo estão descritas as possibilidades de uso.
==== Consulta ====
Assistente de referência de link que se encontra na edição de botões e links.
==== Formulário Dinâmico ====
Alvo de uma janela.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
171e85899fb4ca667021ea41e4d0a871310dbb83
Arquivo:Client Formulario Dinamico Parametro uso substituicao.png
6
400
2555
2020-08-01T00:14:58Z
Luiz.kruger
18
wikitext
text/x-wiki
uso subst
605be7a7fa879fc865128f76266dbfd660a316f8
Arquivo:Client Formulario Dinamico Variavel lista.png
6
401
2557
2020-08-01T05:03:17Z
Luiz.kruger
18
wikitext
text/x-wiki
var list
2d52b9a852473a761bc3e196d05cf9bd9f278fb6
Arquivo:Client Formulario Dinamico Variavel uso funcao.png
6
402
2558
2020-08-01T05:09:43Z
Luiz.kruger
18
wikitext
text/x-wiki
var uso funcao
ec330ed4c65bce54b9862d21fec3467e7b58a882
Arquivo:Client Formulario Dinamico Variavel uso popular.png
6
403
2559
2020-08-01T05:10:28Z
Luiz.kruger
18
wikitext
text/x-wiki
uso popular 1
a1aedef6d821db693e4ae67272fd7c031bf5c9e8
Arquivo:Client Formulario Dinamico Variavel uso critérios.png
6
404
2560
2020-08-01T05:11:04Z
Luiz.kruger
18
wikitext
text/x-wiki
var uso criter
0938fb406e0dfb2a9452f0b3cc9ec044fd67b289
Arquivo:Client Formulario Dinamico Variavel uso popular 2.png
6
405
2561
2020-08-01T05:12:10Z
Luiz.kruger
18
wikitext
text/x-wiki
var uso popular 2
32905d6c398626877b357cf796c1abf2eaa876f3
Formulário Dinâmico:Variáveis
0
376
2562
2492
2020-08-01T05:13:37Z
Luiz.kruger
18
imagens - falta config e imagem de substituicao
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Variavel lista.png|miniaturadaimagem|Lista de Variáveis de um Formulário Dinâmico]]
{{DISPLAYTITLE:Variáveis}}
As variáveis permitem o armazenamento de valores em um Formulário Dinâmico.
=== Criando uma Variável ===
Podem ser criadas na lista de Variáveis pelo comando ''botão direito->adicionar''. Quando isso for feito, o nome da nova variável ficará editável e a tela de edição de variável será aberta, onde suas configurações poderão ser especificadas.
=== Utilizando uma Variável===
==== Retorno de Função ====
[[Arquivo:Client Formulario Dinamico Variavel uso funcao.png|miniaturadaimagem|zzzzzzzzzzzzzzzzzzzzzzzzz]]
Uma função pode ser chamada em um procedimento ou em uma função, recursivamente. Quando isso for feito, uma variável deve ser escolhida para receber o valor de retorno da função escolhida.
==== Comando Popular Campos e Variáveis ====
[[Arquivo:Client Formulario Dinamico Variavel uso popular.png|miniaturadaimagem|aaaaaaaaaaaaa]]
[[Arquivo:Client Formulario Dinamico Variavel uso popular 2.png|miniaturadaimagem|ccccccccccccccccccccccccccc]]
Tanto como memória na qual será armazenado o valor como em valor a ser atribuído.
==== Critério ====
[[Arquivo:Client Formulario Dinamico Variavel uso critérios.png|miniaturadaimagem|ccccccccccccccccccccccccc]]
Como valor de comparação.
==== Record ====
Como valor em substituição.
==== Comando SQL ====
Como valor em substituição.
==== Mostrar Mensagem ====
Como valor em substituição.
==== Abrir URL ====
Como valor em substituição.
== Configuração das Variáveis==
Na tela de modificação de variável, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Variável. É um campo chave, usado para identificar a variável dentro do sistema. Ele deve ser único dentro do Formulário.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição da Variável. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados da Variável. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Variáveis ==
Existem variáveis com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de variável que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de variável que permite apenas a entrada de números.
=== Data ===
Tipo de variável que permite apenas a entrada de datas.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
d2e2f08276ec20ee384706d4657ecb9dfc5e87de
Arquivo:Client Formulario Dinamico Variavel uso substituicao.png
6
406
2563
2020-08-03T20:28:01Z
Luiz.kruger
18
wikitext
text/x-wiki
var uso subs
b4adbffddc011627e1076c503b06a465e0307e36
Formulário Dinâmico:Variáveis
0
376
2564
2562
2020-08-04T01:02:44Z
Luiz.kruger
18
imagem, descrição, tipo, configuração = completo
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Variavel lista.png|miniaturadaimagem|Lista de Variáveis de um Formulário Dinâmico]]
{{DISPLAYTITLE:Variáveis}}
As variáveis permitem o armazenamento de valores em um Formulário Dinâmico.
=== Configurações das Variáveis===
Na tela de modificação de variável, estão uma série de campos de configuração, os quais serão descritos abaixo:
====Nome====
Nome da Variável. É um campo chave, usado para identificar a variável dentro do sistema. Ele deve ser único dentro do Formulário. É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
====Descrição====
Descrição da Variável. É o texto que será exibido no LATROMI Client para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome da Variável.
====Tipo====
Tipo de dados da Variável. Veja mais no tópico Tipos de Variáveis.
===Tipos de Variáveis===
Existem Variáveis com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
====Texto====
Tipo de Variável que permite a entrada de qualquer caractere.
====Numérico====
Tipo de Variável que permite apenas a entrada de números.
====Data====
Tipo de Variável que permite apenas a entrada de datas.
=== Criando uma Variável ===
Podem ser criadas na lista de Variáveis pelo comando ''botão direito->adicionar''. Quando isso for feito, o nome da nova variável ficará editável e a tela de edição de variável será aberta, onde suas configurações poderão ser especificadas.
=== Utilizando uma Variável===
==== Retorno de Função ====
[[Arquivo:Client Formulario Dinamico Variavel uso funcao.png|miniaturadaimagem|Variável sendo selecionada para retorno de função.]]
Uma função pode ser chamada em um procedimento ou em uma função, recursivamente. Quando isso for feito, uma variável deve ser escolhida para receber o valor de retorno da função escolhida.
==== Comando Popular Campos e Variáveis ====
[[Arquivo:Client Formulario Dinamico Variavel uso popular.png|miniaturadaimagem|Uso como variável a receber valor no comando Popular Campos e Variáveis.]]
[[Arquivo:Client Formulario Dinamico Variavel uso popular 2.png|miniaturadaimagem|Uso como valor no comando Popular Campos e Variáveis.]]
Tanto como memória na qual será armazenado o valor como em valor a ser atribuído.
==== Critério ====
[[Arquivo:Client Formulario Dinamico Variavel uso critérios.png|miniaturadaimagem|Uso como valor em critério.]]
Como valor de comparação.
==== Record ====
[[Arquivo:Client Formulario Dinamico Variavel uso substituicao.png|miniaturadaimagem|Uso como substituição em query.]]
Como valor em substituição.
==== Comando SQL ====
Como valor em substituição.
==== Mostrar Mensagem ====
Como valor em substituição.
==== Abrir URL ====
Como valor em substituição.
== Configuração das Variáveis==
Na tela de modificação de variável, estão uma série de campos de configuração, os quais serão descritos abaixo:
=== Nome ===
Nome da Variável. É um campo chave, usado para identificar a variável dentro do sistema. Ele deve ser único dentro do Formulário.
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
=== Descrição ===
Descrição da Variável. Se não for preenchido, o sistema usará o nome do parâmetro.
=== Tipo ===
Tipo de dados da Variável. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
== Tipos de Variáveis ==
Existem variáveis com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
=== Texto ===
Tipo de variável que permite a entrada de qualquer caractere.
=== Numérico ===
Tipo de variável que permite apenas a entrada de números.
=== Data ===
Tipo de variável que permite apenas a entrada de datas.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
d873bf194a41c1e553b6fcce56b395e4329e6af7
Formulário Dinâmico:Janelas
0
407
2565
2020-08-05T05:11:25Z
Luiz.kruger
18
Rascunho
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Parametro lista.png|miniaturadaimagem|xxxxxxxxxxx]]
{{DISPLAYTITLE:Janelas}}
As Janelas são os alvos para abrir na web a partir do formulário dinâmico.
Tem que estar registrada na lista de janelas para poder ser referenciada.
-Passagem de parâmetros
== Configuração das Janelas ==
== Tipos de Janelas==
== Utilizando uma Janela==
[[Arquivo:Client Formulario Dinamico Parametro uso substituicao.png|miniaturadaimagem|xxxxxxxxxx]]
=== Dentro do próprio Formulário ===
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
11dfb9fda859b94b840690760f3349dace1d8122
2566
2565
2020-08-05T13:52:11Z
Luiz.kruger
18
esqueleto 1
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Parametro lista.png|miniaturadaimagem|xxxxxxxxxxx]]
{{DISPLAYTITLE:Janelas}}
As Janelas são os alvos para abrir na web a partir do formulário dinâmico.
Tem que estar registrada na lista de janelas para poder ser referenciada.
''refazer a explicação quando o resto estiver pronto para fazer com todas as informações já sabidas.''
== Criando uma Janela ==
- Escolher o tipo de objeto alvo: Consulta ou formulário dinânico.
- escolher o objeto em si.
-Passagem de parâmetros.
== Configuração das Janelas ==
Tanto para Formulário quanto para Consulta:
=== Identificação ===
==== Nome ====
==== Título ====
=== Comportamento ===
==== Alvo ====
=== Layout ===
==== Largura ====
==== Altura ====
== Utilizando uma Janela==
[[Arquivo:Client Formulario Dinamico Parametro uso substituicao.png|miniaturadaimagem|xxxxxxxxxx]]= Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
2ad56efb5acbc13f503c113a00d4a184b37cb9db
2567
2566
2020-08-06T05:34:04Z
Luiz.kruger
18
/* Identificação */ padrão
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Parametro lista.png|miniaturadaimagem|xxxxxxxxxxx]]
{{DISPLAYTITLE:Janelas}}
As Janelas são os alvos para abrir na web a partir do formulário dinâmico.
Tem que estar registrada na lista de janelas para poder ser referenciada.
''refazer a explicação quando o resto estiver pronto para fazer com todas as informações já sabidas.''
== Criando uma Janela ==
- Escolher o tipo de objeto alvo: Consulta ou formulário dinânico.
- escolher o objeto em si.
-Passagem de parâmetros.
== Configuração das Janelas ==
Tanto para Formulário quanto para Consulta:
=== Identificação ===
==== Nome ====
Nome da Janela. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único na lista de Janelas do Formulário. É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Título ====
Título da Janela. Se nenhum texto for especificado, será utilizado o nome do objeto.
=== Comportamento ===
==== Alvo ====
=== Layout ===
==== Largura ====
==== Altura ====
== Utilizando uma Janela==
[[Arquivo:Client Formulario Dinamico Parametro uso substituicao.png|miniaturadaimagem|xxxxxxxxxx]]= Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
c3a8f1d343882c131d80a941038dabda8f4add41
2569
2567
2020-08-06T14:02:10Z
Luiz.kruger
18
/* Configuração das Janelas */ explicações
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Parametro lista.png|miniaturadaimagem|xxxxxxxxxxx]]
{{DISPLAYTITLE:Janelas}}
As Janelas são os alvos para abrir na web a partir do formulário dinâmico.
Tem que estar registrada na lista de janelas para poder ser referenciada.
''refazer a explicação quando o resto estiver pronto para fazer com todas as informações já sabidas.''
== Criando uma Janela ==
- Escolher o tipo de objeto alvo: Consulta ou formulário dinânico.
- escolher o objeto em si.
-Passagem de parâmetros.
== Configuração das Janelas ==
Tanto para Formulário quanto para Consulta:
=== Identificação ===
==== Nome ====
Nome da Janela. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único na lista de Janelas do Formulário. É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Título ====
Título da Janela. Se nenhum texto for especificado, será utilizado o nome do objeto.
=== Comportamento ===
==== Alvo ====
[[Arquivo:Client Formulario DInamico Janela vinculacao objeto.png|miniaturadaimagem|Janela de vinculação de objeto.]]
Objeto que será aberto na Janela. Permite alterar o objeto e seus parâmetros.
=== Layout ===
==== Largura ====
Largura da Janela em Pixels. Essa propriedade não é válida para Formulários.
==== Altura ====
Altura da Janela em Pixels. Essa propriedade não é válida para Formulários.
== Utilizando uma Janela==
[[Arquivo:Client Formulario Dinamico Parametro uso substituicao.png|miniaturadaimagem|xxxxxxxxxx]]= Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
6c4602f1d2c55422179041d32a1f4ebd98356b0d
2570
2569
2020-08-06T18:41:24Z
Luiz.kruger
18
/* Utilizando uma Janela */ pequena correção
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Parametro lista.png|miniaturadaimagem|xxxxxxxxxxx]]
{{DISPLAYTITLE:Janelas}}
As Janelas são os alvos para abrir na web a partir do formulário dinâmico.
Tem que estar registrada na lista de janelas para poder ser referenciada.
''refazer a explicação quando o resto estiver pronto para fazer com todas as informações já sabidas.''
== Criando uma Janela ==
- Escolher o tipo de objeto alvo: Consulta ou formulário dinânico.
- escolher o objeto em si.
-Passagem de parâmetros.
== Configuração das Janelas ==
Tanto para Formulário quanto para Consulta:
=== Identificação ===
==== Nome ====
Nome da Janela. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único na lista de Janelas do Formulário. É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Título ====
Título da Janela. Se nenhum texto for especificado, será utilizado o nome do objeto.
=== Comportamento ===
==== Alvo ====
[[Arquivo:Client Formulario DInamico Janela vinculacao objeto.png|miniaturadaimagem|Janela de vinculação de objeto.]]
Objeto que será aberto na Janela. Permite alterar o objeto e seus parâmetros.
=== Layout ===
==== Largura ====
Largura da Janela em Pixels. Essa propriedade não é válida para Formulários.
==== Altura ====
Altura da Janela em Pixels. Essa propriedade não é válida para Formulários.
== Utilizando uma Janela==
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
38e652714d277925b7bfd9b4571f431a0fb6893b
2571
2570
2020-08-06T19:49:58Z
Luiz.kruger
18
/* Nome */ correção
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Parametro lista.png|miniaturadaimagem|xxxxxxxxxxx]]
{{DISPLAYTITLE:Janelas}}
As Janelas são os alvos para abrir na web a partir do formulário dinâmico.
Tem que estar registrada na lista de janelas para poder ser referenciada.
''refazer a explicação quando o resto estiver pronto para fazer com todas as informações já sabidas.''
== Criando uma Janela ==
- Escolher o tipo de objeto alvo: Consulta ou formulário dinânico.
- escolher o objeto em si.
-Passagem de parâmetros.
== Configuração das Janelas ==
Tanto para Formulário quanto para Consulta:
=== Identificação ===
==== Nome ====
Nome da Janela. É um campo chave, usado para identificar a Janela dentro do sistema. Ele deve ser único na lista de Janelas do Formulário. É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Título ====
Título da Janela. Se nenhum texto for especificado, será utilizado o nome do objeto.
=== Comportamento ===
==== Alvo ====
[[Arquivo:Client Formulario DInamico Janela vinculacao objeto.png|miniaturadaimagem|Janela de vinculação de objeto.]]
Objeto que será aberto na Janela. Permite alterar o objeto e seus parâmetros.
=== Layout ===
==== Largura ====
Largura da Janela em Pixels. Essa propriedade não é válida para Formulários.
==== Altura ====
Altura da Janela em Pixels. Essa propriedade não é válida para Formulários.
== Utilizando uma Janela==
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
540b297ce060455c9f8f0850bcc9d2fc33a1c992
2573
2571
2020-08-06T21:38:45Z
Luiz.kruger
18
Completo sem imagens
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Janela lista.png|miniaturadaimagem|Lista de Janelas do Formulário Dinâmico.]]
{{DISPLAYTITLE:Janelas}}
As Janelas são alvos para abrir na web a partir do formulário dinâmico. Elas devem ser criadas antes de serem referenciadas em um comando Abrir Janela.
''refazer a explicação quando o resto estiver pronto para fazer com todas as informações já sabidas.''
== Criando uma Janela ==
Para adicionar uma Janela, clique com o botão direito na lista de janelas e escolha 'Adicionar'. Será aberto o assistente de seleção de objeto. Escolha se o objeto será um Formulário ou uma Consulta e selecione 'Avançar'. Após, escolha o objeto na lista de formulários ou de consultas e selecione 'Avançar'e , em seguida, 'Terminar'. Configure a passagem de parâmetros na janela de Vinculação de Objeto e selecione 'OK'.
== Configuração das Janelas ==
Tanto para Formulário quanto para Consulta:
=== Identificação ===
==== Nome ====
Nome da Janela. É um campo chave, usado para identificar a Janela dentro do sistema. Ele deve ser único na lista de Janelas do Formulário. É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Título ====
Título da Janela. Se nenhum texto for especificado, será utilizado o nome do objeto.
=== Comportamento ===
==== Alvo ====
[[Arquivo:Client Formulario DInamico Janela vinculacao objeto.png|miniaturadaimagem|Janela de vinculação de objeto.]]
Objeto que será aberto na Janela. Permite alterar o objeto e seus parâmetros.
=== Layout ===
==== Largura ====
Largura da Janela em Pixels. Essa propriedade não é válida para Formulários.
==== Altura ====
Altura da Janela em Pixels. Essa propriedade não é válida para Formulários.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
aa5ca78611f9a6061e46d213a241b0b2c8c6433d
2576
2573
2020-08-12T01:04:56Z
Luiz.kruger
18
/* Criando uma Janela */Melhoria e imagens
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Janela lista.png|miniaturadaimagem|Lista de Janelas do Formulário Dinâmico.]]
{{DISPLAYTITLE:Janelas}}
As Janelas são alvos para abrir na web a partir do formulário dinâmico. Elas devem ser criadas antes de serem referenciadas em um comando Abrir Janela.
''refazer a explicação quando o resto estiver pronto para fazer com todas as informações já sabidas.''
== Criando uma Janela ==
[[Arquivo:Client Formulario Dinamico Janela assistente selecao objeto.png|miniaturadaimagem|Escolha do tipo de objeto no Assistente de Seleção de Objetos.]]
[[Arquivo:Client Formulario Dinamico Janela vinculacao objeto parametros.png|miniaturadaimagem|Passagem de Parâmetros para o objeto selecionado.]]
Para adicionar uma Janela, clique com o botão direito na lista de janelas e escolha 'Adicionar'. Será aberto o assistente de seleção de objeto. Escolha se o objeto será um Formulário ou uma Consulta e selecione 'Avançar'. Após, escolha o objeto na lista de formulários ou de consultas e selecione 'Avançar'. Será exibida uma mensagem de conclusão. Para avançar, selecione 'Finalizar'. Configure a passagem de parâmetros na janela de Vinculação de Objeto e selecione 'OK'.
== Configuração das Janelas ==
Tanto para Formulário quanto para Consulta:
=== Identificação ===
==== Nome ====
Nome da Janela. É um campo chave, usado para identificar a Janela dentro do sistema. Ele deve ser único na lista de Janelas do Formulário. É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Título ====
Título da Janela. Se nenhum texto for especificado, será utilizado o nome do objeto.
=== Comportamento ===
==== Alvo ====
[[Arquivo:Client Formulario DInamico Janela vinculacao objeto.png|miniaturadaimagem|Janela de vinculação de objeto.]]
Objeto que será aberto na Janela. Permite alterar o objeto e seus parâmetros.
=== Layout ===
==== Largura ====
Largura da Janela em Pixels. Essa propriedade não é válida para Formulários.
==== Altura ====
Altura da Janela em Pixels. Essa propriedade não é válida para Formulários.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
d14bfecc87c9d852e272242cbadae9bfee886363
2577
2576
2020-08-14T00:30:18Z
Luiz.kruger
18
Intro boa
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Janela lista.png|miniaturadaimagem|Lista de Janelas do Formulário Dinâmico.]]
{{DISPLAYTITLE:Janelas}}
As Janelas permitem que outros objetos sejam abertos a partir de um formulário no Latromi WEB. Elas devem ser criadas e, posteriormente, referenciadas em um comando 'Abrir Janela'.
== Criando uma Janela ==
[[Arquivo:Client Formulario Dinamico Janela assistente selecao objeto.png|miniaturadaimagem|Escolha do tipo de objeto no Assistente de Seleção de Objetos.]]
[[Arquivo:Client Formulario Dinamico Janela vinculacao objeto parametros.png|miniaturadaimagem|Passagem de Parâmetros para o objeto selecionado.]]
Para adicionar uma Janela, clique com o botão direito na lista de janelas e escolha 'Adicionar'. Será aberto o assistente de seleção de objeto. Escolha se o objeto será um Formulário ou uma Consulta e selecione 'Avançar'. Após, escolha o objeto na lista de formulários ou de consultas e selecione 'Avançar'. Será exibida uma mensagem de conclusão. Para avançar, selecione 'Finalizar'. Configure a passagem de parâmetros na janela de Vinculação de Objeto e selecione 'OK'.
== Configuração das Janelas ==
Tanto para Formulário quanto para Consulta:
=== Identificação ===
==== Nome ====
Nome da Janela. É um campo chave, usado para identificar a Janela dentro do sistema. Ele deve ser único na lista de Janelas do Formulário. É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Título ====
Título da Janela. Se nenhum texto for especificado, será utilizado o nome do objeto.
=== Comportamento ===
==== Alvo ====
[[Arquivo:Client Formulario DInamico Janela vinculacao objeto.png|miniaturadaimagem|Janela de vinculação de objeto.]]
Objeto que será aberto na Janela. Permite alterar o objeto e seus parâmetros.
=== Layout ===
==== Largura ====
Largura da Janela em Pixels. Essa propriedade não é válida para Formulários.
==== Altura ====
Altura da Janela em Pixels. Essa propriedade não é válida para Formulários.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
951e967cf941af30fa65ddbdeeb9f4fd75d250d7
2582
2577
2021-02-04T00:54:12Z
Luiz.kruger
18
include utilizando
wikitext
text/x-wiki
[[Arquivo:Client Formulario Dinamico Janela lista.png|miniaturadaimagem|Lista de Janelas do Formulário Dinâmico.]]
{{DISPLAYTITLE:Janelas}}
As Janelas permitem que outros objetos sejam abertos a partir de um formulário no Latromi WEB. Elas devem ser criadas e, posteriormente, referenciadas em um comando 'Abrir Janela'.
== Criando uma Janela ==
[[Arquivo:Client Formulario Dinamico Janela assistente selecao objeto.png|miniaturadaimagem|Escolha do tipo de objeto no Assistente de Seleção de Objetos.]]
[[Arquivo:Client Formulario Dinamico Janela vinculacao objeto parametros.png|miniaturadaimagem|Passagem de Parâmetros para o objeto selecionado.]]
Para adicionar uma Janela, clique com o botão direito na lista de janelas e escolha 'Adicionar'. Será aberto o assistente de seleção de objeto. Escolha se o objeto será um Formulário ou uma Consulta e selecione 'Avançar'. Após, escolha o objeto na lista de formulários ou de consultas e selecione 'Avançar'. Será exibida uma mensagem de conclusão. Para avançar, selecione 'Finalizar'. Configure a passagem de parâmetros na janela de Vinculação de Objeto e selecione 'OK'.
==Utilizando uma Janela==
[[Arquivo:Client Formulario Dinamico Janela uso abrir janela.png|none|Comando Abrir Janela]]
Em uma lista de instruções em um formulário dinâmico, inclua uma instrução "Abrir Janela". Um pop up aparecerá na tela. Nele, escolha a Janela desejada e como ela será exibida na Web. Há duas opções: Modal e Maximizada.
[[Arquivo:Client Formulario Dinamico Janela uso selecionar janela.png|none|Pop up com opções Modal e Maximizada]]
== Configuração das Janelas ==
Tanto para Formulário quanto para Consulta:
=== Identificação ===
==== Nome ====
Nome da Janela. É um campo chave, usado para identificar a Janela dentro do sistema. Ele deve ser único na lista de Janelas do Formulário. É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
==== Título ====
Título da Janela. Se nenhum texto for especificado, será utilizado o nome do objeto.
=== Comportamento ===
==== Alvo ====
[[Arquivo:Client Formulario DInamico Janela vinculacao objeto.png|miniaturadaimagem|Janela de vinculação de objeto.]]
Objeto que será aberto na Janela. Permite alterar o objeto e seus parâmetros.
=== Layout ===
==== Largura ====
Largura da Janela em Pixels. Essa propriedade não é válida para Formulários.
==== Altura ====
Altura da Janela em Pixels. Essa propriedade não é válida para Formulários.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
690d1267fe21603abb6b6b87bb98eef5581144d2
Arquivo:Client Formulario DInamico Janela vinculacao objeto.png
6
408
2568
2020-08-06T14:00:10Z
Luiz.kruger
18
wikitext
text/x-wiki
janela vinculacao obj
c213d905bb413ebb6f048a95d84940a5b70e0262
Arquivo:Client Formulario Dinamico Janela lista.png
6
409
2572
2020-08-06T20:12:45Z
Luiz.kruger
18
wikitext
text/x-wiki
janela lista
68f3ce81bc78fa8c6842f2ba1c51c4a9f22be677
Arquivo:Client Formulario Dinamico Janela vinculacao objeto parametros.png
6
410
2574
2020-08-12T00:32:50Z
Luiz.kruger
18
wikitext
text/x-wiki
janela vinculacao objeto parametros
134cf1899f8386e1ba3b7b375e3acaffd115e71f
Arquivo:Client Formulario Dinamico Janela assistente selecao objeto.png
6
411
2575
2020-08-12T00:59:39Z
Luiz.kruger
18
wikitext
text/x-wiki
assistente selecao objeto
1c15b2057ffeaccee690400fe3eac3edff1c286e
Formulário Dinâmico:Programação
0
372
2578
2548
2020-08-20T04:55:29Z
Luiz.kruger
18
/* Controle da Janela */ Explicações de comportamentos que eu descobri - linguagem de rascunho
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
A programação de um Formulário Dinâmico é baseada em Eventos. Atribui-se uma série de instruções para cada evento que são disparadas quando estes acontecem.
==Eventos==
Os eventos acontecem durante o uso no '''Latromi WEB'''.
===Load===
Quando o Formulário for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento, não deixando a tela ser fechada pelo usuário.
===Eventos de Campos===
====LostFocus====
Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
Existe nos campos de tipo: NumericTextBox, TextBox, DateTImePicker, LookUp.
====Click====
Dispara quando o usuário clica no botão.
Exclusivo dos campos do tipo botão.
====CheckedChanged====
Dispara quando o valor for alterado.
Existe nos campos de tipo: CheckBox, Consulta.
====SelectedItemChanged====
''explain''
Existe nos campos de tipo: Combobox, LookUp, RadioButton.
====PopUpItemSelected====
''explain''
Exclusivo dos campos do tipo LookUp.
====FileUpload====
''explain''
Exclusivo dos campos do tipo Upload.
====FilesUploaded====
''explain''
Exclusivo dos campos do tipo Upload.
====FileUploadedRemoving====
''explain''
Exclusivo dos campos do tipo Upload.
====CommandExecuted====
''explain''
Exclusivo dos campos do tipo Consulta.
====DownloadStarted====
''explain''
Exclusivo dos campos do tipo Consulta.
====Rebinded====
''explain''
Exclusivo dos campos do tipo Consulta.
====RowSelected====
''explain''
Exclusivo dos campos do tipo Consulta.
====WindowOpened====
''explain''
Exclusivo dos campos do tipo Consulta.
====NodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView.
====LastNodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Procedimentos são criados automaticamente quando se '''adiciona''' uma lista de instruções para um Evento. Eles também podem ser criados manualmente ao clicar em ''botão direito -> adicionar' na lista de procedimentos.
=== Usando um Procedimento ===
Procedimentos podem ser reutilizados em uma lista de instruções e vinculados a eventos que não são o seu evento de origem.
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Funções somente podem ser criadas na lista de funções pelo comando ''botão direito -> adicionar''.
Quando isso for feito, uma tela de edição será aberta. Nela, nome, descrição e tipo de retorno podem ser especificados. A lista de instruções deve ter pelo menos um retorno e este deve ser especificado.
=== Utilizando uma Função ===
Uma função pode ser chamada em um procedimento ou em uma função, recursivamente. Quando isso for feito, uma variável deve ser escolhida para receber o valor de retorno da função escolhida.
== Editando uma lista de Instruções ==
Para incluir a primeira instrução em uma lista, clique com o botão direito do mouse em ''Procedimento'' ou ''Função'' e, em seguida, em ''adicionar'' e escolha uma instrução. Também é possível colar uma lista diretamente.
Para incluir ou modificar instruções, basta clicar com o botão direito no lugar desejado e selecionar a ação desejada.
* Inserir abaixo
* Copiar / Colar / Recortar:
Permitem a reutilização de código e podem ser usadas em diferentes listas de instruções.
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
==== Mostrar Campos / Ocultar Campos ====
Altera a visibilidade da lista de campos selecionados.
==== Habilitar Campos / Desabilitar Campos ====
Altera a capacidade de edição pelo usuário da lista de campos selecionados.
==== Atribuir Somente Leitura / Remover Somente Leitura ====
Altera a propriedade 'Somente Leitura' da lista de campos selecionados.
==== Atribuir Foco ====
Altera a seleção usada na navegação com Tabs no '''Latromi WEB''' para o campo selecionado.
==== Tornar Campo Obrigatório / Tornar Campo Opcional ====
Altera a propriedade de obrigatoriedade da lista de campos selecionados.
=== Comandos internos ===
==== Popular Campos e Variáveis ====
Selecione campos e variáveis e defina os valores que serão atribuídos a eles dentre as várias opções.
==== Mostrar Mensagem ====
Escreva uma mensagem que aparecerá em modo popup e defina seu tipo. A mensagem pode conter substituições.
==== Abrir URL ====
Escolha o alvo e o endereço URL a ser aberto. O endereço URL pode conter substituições.
==== Abrir Lookup ====
Abre um Lookup existente no formulário.
==== Abrir Janela ====
Abre uma Janela existente no formulário. Escolha se será aberta maximizada e se será modal.
==== Chamar Procedimento ====
Chama um Procedimento existente no formulário e permite a passagem de parâmetros.
==== Chamar Função ====
Chama uma função existente no formulário e solicita uma váriável de retorno. Permite a passagem de parâmetros.
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
* rascunho - descrição detalhada do funcionamento.
==== Fechar ====
Chama o Closing().
*Se já estiver no Closing, fecha direto.
*Se o Cancelar Evento estiver no meio do procedimento, o que vier depois dele será executado.
*Se tiver um Cancelar Evento e depois um Close(), todos os comandos até o primeiro Close() serão executados e o formulário não será fechado.
==== Reiniciar ====
Reinicia o Formulário.
*Não trigga Closing. Trigga o Load. Depois desse comando, as outras ações do BDI são executadas = reinicia e depois continua o procedimento/função.
==== Cancelar Evento ====
Cancela o fechamento do formulário.
*Só funciona no closing? parece que sim.
==== Confirmar Uploads ====
Tenta realizar os uploads dos campos de Upload.
==== Notificar Ação Concluída ====
Notifica o usuário do Latromi WEB que a operação foi concluída com sucesso no rodapé da janela do Formulário.
== Comentários ==
Comentários de texto podem ser adicionados a uma lista de instruções para melhorar a legibilidade do código.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
40309d979a1fec0e8fd142a322b74e7e10ec865a
2579
2578
2020-08-26T23:33:49Z
Luiz.kruger
18
/* SelectedItemChanged */ explain simples
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
A programação de um Formulário Dinâmico é baseada em Eventos. Atribui-se uma série de instruções para cada evento que são disparadas quando estes acontecem.
==Eventos==
Os eventos acontecem durante o uso no '''Latromi WEB'''.
===Load===
Quando o Formulário for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento, não deixando a tela ser fechada pelo usuário.
===Eventos de Campos===
====LostFocus====
Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
Existe nos campos de tipo: NumericTextBox, TextBox, DateTImePicker, LookUp.
====Click====
Dispara quando o usuário clica no botão.
Exclusivo dos campos do tipo botão.
====CheckedChanged====
Dispara quando o valor for alterado.
Existe nos campos de tipo: CheckBox, Consulta.
====SelectedItemChanged====
Dispara quando o valor selecionado for alterado. Existe nos campos de tipo: Combobox, LookUp, RadioButton.
====PopUpItemSelected====
''explain''
Exclusivo dos campos do tipo LookUp.
====FileUpload====
''explain''
Exclusivo dos campos do tipo Upload.
====FilesUploaded====
''explain''
Exclusivo dos campos do tipo Upload.
====FileUploadedRemoving====
''explain''
Exclusivo dos campos do tipo Upload.
====CommandExecuted====
''explain''
Exclusivo dos campos do tipo Consulta.
====DownloadStarted====
''explain''
Exclusivo dos campos do tipo Consulta.
====Rebinded====
''explain''
Exclusivo dos campos do tipo Consulta.
====RowSelected====
''explain''
Exclusivo dos campos do tipo Consulta.
====WindowOpened====
''explain''
Exclusivo dos campos do tipo Consulta.
====NodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView.
====LastNodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Procedimentos são criados automaticamente quando se '''adiciona''' uma lista de instruções para um Evento. Eles também podem ser criados manualmente ao clicar em ''botão direito -> adicionar' na lista de procedimentos.
=== Usando um Procedimento ===
Procedimentos podem ser reutilizados em uma lista de instruções e vinculados a eventos que não são o seu evento de origem.
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Funções somente podem ser criadas na lista de funções pelo comando ''botão direito -> adicionar''.
Quando isso for feito, uma tela de edição será aberta. Nela, nome, descrição e tipo de retorno podem ser especificados. A lista de instruções deve ter pelo menos um retorno e este deve ser especificado.
=== Utilizando uma Função ===
Uma função pode ser chamada em um procedimento ou em uma função, recursivamente. Quando isso for feito, uma variável deve ser escolhida para receber o valor de retorno da função escolhida.
== Editando uma lista de Instruções ==
Para incluir a primeira instrução em uma lista, clique com o botão direito do mouse em ''Procedimento'' ou ''Função'' e, em seguida, em ''adicionar'' e escolha uma instrução. Também é possível colar uma lista diretamente.
Para incluir ou modificar instruções, basta clicar com o botão direito no lugar desejado e selecionar a ação desejada.
* Inserir abaixo
* Copiar / Colar / Recortar:
Permitem a reutilização de código e podem ser usadas em diferentes listas de instruções.
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
==== Mostrar Campos / Ocultar Campos ====
Altera a visibilidade da lista de campos selecionados.
==== Habilitar Campos / Desabilitar Campos ====
Altera a capacidade de edição pelo usuário da lista de campos selecionados.
==== Atribuir Somente Leitura / Remover Somente Leitura ====
Altera a propriedade 'Somente Leitura' da lista de campos selecionados.
==== Atribuir Foco ====
Altera a seleção usada na navegação com Tabs no '''Latromi WEB''' para o campo selecionado.
==== Tornar Campo Obrigatório / Tornar Campo Opcional ====
Altera a propriedade de obrigatoriedade da lista de campos selecionados.
=== Comandos internos ===
==== Popular Campos e Variáveis ====
Selecione campos e variáveis e defina os valores que serão atribuídos a eles dentre as várias opções.
==== Mostrar Mensagem ====
Escreva uma mensagem que aparecerá em modo popup e defina seu tipo. A mensagem pode conter substituições.
==== Abrir URL ====
Escolha o alvo e o endereço URL a ser aberto. O endereço URL pode conter substituições.
==== Abrir Lookup ====
Abre um Lookup existente no formulário.
==== Abrir Janela ====
Abre uma Janela existente no formulário. Escolha se será aberta maximizada e se será modal.
==== Chamar Procedimento ====
Chama um Procedimento existente no formulário e permite a passagem de parâmetros.
==== Chamar Função ====
Chama uma função existente no formulário e solicita uma váriável de retorno. Permite a passagem de parâmetros.
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
* rascunho - descrição detalhada do funcionamento.
==== Fechar ====
Chama o Closing().
*Se já estiver no Closing, fecha direto.
*Se o Cancelar Evento estiver no meio do procedimento, o que vier depois dele será executado.
*Se tiver um Cancelar Evento e depois um Close(), todos os comandos até o primeiro Close() serão executados e o formulário não será fechado.
==== Reiniciar ====
Reinicia o Formulário.
*Não trigga Closing. Trigga o Load. Depois desse comando, as outras ações do BDI são executadas = reinicia e depois continua o procedimento/função.
==== Cancelar Evento ====
Cancela o fechamento do formulário.
*Só funciona no closing? parece que sim.
==== Confirmar Uploads ====
Tenta realizar os uploads dos campos de Upload.
==== Notificar Ação Concluída ====
Notifica o usuário do Latromi WEB que a operação foi concluída com sucesso no rodapé da janela do Formulário.
== Comentários ==
Comentários de texto podem ser adicionados a uma lista de instruções para melhorar a legibilidade do código.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
7f7ce4fccb2a7ebdfa817f535195d5dd2825cf2a
Arquivo:Client Formulario Dinamico Janela uso abrir janela.png
6
412
2580
2021-01-17T21:12:11Z
Luiz.kruger
18
wikitext
text/x-wiki
Comando Abrir Janela
598729821fb9fa539e11608a4a94d98a28add123
Arquivo:Client Formulario Dinamico Janela uso selecionar janela.png
6
413
2581
2021-02-04T00:52:42Z
Luiz.kruger
18
wikitext
text/x-wiki
xxx
b60d121b438a380c343d5ec3c2037564b82ffef3
Traduções:Visão Geral
0
414
2583
2021-03-22T05:41:59Z
Luiz.kruger
18
rascunho com as minhas anotações
wikitext
text/x-wiki
Criação Automática:
Em consulta ou formulário:
configurações ->
vincular a tradução
check box de adicionar automaticamente
salvar
isso vai adicionar as palavras na tradução vinculada
se não tiver uma tradução vinculada, vai criar outra
ir em desenvolvimento -> traduções
adicionar o idioma desejado
botão direito nele-> traduzir a partir do nativo
vai traduzir através de um tradutor web apenas as que não estão traduzidas
corrigir as traduções que não são satisfatórias
NÃO TRADUZ BOTÕES E TÍTULOS DAS JANELAS
NÃO TRADUZ O MENU
QUAIS PALAVRAS SÃO INCLUÍDAS AUTOMATICAMENTE? (colunas, botões)
INCLUI LEGENDAS E FORMATAÇÕES CONDICIONAIS?
NÃO TRADUZ DA LÍNGUA NATIVA PRA PRÓPRIA LINGUA NATIVA AUTOMATICAMENTE. O QUE ACONTECE SE FOR NA MÃO? QUAL TEXTO APARECE?
3c32a9879db3aaeaa997f676551fdbdb79cb84fd
2585
2583
2021-03-29T06:55:16Z
Luiz.kruger
18
imagem
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
Criação Automática:
Em consulta ou formulário:
configurações ->
vincular a tradução
check box de adicionar automaticamente
salvar
isso vai adicionar as palavras na tradução vinculada
se não tiver uma tradução vinculada, vai criar outra
ir em desenvolvimento -> traduções
adicionar o idioma desejado
botão direito nele-> traduzir a partir do nativo
vai traduzir através de um tradutor web apenas as que não estão traduzidas
corrigir as traduções que não são satisfatórias
NÃO TRADUZ BOTÕES E TÍTULOS DAS JANELAS
NÃO TRADUZ O MENU
QUAIS PALAVRAS SÃO INCLUÍDAS AUTOMATICAMENTE? (colunas, botões, valor das colunas, valor dos campos de formulário, nome de tabs e grupos, filtros da consulta, ...)
INCLUI LEGENDAS E FORMATAÇÕES CONDICIONAIS?
NÃO TRADUZ DA LÍNGUA NATIVA PRA PRÓPRIA LINGUA NATIVA AUTOMATICAMENTE. O QUE ACONTECE SE FOR NA MÃO? QUAL TEXTO APARECE?
1b982897dcf202191ed0021411eecbb99f9b968d
2586
2585
2021-04-09T05:02:31Z
Luiz.kruger
18
mais info
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
=Criação Automática=
Em consulta ou formulário
configurações ->
==vincular a tradução==
==check box de adicionar automaticamente==
==salvar==
===isso vai adicionar as palavras na tradução vinculada===
===se não tiver uma tradução vinculada, vai criar outra===
===ir em desenvolvimento -> traduções===
===adicionar o idioma desejado===
===botão direito nele-> traduzir a partir do nativo===
===vai traduzir através de um tradutor web apenas as que não estão traduzidas===
===corrigir as traduções que não são satisfatórias===
=NÃO TRADUZ TÍTULOS DAS JANELAS=
= Traduziu o botão "botão2" para "button2" mas não traduziu o botão "FORM" =
=NÃO TRADUZ O MENU=
==QUAIS PALAVRAS SÃO INCLUÍDAS AUTOMATICAMENTE? (colunas, botões, valor das colunas, valor dos campos de formulário, nome de tabs e grupos, filtros da consulta, ...)==
=INCLUI LEGENDAS E FORMATAÇÕES CONDICIONAIS?=
==Até onde testei, sim==
=NÃO TRADUZ DA LÍNGUA NATIVA PRA PRÓPRIA LINGUA NATIVA AUTOMATICAMENTE. O QUE ACONTECE SE FOR NA MÃO? QUAL TEXTO APARECE?=
==não traduz. português para português não faz nada==
e7f1bcf2aee82b4424dd1a3ec067acd11b991384
2587
2586
2021-04-19T20:53:22Z
Luiz.kruger
18
/* Traduziu o botão "botão2" para "button2" mas não traduziu o botão "FORM" */
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
=Criação Automática=
Em consulta ou formulário
configurações ->
==vincular a tradução==
==check box de adicionar automaticamente==
==salvar==
===isso vai adicionar as palavras na tradução vinculada===
===se não tiver uma tradução vinculada, vai criar outra===
===ir em desenvolvimento -> traduções===
===adicionar o idioma desejado===
===botão direito nele-> traduzir a partir do nativo===
===vai traduzir através de um tradutor web apenas as que não estão traduzidas===
===corrigir as traduções que não são satisfatórias===
=NÃO TRADUZ TÍTULOS DAS JANELAS=
= Traduz os botões.
=NÃO TRADUZ O MENU=
==QUAIS PALAVRAS SÃO INCLUÍDAS AUTOMATICAMENTE? (colunas, botões, valor das colunas, valor dos campos de formulário, nome de tabs e grupos, filtros da consulta, ...)==
=INCLUI LEGENDAS E FORMATAÇÕES CONDICIONAIS?=
==Até onde testei, sim==
=NÃO TRADUZ DA LÍNGUA NATIVA PRA PRÓPRIA LINGUA NATIVA AUTOMATICAMENTE. O QUE ACONTECE SE FOR NA MÃO? QUAL TEXTO APARECE?=
==não traduz. português para português não faz nada==
f5516629d71aac679742dc5976aff39901c826eb
2588
2587
2021-04-29T04:55:48Z
Luiz.kruger
18
Uma boa intro
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
As traduções permitem que uma consultas, formulários e browsers sejam compreendidos em diferentes linguagens sem que seja necessária a criação de difrentes entidades destes. Se disponível, os textos das páginas serão exibidos na linguagem configurada no navegador do usuário.
=Criação Automática=
Em consulta ou formulário
configurações ->
==vincular a tradução==
==check box de adicionar automaticamente==
==salvar==
===isso vai adicionar as palavras na tradução vinculada===
===se não tiver uma tradução vinculada, vai criar outra===
===ir em desenvolvimento -> traduções===
===adicionar o idioma desejado===
===botão direito nele-> traduzir a partir do nativo===
===vai traduzir através de um tradutor web apenas as que não estão traduzidas===
===corrigir as traduções que não são satisfatórias===
=NÃO TRADUZ TÍTULOS DAS JANELAS=
= Traduz os botões.
=NÃO TRADUZ O MENU=
==QUAIS PALAVRAS SÃO INCLUÍDAS AUTOMATICAMENTE? (colunas, botões, valor das colunas, valor dos campos de formulário, nome de tabs e grupos, filtros da consulta, ...)==
=INCLUI LEGENDAS E FORMATAÇÕES CONDICIONAIS?=
==Até onde testei, sim==
=NÃO TRADUZ DA LÍNGUA NATIVA PRA PRÓPRIA LINGUA NATIVA AUTOMATICAMENTE. O QUE ACONTECE SE FOR NA MÃO? QUAL TEXTO APARECE?=
==não traduz. português para português não faz nada==
17ecfb43ee2f71c731d01bee559f1ae3082b52c4
2589
2588
2021-05-05T01:14:06Z
Luiz.kruger
18
Estrutura de uma página devisão geral
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
=Apresentação=
As traduções permitem que uma consultas, formulários e browsers sejam compreendidos em diferentes linguagens sem que seja necessária a criação de difrentes entidades destes. Se disponível, os textos das páginas serão exibidos na linguagem configurada no navegador do usuário.
=Essa página é um apenas um breve resumo=
O resto será detalhado nos links a seguir:
=Tabela=
pode ser usado em: Consulta, Browser, Formulário.
=Criação=
Não detalhar aqui pois há diferentes tipos de criação. Não queremos confundir o leitor
=Como testar=
botão Abrir no navegador do alvo
alterar o idioma do navegador
=Botões de Rodapé=
Explicar o save/delete/exit...
=Veja também+
Não faz muito sentido nas páginas de visão geral mas ok
=Criação Automática=
Em consulta ou formulário
configurações ->
==vincular a tradução==
==check box de adicionar automaticamente==
==salvar==
===isso vai adicionar as palavras na tradução vinculada===
===se não tiver uma tradução vinculada, vai criar outra===
===ir em desenvolvimento -> traduções===
===adicionar o idioma desejado===
===botão direito nele-> traduzir a partir do nativo===
===vai traduzir através de um tradutor web apenas as que não estão traduzidas===
===corrigir as traduções que não são satisfatórias===
=NÃO TRADUZ TÍTULOS DAS JANELAS=
= Traduz os botões.
=NÃO TRADUZ O MENU=
==QUAIS PALAVRAS SÃO INCLUÍDAS AUTOMATICAMENTE? (colunas, botões, valor das colunas, valor dos campos de formulário, nome de tabs e grupos, filtros da consulta, ...)==
===isso tem que ficar em uma subpágina
=INCLUI LEGENDAS E FORMATAÇÕES CONDICIONAIS?=
==Até onde testei, sim==
=NÃO TRADUZ DA LÍNGUA NATIVA PRA PRÓPRIA LINGUA NATIVA AUTOMATICAMENTE. O QUE ACONTECE SE FOR NA MÃO? QUAL TEXTO APARECE?=
==não traduz. português para português não faz nada==
29be1ca368a2e8e43f0f25c3bbe09c1fac0669e1
2590
2589
2021-05-28T20:44:41Z
Luiz.kruger
18
/* Apresentação */ Concordância nominal
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
=Apresentação=
As traduções permitem que uma consultas, formulários e browsers sejam compreendidos em diferentes linguagens sem que seja necessária a criação de difrentes entidades destes. Se disponíveis, os textos das páginas serão exibidos na linguagem configurada no navegador do usuário.
=Essa página é um apenas um breve resumo=
O resto será detalhado nos links a seguir:
=Tabela=
pode ser usado em: Consulta, Browser, Formulário.
=Criação=
Não detalhar aqui pois há diferentes tipos de criação. Não queremos confundir o leitor
=Como testar=
botão Abrir no navegador do alvo
alterar o idioma do navegador
=Botões de Rodapé=
Explicar o save/delete/exit...
=Veja também+
Não faz muito sentido nas páginas de visão geral mas ok
=Criação Automática=
Em consulta ou formulário
configurações ->
==vincular a tradução==
==check box de adicionar automaticamente==
==salvar==
===isso vai adicionar as palavras na tradução vinculada===
===se não tiver uma tradução vinculada, vai criar outra===
===ir em desenvolvimento -> traduções===
===adicionar o idioma desejado===
===botão direito nele-> traduzir a partir do nativo===
===vai traduzir através de um tradutor web apenas as que não estão traduzidas===
===corrigir as traduções que não são satisfatórias===
=NÃO TRADUZ TÍTULOS DAS JANELAS=
= Traduz os botões.
=NÃO TRADUZ O MENU=
==QUAIS PALAVRAS SÃO INCLUÍDAS AUTOMATICAMENTE? (colunas, botões, valor das colunas, valor dos campos de formulário, nome de tabs e grupos, filtros da consulta, ...)==
===isso tem que ficar em uma subpágina
=INCLUI LEGENDAS E FORMATAÇÕES CONDICIONAIS?=
==Até onde testei, sim==
=NÃO TRADUZ DA LÍNGUA NATIVA PRA PRÓPRIA LINGUA NATIVA AUTOMATICAMENTE. O QUE ACONTECE SE FOR NA MÃO? QUAL TEXTO APARECE?=
==não traduz. português para português não faz nada==
8fd13f9701ab4d5aafd1ac41511c9bd47167fb69
2600
2590
2021-06-07T18:28:38Z
Luiz.kruger
18
Desfazendo o conceito de "Criação Automática"
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
=Apresentação=
As traduções permitem que uma consultas, formulários e browsers sejam compreendidos em diferentes linguagens sem que seja necessária a criação de difrentes entidades destes. Se disponíveis, os textos das páginas serão exibidos na linguagem configurada no navegador do usuário.
=Essa página é um apenas um breve resumo=
O resto será detalhado nos links a seguir:
=Tabela=
pode ser usado em: Consulta, Browser, Formulário.
=Criação=
Intro
Vou deixar a intro por último. Enquanto isso, vou usar ela para notas ao criador da documentação.
* Usar muitas imagens para explicar esses passos.
* Incluir os detalhes entre um ponto e outro, não ao final.
* Dizer na Intro para que serve a criação automática e por que ela é diferente de criar uma tradução por outro método.
=Criando uma Tradução Automaticamente=
Em consulta, formulário ou browser: Vá em "Configurações" e marque o checkbox "Adicionar automaticamente novos textos no Conjunto de Traduções".
*Imagens: Config > checkbox dos 3 tipos de objetos.
[[Arquivo:Client Traducoes opcoes browser.png|miniaturadaimagem|checkbox no browser]]
[[Arquivo:Client Traducoes opcoes consulta.png|miniaturadaimagem|checkbox na consulta]]
[[Arquivo:Client Traducoes opcoes formulario.png|miniaturadaimagem|checkbox no formulário]]
Após, salve o objeto. Isso criará uma nova Tradução, que conterá as palavras já incluídas no objeto e terá o nome deste objeto.
==ir em desenvolvimento -> traduções==
==== encontrar a tradução ====
Dá para fazer isso procurando pelo nome ou pelo código de atualização. Será que eu incluo isso? parece óbvio demais.
===adicionar o idioma desejado===
[[Arquivo:Client Traducoes adicionar linguagem.png|miniaturadaimagem|adicionar traducao]]
===botão direito nele-> traduzir a partir do nativo===
[[Arquivo:Client Traducoes traduzir errado.png|miniaturadaimagem|escrito errado]]
===vai traduzir através de um tradutor web apenas as que não estão traduzidas===
===corrigir as traduções que não são satisfatórias===
=Ver Também=
* Todos os links de traduções
=Como testar=
botão Abrir no navegador do alvo
alterar o idioma do navegador
=Botões de Rodapé=
Explicar o save/delete/exit...
=Veja também+
Não faz muito sentido nas páginas de visão geral mas ok
=Criação Automática=
Em consulta ou formulário
configurações ->
==vincular a tradução==
==check box de adicionar automaticamente==
==salvar==
===isso vai adicionar as palavras na tradução vinculada===
===se não tiver uma tradução vinculada, vai criar outra===
===ir em desenvolvimento -> traduções===
===adicionar o idioma desejado===
===botão direito nele-> traduzir a partir do nativo===
===vai traduzir através de um tradutor web apenas as que não estão traduzidas===
===corrigir as traduções que não são satisfatórias===
=NÃO TRADUZ TÍTULOS DAS JANELAS=
= Traduz os botões.
=NÃO TRADUZ O MENU=
==QUAIS PALAVRAS SÃO INCLUÍDAS AUTOMATICAMENTE? (colunas, botões, valor das colunas, valor dos campos de formulário, nome de tabs e grupos, filtros da consulta, ...)==
===isso tem que ficar em uma subpágina
=INCLUI LEGENDAS E FORMATAÇÕES CONDICIONAIS?=
==Até onde testei, sim==
=NÃO TRADUZ DA LÍNGUA NATIVA PRA PRÓPRIA LINGUA NATIVA AUTOMATICAMENTE. O QUE ACONTECE SE FOR NA MÃO? QUAL TEXTO APARECE?=
==não traduz. português para português não faz nada==
45df8ec89241ee065c8ba406175a88fe7d85b4ab
2602
2600
2021-06-07T20:28:09Z
Luiz.kruger
18
Nova estrutura. Achei bem melhor assim.
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
=Apresentação=
As traduções permitem que uma consultas, formulários e browsers sejam compreendidos em diferentes linguagens sem que seja necessária a criação de difrentes entidades destes. Se disponíveis, os textos das páginas serão exibidos na linguagem configurada no navegador do usuário.
=Essa página é um apenas um breve resumo=
O resto será detalhado nos links a seguir: --Gosto cada vez menos disso. Acho que vou tirar. De todos.
=Tabela=
pode ser usado em: Consulta, Browser, Formulário.
=Criação=
Há dois meios de criar um objeto Tradução:
* A partir de uma Consulta, Formulário ou Browser.
* Diretamente (pelo menu Desenvolvimento -> Tradução);
O primeiro método é, normalemnte, mais prático, enquanto o segundo é recomendado para necessidades mais avançadas.
Vou deixar a intro por último. Enquanto isso, vou usar ela para notas ao criador da documentação.
* Usar muitas imagens para explicar esses passos.
* Incluir os detalhes entre um ponto e outro, não ao final.
* Dizer na Intro para que serve a criação automática e por que ela é diferente de criar uma tradução por outro método.
==Criando uma Tradução a Partir de Outro Objeto==
Em consulta, formulário ou browser: Vá em "Configurações" e marque o checkbox "Adicionar automaticamente novos textos no Conjunto de Traduções".
*Imagens: Config > checkbox dos 3 tipos de objetos.
[[Arquivo:Client Traducoes opcoes browser.png|miniaturadaimagem|checkbox no browser]]
[[Arquivo:Client Traducoes opcoes consulta.png|miniaturadaimagem|checkbox na consulta]]
[[Arquivo:Client Traducoes opcoes formulario.png|miniaturadaimagem|checkbox no formulário]]
Após, salve o objeto. Isso criará uma nova Tradução, que conterá as palavras já incluídas no objeto e terá o nome deste objeto.
*Acesse Desenvolvimento -> Traduções
*Encontre a tradução
Dá para fazer isso procurando pelo nome ou pelo código de atualização. Será que eu incluo isso? parece óbvio demais. --nah
==Criando uma Tradução independente(?)==
*Acesse Desenvolvimento -> Traduções
*Insira módulo, nome.
*Insira as palavras que deseja traduzir
==Traduzindo==
Agora, vamos criar as traduções para as linguagens desejadas.
*adicionar o idioma desejado
[[Arquivo:Client Traducoes adicionar linguagem.png|miniaturadaimagem|adicionar traducao]]
*Botão direito nele-> traduzir a partir do nativo
[[Arquivo:Client Traducoes traduzir errado.png|miniaturadaimagem|escrito errado]]
Vai traduzir através de um tradutor web apenas as que não estão traduzidas.
Isso pode ser feito mais de uma vez(ação indepotente), permitindo que novas palavras sejam acrescentadas na lista posteriormente.
*corrigir as traduções que não são satisfatórias
=Como testar=
botão Abrir no navegador do alvo
alterar o idioma do navegador
=Botões de Rodapé=
Explicar o save/delete/exit...
=Veja também=
Não faz muito sentido nas páginas de visão geral mas ok, vamos deixar os subtópicos aqui
*NÃO TRADUZ TÍTULOS DAS JANELAS
*Traduz os botões.
*NÃO TRADUZ O MENU
*QUAIS PALAVRAS SÃO INCLUÍDAS AUTOMATICAMENTE? (colunas, botões, valor das colunas, valor dos campos de formulário, nome de tabs e grupos, filtros da consulta, ...)
*isso tem que ficar em uma subpágina
*INCLUI LEGENDAS E FORMATAÇÕES CONDICIONAIS?
*Até onde testei, sim
*NÃO TRADUZ DA LÍNGUA NATIVA PRA PRÓPRIA LINGUA NATIVA AUTOMATICAMENTE. O QUE ACONTECE SE FOR NA MÃO? QUAL TEXTO APARECE?
não traduz. português para português não faz nada
215551d1f3409d962648d4a3fc259cd947322765
2605
2602
2021-06-09T05:30:02Z
Luiz.kruger
18
Deve ser o fim de inclusão, leading to passar à limpo
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
=Apresentação=
As traduções permitem que uma consultas, formulários e browsers sejam compreendidos em diferentes linguagens sem que seja necessária a criação de difrentes entidades destes. Se disponíveis, os textos das páginas serão exibidos na linguagem configurada no navegador do usuário.
Um Conjunto de Traduções engloba traduções de uma lista de textos para uma ou mais linguagens.
[[Arquivo:Client Traducoes tela.png|miniaturadaimagem|Lista de linguagens na esquerda, lista de textos na direita.]]
=Essa página é um apenas um breve resumo=
O resto será detalhado nos links a seguir: --Gosto cada vez menos disso. Acho que vou tirar. De todos.
=Tabela=
pode ser usado em: Consulta, Browser, Formulário.
=Criação=
Há dois meios de criar um objeto Conjunto de Traduções:
* A partir de uma Consulta, Formulário ou Browser.
* Diretamente (pelo menu Desenvolvimento -> Tradução);
O primeiro método é, normalemnte, mais prático, enquanto o segundo é recomendado para necessidades mais avançadas.
==Criando uma Tradução a Partir de Outro Objeto==
Em consulta, formulário ou browser: Vá em "Configurações" e marque o checkbox "Adicionar automaticamente novos textos no Conjunto de Traduções".
*Imagens: Config > checkbox dos 3 tipos de objetos.
[[Arquivo:Client Traducoes opcoes browser.png|miniaturadaimagem|checkbox no browser]]
[[Arquivo:Client Traducoes opcoes consulta.png|miniaturadaimagem|checkbox na consulta]]
[[Arquivo:Client Traducoes opcoes formulario.png|miniaturadaimagem|checkbox no formulário]]
Após, salve o objeto. Isso criará uma nova Tradução, que conterá as palavras já incluídas no objeto e terá o nome deste objeto.
*Acesse Desenvolvimento -> Traduções
*Encontre a tradução
==Criando uma Tradução independente(?)==
*Acesse Desenvolvimento -> Traduções
*Insira módulo, nome.
*Insira as palavras que deseja traduzir
==Traduzindo==
Agora, vamos criar as traduções para as linguagens desejadas.
*adicionar o idioma desejado
[[Arquivo:Client Traducoes adicionar linguagem.png|miniaturadaimagem|adicionar traducao]]
*Botão direito nele-> traduzir a partir do nativo
[[Arquivo:Client Traducoes traduzir errado.png|miniaturadaimagem|escrito errado]]
Vai traduzir através de um tradutor web apenas as que não estão traduzidas.
Isso pode ser feito mais de uma vez(ação idempotente), permitindo que novas palavras sejam acrescentadas na lista posteriormente.
*corrigir as traduções que não são satisfatórias
=Como testar=
botão Abrir no navegador do alvo
alterar o idioma do navegador
=Botões de Rodapé=
[[Arquivo:Client Traducoes botoes rodape.png|miniaturadaimagem|Botões de Rodapé]]
Salvar
Deletar
Novo
Sair
=Veja também=
Não faz muito sentido nas páginas de visão geral mas ok, vamos deixar os subtópicos aqui
* Consulta
* Formulário
* Browser
*NÃO TRADUZ TÍTULOS DAS JANELAS
*Traduz os botões.
*NÃO TRADUZ O MENU (né)
*QUAIS PALAVRAS SÃO INCLUÍDAS AUTOMATICAMENTE? (colunas, botões, valor das colunas, valor dos campos de formulário, nome de tabs e grupos, filtros da consulta, ...)
*isso tem que ficar em uma subpágina -- Uma lista detalhada em cada subpágina
*Testei com tabs e grupos no formulário e não foi adicionado. Mesmo adicionando manualmente, não traduziu.
*INCLUI LEGENDAS E FORMATAÇÕES CONDICIONAIS?
*Até onde testei, sim
*NÃO TRADUZ DA LÍNGUA NATIVA PRA PRÓPRIA LINGUA NATIVA AUTOMATICAMENTE. O QUE ACONTECE SE FOR NA MÃO? QUAL TEXTO APARECE?
não traduz. português para português não faz nada
58a620c62dccb56e701fbf4f1d04390480e478bd
2606
2605
2021-06-09T21:23:53Z
Luiz.kruger
18
pequenas melhorias
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
As traduções permitem que uma consultas, formulários e browsers sejam compreendidos em diferentes linguagens sem que seja necessária a criação de difrentes entidades destes. Se disponíveis, os textos das páginas serão exibidos na linguagem configurada no navegador do usuário.
Um Conjunto de Traduções engloba traduções de uma lista de textos para uma ou mais linguagens.
[[Arquivo:Client Traducoes tela.png|miniaturadaimagem|Lista de linguagens na esquerda, lista de textos na direita.]]
{|class="wikitable"
| Menu
| Desenvolvimento → Consulta
|---------------
| Ano de lançamento
| 2012
|---------------
| Pode usar
| Browser Dinâmico, Extrator de Arquivos, Traduções
|---------------
| Pode ser usado em
| Formulário Dinâmico
|}
=Criação=
Há dois meios de criar um objeto Conjunto de Traduções:
* A partir de uma Consulta, Formulário ou Browser.
* Diretamente (pelo menu Desenvolvimento -> Tradução);
O primeiro método é, normalemnte, mais prático, enquanto o segundo é recomendado para necessidades mais avançadas.
==Criando uma Tradução a Partir de Outro Objeto==
Em consulta, formulário ou browser: Vá em "Configurações" e marque o checkbox "Adicionar automaticamente novos textos no Conjunto de Traduções".
*Imagens: Config > checkbox dos 3 tipos de objetos.
[[Arquivo:Client Traducoes opcoes browser.png|miniaturadaimagem|checkbox no browser]]
[[Arquivo:Client Traducoes opcoes consulta.png|miniaturadaimagem|checkbox na consulta]]
[[Arquivo:Client Traducoes opcoes formulario.png|miniaturadaimagem|checkbox no formulário]]
Após, salve o objeto. Isso criará uma nova Tradução, que conterá as palavras já incluídas no objeto e terá o nome deste objeto.
*Acesse Desenvolvimento -> Traduções
*Encontre a tradução
==Criando uma Tradução independente(?)==
*Acesse Desenvolvimento -> Traduções
*Insira módulo, nome.
*Insira as palavras que deseja traduzir
==Traduzindo==
Agora, vamos criar as traduções para as linguagens desejadas.
*adicionar o idioma desejado
[[Arquivo:Client Traducoes adicionar linguagem.png|miniaturadaimagem|adicionar traducao]]
*Botão direito nele-> traduzir a partir do nativo
[[Arquivo:Client Traducoes traduzir errado.png|miniaturadaimagem|escrito errado]]
Vai traduzir através de um tradutor web apenas as que não estão traduzidas.
Isso pode ser feito mais de uma vez(ação idempotente), permitindo que novas palavras sejam acrescentadas na lista posteriormente.
*corrigir as traduções que não são satisfatórias
=Utilizando em outros objetos=
Acho importante falar que as traduções não precisam ser dedicadas a um objeto só; normalmente, o correto é fazer uma por módulo do sistema.
Incluir isso na intro
=Testando=
botão Abrir no navegador do alvo
alterar o idioma do navegador
=Botões de Rodapé=
[[Arquivo:Client Traducoes botoes rodape.png|miniaturadaimagem|Botões de Rodapé]]
Salvar
Deletar
Novo
Sair
=Veja também=
Não faz muito sentido nas páginas de visão geral mas ok, vamos deixar os subtópicos aqui
* Consulta
* Formulário
* Browser
*NÃO TRADUZ TÍTULOS DAS JANELAS
*Traduz os botões.
*NÃO TRADUZ O MENU (né)
*QUAIS PALAVRAS SÃO INCLUÍDAS AUTOMATICAMENTE? (colunas, botões, valor das colunas, valor dos campos de formulário, nome de tabs e grupos, filtros da consulta, ...)
*isso tem que ficar em uma subpágina -- Uma lista detalhada em cada subpágina
*Testei com tabs e grupos no formulário e não foi adicionado. Mesmo adicionando manualmente, não traduziu.
*INCLUI LEGENDAS E FORMATAÇÕES CONDICIONAIS?
*Até onde testei, sim
*NÃO TRADUZ DA LÍNGUA NATIVA PRA PRÓPRIA LINGUA NATIVA AUTOMATICAMENTE. O QUE ACONTECE SE FOR NA MÃO? QUAL TEXTO APARECE?
não traduz. português para português não faz nada
5501dd784f8efbd3a4787a757a089e64108eba7b
2607
2606
2021-06-09T21:29:20Z
Luiz.kruger
18
Corrigindo a tabela
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
As traduções permitem que uma consultas, formulários e browsers sejam compreendidos em diferentes linguagens sem que seja necessária a criação de difrentes entidades destes. Se disponíveis, os textos das páginas serão exibidos na linguagem configurada no navegador do usuário.
Um Conjunto de Traduções engloba traduções de uma lista de textos para uma ou mais linguagens.
[[Arquivo:Client Traducoes tela.png|miniaturadaimagem|Lista de linguagens na esquerda, lista de textos na direita.]]
{|class="wikitable"
| Menu
| Desenvolvimento → Tradução
|---------------
| Pode usar
| Consulta, Formulário, Browser
|---------------
| Pode ser usado em
| Consulta, Formulário, Browser
|}
=Criação=
Há dois meios de criar um objeto Conjunto de Traduções:
* A partir de uma Consulta, Formulário ou Browser.
* Diretamente (pelo menu Desenvolvimento -> Tradução);
O primeiro método é, normalemnte, mais prático, enquanto o segundo é recomendado para necessidades mais avançadas.
==Criando uma Tradução a Partir de Outro Objeto==
Em consulta, formulário ou browser: Vá em "Configurações" e marque o checkbox "Adicionar automaticamente novos textos no Conjunto de Traduções".
*Imagens: Config > checkbox dos 3 tipos de objetos.
[[Arquivo:Client Traducoes opcoes browser.png|miniaturadaimagem|checkbox no browser]]
[[Arquivo:Client Traducoes opcoes consulta.png|miniaturadaimagem|checkbox na consulta]]
[[Arquivo:Client Traducoes opcoes formulario.png|miniaturadaimagem|checkbox no formulário]]
Após, salve o objeto. Isso criará uma nova Tradução, que conterá as palavras já incluídas no objeto e terá o nome deste objeto.
*Acesse Desenvolvimento -> Traduções
*Encontre a tradução
==Criando uma Tradução independente(?)==
*Acesse Desenvolvimento -> Traduções
*Insira módulo, nome.
*Insira as palavras que deseja traduzir
==Traduzindo==
Agora, vamos criar as traduções para as linguagens desejadas.
*adicionar o idioma desejado
[[Arquivo:Client Traducoes adicionar linguagem.png|miniaturadaimagem|adicionar traducao]]
*Botão direito nele-> traduzir a partir do nativo
[[Arquivo:Client Traducoes traduzir errado.png|miniaturadaimagem|escrito errado]]
Vai traduzir através de um tradutor web apenas as que não estão traduzidas.
Isso pode ser feito mais de uma vez(ação idempotente), permitindo que novas palavras sejam acrescentadas na lista posteriormente.
*corrigir as traduções que não são satisfatórias
=Utilizando em outros objetos=
Acho importante falar que as traduções não precisam ser dedicadas a um objeto só; normalmente, o correto é fazer uma por módulo do sistema.
Incluir isso na intro
=Testando=
botão Abrir no navegador do alvo
alterar o idioma do navegador
=Botões de Rodapé=
[[Arquivo:Client Traducoes botoes rodape.png|miniaturadaimagem|Botões de Rodapé]]
Salvar
Deletar
Novo
Sair
=Veja também=
Não faz muito sentido nas páginas de visão geral mas ok, vamos deixar os subtópicos aqui
* Consulta
* Formulário
* Browser
*NÃO TRADUZ TÍTULOS DAS JANELAS
*Traduz os botões.
*NÃO TRADUZ O MENU (né)
*QUAIS PALAVRAS SÃO INCLUÍDAS AUTOMATICAMENTE? (colunas, botões, valor das colunas, valor dos campos de formulário, nome de tabs e grupos, filtros da consulta, ...)
*isso tem que ficar em uma subpágina -- Uma lista detalhada em cada subpágina
*Testei com tabs e grupos no formulário e não foi adicionado. Mesmo adicionando manualmente, não traduziu.
*INCLUI LEGENDAS E FORMATAÇÕES CONDICIONAIS?
*Até onde testei, sim
*NÃO TRADUZ DA LÍNGUA NATIVA PRA PRÓPRIA LINGUA NATIVA AUTOMATICAMENTE. O QUE ACONTECE SE FOR NA MÃO? QUAL TEXTO APARECE?
não traduz. português para português não faz nada
6625910a4e00963d96978c5162fd89517252b511
2611
2607
2021-06-12T00:26:00Z
Luiz.kruger
18
Inclusão dos detalhes de funcionamento
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
As traduções permitem que uma consultas, formulários e browsers sejam compreendidos em diferentes linguagens sem que seja necessária a criação de difrentes entidades destes. Se disponíveis, os textos das páginas serão exibidos na linguagem configurada no navegador do usuário.
Um Conjunto de Traduções engloba traduções de uma lista de textos para uma ou mais linguagens.
[[Arquivo:Client Traducoes tela.png|miniaturadaimagem|Lista de linguagens na esquerda, lista de textos na direita.]]
{|class="wikitable"
| Menu
| Desenvolvimento → Tradução
|---------------
| Pode usar
| Consulta, Formulário, Browser
|---------------
| Pode ser usado em
| Consulta, Formulário, Browser
|}
=Criação=
Há dois meios de criar um objeto Conjunto de Traduções:
* A partir de uma Consulta, Formulário ou Browser.
* Diretamente (pelo menu Desenvolvimento -> Tradução);
O primeiro método é, normalemnte, mais prático, enquanto o segundo é recomendado para necessidades mais avançadas.
==Criando uma Tradução a Partir de Outro Objeto==
Em consulta, formulário ou browser: Vá em "Configurações" e marque o checkbox "Adicionar automaticamente novos textos no Conjunto de Traduções".
*Imagens: Config > checkbox dos 3 tipos de objetos.
[[Arquivo:Client Traducoes opcoes browser.png|miniaturadaimagem|checkbox no browser]]
[[Arquivo:Client Traducoes opcoes consulta.png|miniaturadaimagem|checkbox na consulta]]
[[Arquivo:Client Traducoes opcoes formulario.png|miniaturadaimagem|checkbox no formulário]]
Após, salve o objeto. Isso criará uma nova Tradução, que conterá as palavras já incluídas no objeto e terá o nome deste objeto.
*Acesse Desenvolvimento -> Traduções
*Encontre a tradução
==Criando uma Tradução independente(?)==
*Acesse Desenvolvimento -> Traduções
*Insira módulo, nome.
*Insira as palavras que deseja traduzir
==Traduzindo==
Agora, vamos criar as traduções para as linguagens desejadas.
*adicionar o idioma desejado
[[Arquivo:Client Traducoes adicionar linguagem.png|miniaturadaimagem|adicionar traducao]]
*Botão direito nele-> traduzir a partir do nativo
[[Arquivo:Client Traducoes traduzir errado.png|miniaturadaimagem|escrito errado]]
Vai traduzir através de um tradutor web apenas as que não estão traduzidas.
Isso pode ser feito mais de uma vez(ação idempotente), permitindo que novas palavras sejam acrescentadas na lista posteriormente.
*corrigir as traduções que não são satisfatórias
=Utilizando em outros objetos=
Acho importante falar que as traduções não precisam ser dedicadas a um objeto só; normalmente, o correto é fazer uma por módulo do sistema.
Incluir isso na intro
=Testando=
botão Abrir no navegador do alvo
alterar o idioma do navegador
=Detalhes de Funcionamento=
==Resolução de Conflitos==
Dá prioridade para o texto mais longo.
*Exemplo: Maçã especial X maçã especial gala: Ganha o Maçã especial gala.
==Possibilidades de Texto de Entrada==
É case sensitive.
*Ex: "produto" pode ter uma tradução diferente de "Produto".
Diferencia também números e outros algarismos especiais junto à palavras
*Ex.: Produto1; Produto2.
==Tradução no Idioma Nativo tem Prioridade==
Se for usado "Traduzir a partir do idioma nativo" e não houver tradução em um texto na língua selecionada mas houver a tradução no idioma nativo (PTBR), a tradução desse texto será o valor que estiver na coluna 'Tradução' do idioma nativo.
=Botões de Rodapé=
[[Arquivo:Client Traducoes botoes rodape.png|miniaturadaimagem|Botões de Rodapé]]
Salvar
Deletar
Novo
Sair
=Veja também=
Não faz muito sentido nas páginas de visão geral mas ok, vamos deixar os subtópicos aqui
* Consulta
* Formulário
* Browser
*NÃO TRADUZ TÍTULOS DAS JANELAS
*Traduz os botões.
*NÃO TRADUZ O MENU (né)
*QUAIS PALAVRAS SÃO INCLUÍDAS AUTOMATICAMENTE? (colunas, botões, valor das colunas, valor dos campos de formulário, nome de tabs e grupos, filtros da consulta, ...)
*isso tem que ficar em uma subpágina -- Uma lista detalhada em cada subpágina
*Testei com tabs e grupos no formulário e não foi adicionado. Mesmo adicionando manualmente, não traduziu.
*INCLUI LEGENDAS E FORMATAÇÕES CONDICIONAIS?
*Até onde testei, sim
*NÃO TRADUZ DA LÍNGUA NATIVA PRA PRÓPRIA LINGUA NATIVA AUTOMATICAMENTE. O QUE ACONTECE SE FOR NA MÃO? QUAL TEXTO APARECE?
não traduz. português para português não faz nada
d9f1812c35141c9683b7df2c77d122bec82105fb
Arquivo:Client Traducoes localizacao.png
6
415
2584
2021-03-29T06:54:48Z
Luiz.kruger
18
wikitext
text/x-wiki
localizacao no inicial
fa4ee16dc3894f8969f04fad1ebf133fd735be5a
Traduções:Tradução Automática
0
416
2591
2021-05-28T21:20:27Z
Luiz.kruger
18
Rascunho com as infos importantes
wikitext
text/x-wiki
Intro
Vou deixar a intro por último. Enquanto isso, vou usar ela para notas ao criador da documentação.
* Usar muitas imagens para explicar esses passos.
* Incluir os detalhes entre um ponto e outro, não ao final.
=Criação Automática=
Em consulta ou formulário (browser também, né?)
configurações ->
==check box de adicionar automaticamente==
==salvar==
isso vai adicionar as palavras em uma nova tradução, que vai ter o nome da consulta
===ir em desenvolvimento -> traduções===
===adicionar o idioma desejado===
===botão direito nele-> traduzir a partir do nativo===
===vai traduzir através de um tradutor web apenas as que não estão traduzidas===
===corrigir as traduções que não são satisfatórias===
62e89ac6c420c2690342d93e1ba254acada21d0a
2592
2591
2021-05-31T21:46:26Z
Luiz.kruger
18
Abordagem bem definida
wikitext
text/x-wiki
Intro
Vou deixar a intro por último. Enquanto isso, vou usar ela para notas ao criador da documentação.
* Usar muitas imagens para explicar esses passos.
* Incluir os detalhes entre um ponto e outro, não ao final.
* Dizer na Intro para que serve a criação automática e por que ela é diferente de criar uma tradução por outro método.
=Criando uma Tradução Automaticamente=
Em consulta, formulário ou browser: Vá em "Configurações" e marque o checkbox "Adicionar automaticamente novos textos no Conjunto de Traduções".
*Imagens: Config > checkbox dos 3 tipos de objetos.
Após, salve o objeto. Isso criará uma nova Tradução, que conterá as palavras já incluídas no objeto e terá o nome deste objeto.
==ir em desenvolvimento -> traduções==
===adicionar o idioma desejado===
===botão direito nele-> traduzir a partir do nativo===
===vai traduzir através de um tradutor web apenas as que não estão traduzidas===
===corrigir as traduções que não são satisfatórias===
=Ver Também=
* Todos os links de traduções
52c6c076d15210ab77ec50e255d6c03a17a1c752
2599
2592
2021-06-04T19:45:43Z
Luiz.kruger
18
/* Criando uma Tradução Automaticamente */ imagens
wikitext
text/x-wiki
Intro
Vou deixar a intro por último. Enquanto isso, vou usar ela para notas ao criador da documentação.
* Usar muitas imagens para explicar esses passos.
* Incluir os detalhes entre um ponto e outro, não ao final.
* Dizer na Intro para que serve a criação automática e por que ela é diferente de criar uma tradução por outro método.
=Criando uma Tradução Automaticamente=
Em consulta, formulário ou browser: Vá em "Configurações" e marque o checkbox "Adicionar automaticamente novos textos no Conjunto de Traduções".
*Imagens: Config > checkbox dos 3 tipos de objetos.
[[Arquivo:Client Traducoes opcoes browser.png|miniaturadaimagem|checkbox no browser]]
[[Arquivo:Client Traducoes opcoes consulta.png|miniaturadaimagem|checkbox na consulta]]
[[Arquivo:Client Traducoes opcoes formulario.png|miniaturadaimagem|checkbox no formulário]]
Após, salve o objeto. Isso criará uma nova Tradução, que conterá as palavras já incluídas no objeto e terá o nome deste objeto.
==ir em desenvolvimento -> traduções==
==== encontrar a tradução ====
Dá para fazer isso procurando pelo nome ou pelo código de atualização. Será que eu incluo isso? parece óbvio demais.
===adicionar o idioma desejado===
[[Arquivo:Client Traducoes adicionar linguagem.png|miniaturadaimagem|adicionar traducao]]
===botão direito nele-> traduzir a partir do nativo===
[[Arquivo:Client Traducoes traduzir errado.png|miniaturadaimagem|escrito errado]]
===vai traduzir através de um tradutor web apenas as que não estão traduzidas===
===corrigir as traduções que não são satisfatórias===
=Ver Também=
* Todos os links de traduções
a0ee5294454609ab856a39911e10640afdc30c2c
Traduções:Utilizando em Consultas
0
417
2593
2021-06-02T05:35:11Z
Luiz.kruger
18
projeto da página
wikitext
text/x-wiki
Intro: esse será um in depth sobre traduções em consultas.
=Criação=
Copiar a informação aqui
=Diferença entre criação automática ou manual para uso em consulta?=
Duvido que tenha uma, na verdade.
=Diferenças nos tipos de consulta=
Diferenças no que é ou não traduzido e outras que forem encontradas.
==Grid==
==Crosstab==
==Gráfico=
==Ver também=
Tudo de traduções
d93f36d4cf3ce232b87e20917fb2f5206c22f05d
2608
2593
2021-06-11T04:56:53Z
Luiz.kruger
18
sem criação aqui
wikitext
text/x-wiki
Intro: esse será um in depth sobre traduções em consultas. Para sabercomo criar, acesse a página visão geral das traduções.
=Vinculando um Conjunto de Traduções=
=Diferença entre criação automática ou manual para uso em consulta?=
Duvido que tenha uma, na verdade.
=Diferenças nos tipos de consulta=
Diferenças no que é ou não traduzido e outras que forem encontradas.
==Grid==
==Crosstab==
==Gráfico==
=Ver também==
Tudo detraduções
2db3888654c0ea6152fa0151652db5fd7ba636c3
2609
2608
2021-06-11T04:57:53Z
Luiz.kruger
18
/* Ver também= */ um igual
wikitext
text/x-wiki
Intro: esse será um in depth sobre traduções em consultas. Para sabercomo criar, acesse a página visão geral das traduções.
=Vinculando um Conjunto de Traduções=
=Diferença entre criação automática ou manual para uso em consulta?=
Duvido que tenha uma, na verdade.
=Diferenças nos tipos de consulta=
Diferenças no que é ou não traduzido e outras que forem encontradas.
==Grid==
==Crosstab==
==Gráfico==
=Ver também=
Tudo detraduções
e7420a3f4f15ba86b0f135f30c24cc5011008d3e
Arquivo:Client Traducoes opcoes browser.png
6
418
2594
2021-06-04T18:59:10Z
Luiz.kruger
18
wikitext
text/x-wiki
checkbox no browser
81ecf414ea869952d3f32c41d5a59b625e23ab29
Arquivo:Client Traducoes opcoes consulta.png
6
419
2595
2021-06-04T19:00:01Z
Luiz.kruger
18
wikitext
text/x-wiki
checkbox na consulta
99a700a39e82f37e2cf5a54752a3948f5b158e23
Arquivo:Client Traducoes opcoes formulario.png
6
420
2596
2021-06-04T19:00:51Z
Luiz.kruger
18
wikitext
text/x-wiki
checkbox formulario
5c730bbfb8af7bac32154181f60c438faf9efe3d
Arquivo:Client Traducoes adicionar linguagem.png
6
421
2597
2021-06-04T19:41:02Z
Luiz.kruger
18
wikitext
text/x-wiki
Adicionar Tradução
f7e89be70fd406471eb21c7a95758957a6d97985
Arquivo:Client Traducoes traduzir errado.png
6
422
2598
2021-06-04T19:44:42Z
Luiz.kruger
18
wikitext
text/x-wiki
traduzir errado
e285ce26f521020959ae91ca05de7a6d6235ee91
LATROMI: Tópicos de Ajuda
0
27
2601
2537
2021-06-07T18:29:28Z
Luiz.kruger
18
Desfazendo o conceito de "Criação Automática" aqui
wikitext
text/x-wiki
{{DISPLAYTITLE:Tópicos de Ajuda do Sistema LATROMI}}
; Visão Geral do Sistema
: [[LATROMI Client]]
:: [[LATROMI Client: Primeiro Acesso|Primeiro Acesso]]
:: [[Visão_Geral_do_LATROMI_Web|LATROMI Web]]
; Desenvolvimento
: [[Consulta:Visão Geral|Consultas]]
:: [[Consulta:Parâmetros|Parâmetros]]
:: [[Consulta:Restrições|Restrições]]
:: [[Consulta:Grid|Grid]]
:: [[Consulta:Gráfico|Gráfico]]
:: [[Consulta:CrossTab|CrossTab]]
:: [[Consulta:Mapas|Mapas]]
:: [[Consulta:CrossMap|CrossMap]]
:: [[Consulta:Formatações Condicionais|Formatações Condicionais]]
:: [[Consulta:Botões|Botões]]
:: [[Consulta:Links|Links]]
:: [[Consulta:Comando SQL|Comando SQL]]
:: [[Consulta:Configurações|Configurações]]
: [[Browser Dinâmico:Visão Geral|Browser Dinâmico]]
:: [[Browser Dinâmico:Fonte de Dados|Fonte de Dados]]
:: [[Browser Dinâmico:Parâmetros|Parâmetros]]
:: [[Browser Dinâmico:Colunas|Colunas]]
: [[Formulário Dinâmico:Visão Geral|Formulário Dinâmico]]
:: [[Formulário Dinâmico:Campos|Campos]]
:: [[Formulário Dinâmico:Layout|Layout]]
:: [[Formulário Dinâmico:Parâmetros|Parâmetros]]
:: [[Formulário Dinâmico:Variáveis|Variáveis]]
:: [[Formulário Dinâmico:Programação|Programação]]
:: [[Formulário Dinâmico:Janelas|Janelas]]
:: [[Formulário Dinâmico:Documentos|Documentos]]
:: [[Formulário Dinâmico:Configurações|Configurações]]
: [[Extrator de Arquivos:Visão Geral|Extrator de Arquivos]]
:: [[Extrator de Arquivos:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Utilizando em Consultas|Utilizando em Formulários]]
:: [[Extrator de Arquivos:Extração através de requisição HTTP|Extração através de requisição HTTP]]
: [[Documentos:Visão Geral|Documentos]]
:: [[Documentos:Adicionando Imagens|Adicionando Imagens]]
:: [[Documentos:Incorporando Documentos|Incorporando Documentos]]
:: [[Documentos:Referenciando Documentos|Referenciando Documentos]]
:: [[Documentos:Utilizando em Formulários|Utilizando em Formulários]]
: [[Traduções:Visão Geral|Traduções]]
:: [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
:: [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers Dinâmicos]]
:: [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
:: [[Traduções:Alterando o Idioma do Usuário|Alterando o Idioma do Usuário]]
; [[Menus:Visão Geral|Menu]]
:: [[Menus:Variáveis Globais|Variáveis Globais]]
:: [[Controle de Versão]]
; Autenticação
:: [[Autenticação simples via URL]]
:: [[Autenticação com token via URL]]
; Provedores de Dados
:: [[Conectando-se a uma planilha de Excel|Conectando-se a uma planilha de Excel]]
:: [[Conectando-se a um banco de dados MySql]]
:: [[Conectando-se a um banco de dados Oracle|Conectando-se a um banco de dados Oracle]]
:: [[Conectando-se a um banco de dados IBM DB2]]
; Segurança
:: [[Segurança:Papeis de Usuários|Papeis de Usuários]]
:: [[Segurança:Active Directory|Active Directory]]
; Serviços
:: [[Authentication.svc]] (Serviço de Autenticação)
; Páginas do LATROMI Web
:: [[Report.aspx]] (Página de visualização de Consultas)
:: [[RptPrintView.aspx]] - (Página de geração de PDF)
; Serviços Externos
:: [[Integrações:Google Maps|Google Maps]]
; Performance
:: [[Melhoria de Performance no IIS]]
; Injeção de HTML
:: [[Injeção de HTML: Download e Visualização de Arquivos|Download e Visualização de Arquivos]]
; Wallboard Slideshow
:: O que é o Wallboard Slideshow?
:: [[WecDB - Criando um Carrossel|Criando um Carrossel]]
:: [[WecDB - Criando um Carrossel#Visualização do Carrossel|Utilizando um Carrossel]]
; Customização
:: [[Customização da página de Login]]
6ddf611ac675de0f802a3885b422e87455e76393
Arquivo:Client Traducoes tela.png
6
423
2603
2021-06-09T05:01:13Z
Luiz.kruger
18
wikitext
text/x-wiki
traducao tela
01fb9d2bc139ef6b6cf899fba9d5b71282f6f257
Arquivo:Client Traducoes botoes rodape.png
6
424
2604
2021-06-09T05:04:41Z
Luiz.kruger
18
wikitext
text/x-wiki
trad rodape
eea23d64f1bd68c8362f49e843c11dbce2ccf4db
Traduções:Utilizando em Browsers Dinâmicos
0
425
2610
2021-06-12T00:09:45Z
Luiz.kruger
18
Toda a info
wikitext
text/x-wiki
Intro: esse será um in depth sobre traduções em Browsers. Para sabercomo criar, acesse a página visão geral das traduções.
=Vinculando um Conjunto de Traduções=
Só encontrar a tradução ali. Se for criar uma nova, é só marcar a opção de adicionar auto.
=Diferenças ?=
Nada
=O que é traduzido=
*O nome do browser
*As colunas do brower
*Os parâmetros do browser
=Ver também=
Tudo de traduções
3c84f471e2598e48a34c97810dbfaeee491fbc22
2612
2610
2021-06-15T06:17:46Z
Luiz.kruger
18
um pouco mais de info e tirando a diferença, que não existe
wikitext
text/x-wiki
Intro: esse será um in depth sobre traduções em Browsers. Para sabercomo criar, acesse a página visão geral das traduções.
=Vinculando um Conjunto de Traduções=
Só encontrar a tradução ali. Se for criar uma nova, é só marcar a opção de adicionar auto.
=O que é traduzido=
*O nome do browser
*As colunas do brower
*Os parâmetros do browser
*título??
=Ver também=
Tudo de traduções
6839a1b20da864ec72ccd390b6c38ff0717c0984
Traduções:Utilizando em Formulários
0
426
2613
2021-06-15T06:18:14Z
Luiz.kruger
18
work in progress
wikitext
text/x-wiki
Intro: esse será um in depth sobre traduções em Formulários. Para sabercomo criar um conjunto de traduções, acesse a página visão geral das traduções.
=Vinculando um Conjunto de Traduções=
Só encontrar a tradução ali. Se for criar uma nova, é só marcar a opção de adicionar auto.
=O que é traduzido=
*Botões
*valor dos campos de formulário?
*nome de tabs e grupos?
*Testei com tabs e grupos no formulário e não foi adicionado. Mesmo adicionando manualmente, não traduziu.
*filtros?
*Título?
=Ver também=
Tudo de traduções
8c5e5bd665b793b7a69c6bea83453f0c53618095
Traduções:Utilizando em Consultas
0
417
2614
2609
2021-06-15T06:19:24Z
Luiz.kruger
18
começando 'o que é traduzido
wikitext
text/x-wiki
Intro: esse será um in depth sobre traduções em consultas. Para sabercomo criar, acesse a página visão geral das traduções.
=Vinculando um Conjunto de Traduções=
=Diferença entre criação automática ou manual para uso em consulta?=
Duvido que tenha uma, na verdade.
=Diferenças nos tipos de consulta=
Diferenças no que é ou não traduzido e outras que forem encontradas.
==Grid==
===O que é traduzido===
*colunas
*valor das colunas (parece errado, conferir)
*filtros da consulta
*botões
*INCLUI LEGENDAS E FORMATAÇÕES CONDICIONAIS?
Até onde testei, sim
==Crosstab==
==Gráfico==
=Ver também=
Tudo detraduções
862b817558e6f0f6bac2fe245c8dc026acf404f7
2622
2614
2021-06-22T20:38:44Z
Luiz.kruger
18
/* Ver também */ links ok
wikitext
text/x-wiki
Intro: esse será um in depth sobre traduções em consultas. Para sabercomo criar, acesse a página visão geral das traduções.
=Vinculando um Conjunto de Traduções=
=Diferença entre criação automática ou manual para uso em consulta?=
Duvido que tenha uma, na verdade.
=Diferenças nos tipos de consulta=
Diferenças no que é ou não traduzido e outras que forem encontradas.
==Grid==
===O que é traduzido===
*colunas
*valor das colunas (parece errado, conferir)
*filtros da consulta
*botões
*INCLUI LEGENDAS E FORMATAÇÕES CONDICIONAIS?
Até onde testei, sim
==Crosstab==
==Gráfico==
=Ver Também=
* [[Traduções:Visão_Geral|Visão Geral das Traduções]]
* [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
* [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Consultas]]
* [[Consulta:Visão Geral|Consultas: Visão Geral]]
dca30a115554697677d373ce18d3df93505d3bd2
2627
2622
2021-07-01T23:44:20Z
Luiz.kruger
18
/* O que é traduzido */ OK
wikitext
text/x-wiki
Intro: esse será um in depth sobre traduções em consultas. Para sabercomo criar, acesse a página visão geral das traduções.
=Vinculando um Conjunto de Traduções=
=Diferença entre criação automática ou manual para uso em consulta?=
Duvido que tenha uma, na verdade.
=Diferenças nos tipos de consulta=
Diferenças no que é ou não traduzido e outras que forem encontradas.
==Grid==
===O que é traduzido===
*colunas
*filtros da consulta
*botões
*legendas
*formatações condicionais
==Crosstab==
==Gráfico==
=Ver Também=
* [[Traduções:Visão_Geral|Visão Geral das Traduções]]
* [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
* [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Consultas]]
* [[Consulta:Visão Geral|Consultas: Visão Geral]]
fda6d74b53932fa11d2cd40d5bed523e42e6b71a
2628
2627
2021-07-02T00:07:32Z
Luiz.kruger
18
/* Crosstab */ Pendente
wikitext
text/x-wiki
Intro: esse será um in depth sobre traduções em consultas. Para sabercomo criar, acesse a página visão geral das traduções.
=Vinculando um Conjunto de Traduções=
=Diferença entre criação automática ou manual para uso em consulta?=
Duvido que tenha uma, na verdade.
=Diferenças nos tipos de consulta=
Diferenças no que é ou não traduzido e outras que forem encontradas.
==Grid==
===O que é traduzido===
*colunas
*filtros da consulta
*botões
*legendas
*formatações condicionais
==Crosstab==
Indisponível no momento.
==Gráfico==
=Ver Também=
* [[Traduções:Visão_Geral|Visão Geral das Traduções]]
* [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
* [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Consultas]]
* [[Consulta:Visão Geral|Consultas: Visão Geral]]
dd6a7aa4e590961f399058966e04c2c7b02b3a1e
2629
2628
2021-07-02T00:07:51Z
Luiz.kruger
18
/* Gráfico */ Pendente
wikitext
text/x-wiki
Intro: esse será um in depth sobre traduções em consultas. Para sabercomo criar, acesse a página visão geral das traduções.
=Vinculando um Conjunto de Traduções=
=Diferença entre criação automática ou manual para uso em consulta?=
Duvido que tenha uma, na verdade.
=Diferenças nos tipos de consulta=
Diferenças no que é ou não traduzido e outras que forem encontradas.
==Grid==
===O que é traduzido===
*colunas
*filtros da consulta
*botões
*legendas
*formatações condicionais
==Crosstab==
Indisponível no momento.
==Gráfico==
Indisponível no momento.
=Ver Também=
* [[Traduções:Visão_Geral|Visão Geral das Traduções]]
* [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
* [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Consultas]]
* [[Consulta:Visão Geral|Consultas: Visão Geral]]
1c9292ea2416ff16a0df9a080d80157b0a960b2a
2632
2629
2021-07-02T04:58:59Z
Luiz.kruger
18
Intro ok
wikitext
text/x-wiki
Essa página trata dos aspectos específicos de uso de traduções em Consultas. Para saber como criar um Conjunto de Traduções, acesse a página [[Traduções:Visão_Geral|Visão Geral das Traduções]].
=Vinculando um Conjunto de Traduções=
=Diferença entre criação automática ou manual para uso em consulta?=
Duvido que tenha uma, na verdade.
=Diferenças nos tipos de consulta=
Diferenças no que é ou não traduzido e outras que forem encontradas.
==Grid==
===O que é traduzido===
*colunas
*filtros da consulta
*botões
*legendas
*formatações condicionais
==Crosstab==
Indisponível no momento.
==Gráfico==
Indisponível no momento.
=Ver Também=
* [[Traduções:Visão_Geral|Visão Geral das Traduções]]
* [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
* [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Consultas]]
* [[Consulta:Visão Geral|Consultas: Visão Geral]]
a5e39855adb544f8e832e527d6f6fc9c9b711b61
2635
2632
2021-07-06T14:36:42Z
Luiz.kruger
18
Vinculando ok
wikitext
text/x-wiki
Essa página trata dos aspectos específicos de uso de traduções em Consultas. Para saber como criar um Conjunto de Traduções, acesse a página [[Traduções:Visão_Geral|Visão Geral das Traduções]].
=Vinculando um Conjunto de Traduções=
[[Arquivo:Client Traducoes opcoes consulta.png|miniaturadaimagem|Campo de Vinculação e Checkbox Adicionar automaticamente novos textos no Conjunto de Traduções]]
No menu ''Configurações'' da Consulta, uso o browser para encontrar o Conjunto de Traduções a ser vinculada ou preencha o campo com o código de atualização dele. Caso seja conveniente adicionar novos textos detectados nesse objeto no Conjunto de Traduções vinculado, marque o checkbox correspondente. Caso seja necessário criar uma nova tradução a partir dessa consulta, marque esse checkbox sem vincular um conjunto de traduções. Lembre-se de salvar a Consulta para observar as mudanças.
=Diferenças nos tipos de consulta=
Diferenças no que é ou não traduzido e outras que forem relevantes.
==Grid==
===O que é traduzido===
*colunas
*filtros da consulta
*botões
*legendas
*formatações condicionais
==Crosstab==
Indisponível no momento.
==Gráfico==
Indisponível no momento.
=Ver Também=
* [[Traduções:Visão_Geral|Visão Geral das Traduções]]
* [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
* [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Consultas]]
* [[Consulta:Visão Geral|Consultas: Visão Geral]]
07d1d4d100d741517131ed138eb09ddaf065e2f0
Traduções:Utilizando em Formulários
0
426
2615
2613
2021-06-15T22:04:26Z
Luiz.kruger
18
/* O que é traduzido */ realmente é só isso
wikitext
text/x-wiki
Intro: esse será um in depth sobre traduções em Formulários. Para sabercomo criar um conjunto de traduções, acesse a página visão geral das traduções.
=Vinculando um Conjunto de Traduções=
Só encontrar a tradução ali. Se for criar uma nova, é só marcar a opção de adicionar auto.
=O que é traduzido=
*valor dos campos de formulário, incluindo os botões.
*título
=Ver também=
Tudo de traduções
ded5c2f9cee3781a3aa9eddc987beb2abd329d68
2617
2615
2021-06-17T04:24:45Z
Luiz.kruger
18
melhor
wikitext
text/x-wiki
Essa página trata dos aspectos específicos de uso de traduções em Formulários. Para saber como criar um Conjunto de Traduções, acesse a página visão geral das traduções.
=Vinculando um Conjunto de Traduções=
Nas configurações do Formulário, Escolha o Conjunto de Traduções utilizando o browser. Caso seja necessário criar um novo Conjunto de Traduções, pode-se fazê-lo marcando a opção de adicionar automaticamente novos textos nos Conjuntos de Traduções.
=O que é traduzido=
*Nome do formulário
*Descrição dos campos de formulário, incluindo os botões.
=Ver também=
Tudo de traduções
af5b710690459069a3ab0a2db679c466a9cb66be
2618
2617
2021-06-21T22:02:30Z
Luiz.kruger
18
links
wikitext
text/x-wiki
Essa página trata dos aspectos específicos de uso de traduções em Formulários. Para saber como criar um Conjunto de Traduções, acesse a página visão geral das traduções.
=Vinculando um Conjunto de Traduções=
Nas configurações do Formulário, Escolha o Conjunto de Traduções utilizando o browser. Caso seja necessário criar um novo Conjunto de Traduções, pode-se fazê-lo marcando a opção de adicionar automaticamente novos textos nos Conjuntos de Traduções.
=O que é traduzido=
*Nome do formulário
*Descrição dos campos de formulário, incluindo os botões.
=Ver também=
* [[Traduções:Visão_Geral|Visão Geral das Traduções]]
* [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
* [[Traduções:Utilizando em Browsers|Utilizando em Consultas]]
41a09e8a6901da892b3836563365303fe499c600
2619
2618
2021-06-21T22:03:04Z
Luiz.kruger
18
/* Ver também */ dinâmicos
wikitext
text/x-wiki
Essa página trata dos aspectos específicos de uso de traduções em Formulários. Para saber como criar um Conjunto de Traduções, acesse a página visão geral das traduções.
=Vinculando um Conjunto de Traduções=
Nas configurações do Formulário, Escolha o Conjunto de Traduções utilizando o browser. Caso seja necessário criar um novo Conjunto de Traduções, pode-se fazê-lo marcando a opção de adicionar automaticamente novos textos nos Conjuntos de Traduções.
=O que é traduzido=
*Nome do formulário
*Descrição dos campos de formulário, incluindo os botões.
=Ver também=
* [[Traduções:Visão_Geral|Visão Geral das Traduções]]
* [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
* [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers]]
963cfbf5e0964c212c311afc09fc814b8438bb20
2621
2619
2021-06-22T20:19:30Z
Luiz.kruger
18
/* Ver também */ links ok
wikitext
text/x-wiki
Essa página trata dos aspectos específicos de uso de traduções em Formulários. Para saber como criar um Conjunto de Traduções, acesse a página visão geral das traduções.
=Vinculando um Conjunto de Traduções=
Nas configurações do Formulário, Escolha o Conjunto de Traduções utilizando o browser. Caso seja necessário criar um novo Conjunto de Traduções, pode-se fazê-lo marcando a opção de adicionar automaticamente novos textos nos Conjuntos de Traduções.
=O que é traduzido=
*Nome do formulário
*Descrição dos campos de formulário, incluindo os botões.
=Ver também=
* [[Traduções:Visão_Geral|Visão Geral das Traduções]]
* [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
* [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers]]
* [[Formulário Dinâmico:Visão Geral|Formulário: Visão Geral]]
f57fd506438d7ab3f71d02f2270ad8a06d4712a5
2630
2621
2021-07-02T04:57:54Z
Luiz.kruger
18
link na intro
wikitext
text/x-wiki
Essa página trata dos aspectos específicos de uso de traduções em Formulários. Para saber como criar um Conjunto de Traduções, acesse a página [[Traduções:Visão_Geral|Visão Geral das Traduções]].
=Vinculando um Conjunto de Traduções=
Nas configurações do Formulário, Escolha o Conjunto de Traduções utilizando o browser. Caso seja necessário criar um novo Conjunto de Traduções, pode-se fazê-lo marcando a opção de adicionar automaticamente novos textos nos Conjuntos de Traduções.
=O que é traduzido=
*Nome do formulário
*Descrição dos campos de formulário, incluindo os botões.
=Ver também=
* [[Traduções:Visão_Geral|Visão Geral das Traduções]]
* [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
* [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers]]
* [[Formulário Dinâmico:Visão Geral|Formulário: Visão Geral]]
c3e16ec9973aa65449e063ef95a9737e8767c82b
2639
2630
2021-07-06T14:50:01Z
Luiz.kruger
18
/* Vinculando um Conjunto de Traduções */ Vinculando ok
wikitext
text/x-wiki
Essa página trata dos aspectos específicos de uso de traduções em Formulários. Para saber como criar um Conjunto de Traduções, acesse a página [[Traduções:Visão_Geral|Visão Geral das Traduções]].
=Vinculando um Conjunto de Traduções=
[[Arquivo:Client Traducoes opcoes formulario.png|miniaturadaimagem|Campo de Vinculação e Checkbox Adicionar automaticamente novos textos no Conjunto de Traduções]]
No menu Configurações do Formulário, use o browser para encontrar o Conjunto de Traduções a ser vinculado ou preencha o campo com o código de atualização dele. Caso seja conveniente adicionar novos textos detectados nesse objeto no Conjunto de Traduções vinculado, marque o checkbox correspondente. Caso seja necessário criar uma nova tradução a partir desse fomulário, marque esse checkbox sem vincular um conjunto de traduções. Lembre-se de salvar o Formulário para observar as mudanças.
=O que é traduzido=
*Nome do formulário
*Descrição dos campos de formulário, incluindo os botões.
=Ver também=
* [[Traduções:Visão_Geral|Visão Geral das Traduções]]
* [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
* [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Browsers]]
* [[Formulário Dinâmico:Visão Geral|Formulário: Visão Geral]]
6df7a77b3c07e55b6fd46a49f066bb27afba9644
Traduções:Utilizando em Browsers Dinâmicos
0
425
2616
2612
2021-06-16T19:12:51Z
Luiz.kruger
18
/* O que é traduzido */ Final
wikitext
text/x-wiki
Intro: esse será um in depth sobre traduções em Browsers. Para sabercomo criar, acesse a página visão geral das traduções.
=Vinculando um Conjunto de Traduções=
Só encontrar a tradução ali. Se for criar uma nova, é só marcar a opção de adicionar auto.
=O que é traduzido=
*Nome do Browser
*Nome de exibição das Colunas do Browser
*Os parâmetros do Browser são incluídos na tradução mas são invisíveis na Web
=Ver também=
Tudo de traduções
7b41387bc03429784327edcdd22aef5dd7ab5a5f
2620
2616
2021-06-22T20:18:46Z
Luiz.kruger
18
/* Ver também */ links ok
wikitext
text/x-wiki
Intro: esse será um in depth sobre traduções em Browsers. Para sabercomo criar, acesse a página visão geral das traduções.
=Vinculando um Conjunto de Traduções=
Só encontrar a tradução ali. Se for criar uma nova, é só marcar a opção de adicionar auto.
=O que é traduzido=
*Nome do Browser
*Nome de exibição das Colunas do Browser
*Os parâmetros do Browser são incluídos na tradução mas são invisíveis na Web
=Ver Também=
* [[Traduções:Visão_Geral|Visão Geral das Traduções]]
* [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
* [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
* [[Browser Dinâmico:Visão Geral|Browser: Visão Geral]]
da1aad9c3526f16fa7edd6c7303234e9a95af788
2631
2620
2021-07-02T04:58:18Z
Luiz.kruger
18
intro ok
wikitext
text/x-wiki
Essa página trata dos aspectos específicos de uso de traduções em Browsers. Para saber como criar um Conjunto de Traduções, acesse a página [[Traduções:Visão_Geral|Visão Geral das Traduções]].
=Vinculando um Conjunto de Traduções=
Só encontrar a tradução ali. Se for criar uma nova, é só marcar a opção de adicionar auto.
=O que é traduzido=
*Nome do Browser
*Nome de exibição das Colunas do Browser
*Os parâmetros do Browser são incluídos na tradução mas são invisíveis na Web
=Ver Também=
* [[Traduções:Visão_Geral|Visão Geral das Traduções]]
* [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
* [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
* [[Browser Dinâmico:Visão Geral|Browser: Visão Geral]]
0c766e2ef97e3880fad1dd7c5eec3c5046a2d170
2638
2631
2021-07-06T14:48:46Z
Luiz.kruger
18
/* Vinculando um Conjunto de Traduções */ Vinculando ok
wikitext
text/x-wiki
Essa página trata dos aspectos específicos de uso de traduções em Browsers. Para saber como criar um Conjunto de Traduções, acesse a página [[Traduções:Visão_Geral|Visão Geral das Traduções]].
=Vinculando um Conjunto de Traduções=
[[Arquivo:Client Traducoes opcoes browser.png|miniaturadaimagem|Campo de Vinculação e Checkbox Adicionar automaticamente novos textos no Conjunto de Traduções]]
No menu Configurações do Browser, use o browser para encontrar o Conjunto de Traduções a ser vinculado ou preencha o campo com o código de atualização dele. Caso seja conveniente adicionar novos textos detectados nesse objeto no Conjunto de Traduções vinculado, marque o checkbox correspondente. Caso seja necessário criar uma nova tradução a partir dessa consulta, marque esse checkbox sem vincular um conjunto de traduções. Lembre-se de salvar o Browser para observar as mudanças.
=O que é traduzido=
*Nome do Browser
*Nome de exibição das Colunas do Browser
*Os parâmetros do Browser são incluídos na tradução mas são invisíveis na Web
=Ver Também=
* [[Traduções:Visão_Geral|Visão Geral das Traduções]]
* [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
* [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
* [[Browser Dinâmico:Visão Geral|Browser: Visão Geral]]
9f2db2651fb586b03da1adb54b7795bdf7a7e941
2640
2638
2021-07-06T14:50:47Z
Luiz.kruger
18
/* Vinculando um Conjunto de Traduções */ browser, não consulta
wikitext
text/x-wiki
Essa página trata dos aspectos específicos de uso de traduções em Browsers. Para saber como criar um Conjunto de Traduções, acesse a página [[Traduções:Visão_Geral|Visão Geral das Traduções]].
=Vinculando um Conjunto de Traduções=
[[Arquivo:Client Traducoes opcoes browser.png|miniaturadaimagem|Campo de Vinculação e Checkbox Adicionar automaticamente novos textos no Conjunto de Traduções]]
No menu Configurações do Browser, use o browser para encontrar o Conjunto de Traduções a ser vinculado ou preencha o campo com o código de atualização dele. Caso seja conveniente adicionar novos textos detectados nesse objeto no Conjunto de Traduções vinculado, marque o checkbox correspondente. Caso seja necessário criar uma nova tradução a partir desse browser, marque esse checkbox sem vincular um conjunto de traduções. Lembre-se de salvar o Browser para observar as mudanças.
=O que é traduzido=
*Nome do Browser
*Nome de exibição das Colunas do Browser
*Os parâmetros do Browser são incluídos na tradução mas são invisíveis na Web
=Ver Também=
* [[Traduções:Visão_Geral|Visão Geral das Traduções]]
* [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
* [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
* [[Browser Dinâmico:Visão Geral|Browser: Visão Geral]]
6907b2057943bf19c4ba88b6c01d434163159cb2
Traduções:Visão Geral
0
414
2623
2611
2021-06-22T20:40:10Z
Luiz.kruger
18
/* Veja também */ links ok
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
As traduções permitem que uma consultas, formulários e browsers sejam compreendidos em diferentes linguagens sem que seja necessária a criação de difrentes entidades destes. Se disponíveis, os textos das páginas serão exibidos na linguagem configurada no navegador do usuário.
Um Conjunto de Traduções engloba traduções de uma lista de textos para uma ou mais linguagens.
[[Arquivo:Client Traducoes tela.png|miniaturadaimagem|Lista de linguagens na esquerda, lista de textos na direita.]]
{|class="wikitable"
| Menu
| Desenvolvimento → Tradução
|---------------
| Pode usar
| Consulta, Formulário, Browser
|---------------
| Pode ser usado em
| Consulta, Formulário, Browser
|}
=Criação=
Há dois meios de criar um objeto Conjunto de Traduções:
* A partir de uma Consulta, Formulário ou Browser.
* Diretamente (pelo menu Desenvolvimento -> Tradução);
O primeiro método é, normalemnte, mais prático, enquanto o segundo é recomendado para necessidades mais avançadas.
==Criando uma Tradução a Partir de Outro Objeto==
Em consulta, formulário ou browser: Vá em "Configurações" e marque o checkbox "Adicionar automaticamente novos textos no Conjunto de Traduções".
*Imagens: Config > checkbox dos 3 tipos de objetos.
[[Arquivo:Client Traducoes opcoes browser.png|miniaturadaimagem|checkbox no browser]]
[[Arquivo:Client Traducoes opcoes consulta.png|miniaturadaimagem|checkbox na consulta]]
[[Arquivo:Client Traducoes opcoes formulario.png|miniaturadaimagem|checkbox no formulário]]
Após, salve o objeto. Isso criará uma nova Tradução, que conterá as palavras já incluídas no objeto e terá o nome deste objeto.
*Acesse Desenvolvimento -> Traduções
*Encontre a tradução
==Criando uma Tradução independente(?)==
*Acesse Desenvolvimento -> Traduções
*Insira módulo, nome.
*Insira as palavras que deseja traduzir
==Traduzindo==
Agora, vamos criar as traduções para as linguagens desejadas.
*adicionar o idioma desejado
[[Arquivo:Client Traducoes adicionar linguagem.png|miniaturadaimagem|adicionar traducao]]
*Botão direito nele-> traduzir a partir do nativo
[[Arquivo:Client Traducoes traduzir errado.png|miniaturadaimagem|escrito errado]]
Vai traduzir através de um tradutor web apenas as que não estão traduzidas.
Isso pode ser feito mais de uma vez(ação idempotente), permitindo que novas palavras sejam acrescentadas na lista posteriormente.
*corrigir as traduções que não são satisfatórias
=Utilizando em outros objetos=
Acho importante falar que as traduções não precisam ser dedicadas a um objeto só; normalmente, o correto é fazer uma por módulo do sistema.
Incluir isso na intro
=Testando=
botão Abrir no navegador do alvo
alterar o idioma do navegador
=Detalhes de Funcionamento=
==Resolução de Conflitos==
Dá prioridade para o texto mais longo.
*Exemplo: Maçã especial X maçã especial gala: Ganha o Maçã especial gala.
==Possibilidades de Texto de Entrada==
É case sensitive.
*Ex: "produto" pode ter uma tradução diferente de "Produto".
Diferencia também números e outros algarismos especiais junto à palavras
*Ex.: Produto1; Produto2.
==Tradução no Idioma Nativo tem Prioridade==
Se for usado "Traduzir a partir do idioma nativo" e não houver tradução em um texto na língua selecionada mas houver a tradução no idioma nativo (PTBR), a tradução desse texto será o valor que estiver na coluna 'Tradução' do idioma nativo.
=Botões de Rodapé=
[[Arquivo:Client Traducoes botoes rodape.png|miniaturadaimagem|Botões de Rodapé]]
Salvar
Deletar
Novo
Sair
=Ver Também=
* [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
* [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
* [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Consultas]]
5a78792f08c64f7ee4c281cdb1308dfed9454acc
2624
2623
2021-06-23T00:55:44Z
Luiz.kruger
18
/* Utilizando em outros objetos */ texto importante
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
As traduções permitem que uma consultas, formulários e browsers sejam compreendidos em diferentes linguagens sem que seja necessária a criação de difrentes entidades destes. Se disponíveis, os textos das páginas serão exibidos na linguagem configurada no navegador do usuário.
Um Conjunto de Traduções engloba traduções de uma lista de textos para uma ou mais linguagens.
[[Arquivo:Client Traducoes tela.png|miniaturadaimagem|Lista de linguagens na esquerda, lista de textos na direita.]]
{|class="wikitable"
| Menu
| Desenvolvimento → Tradução
|---------------
| Pode usar
| Consulta, Formulário, Browser
|---------------
| Pode ser usado em
| Consulta, Formulário, Browser
|}
=Criação=
Há dois meios de criar um objeto Conjunto de Traduções:
* A partir de uma Consulta, Formulário ou Browser.
* Diretamente (pelo menu Desenvolvimento -> Tradução);
O primeiro método é, normalemnte, mais prático, enquanto o segundo é recomendado para necessidades mais avançadas.
==Criando uma Tradução a Partir de Outro Objeto==
Em consulta, formulário ou browser: Vá em "Configurações" e marque o checkbox "Adicionar automaticamente novos textos no Conjunto de Traduções".
*Imagens: Config > checkbox dos 3 tipos de objetos.
[[Arquivo:Client Traducoes opcoes browser.png|miniaturadaimagem|checkbox no browser]]
[[Arquivo:Client Traducoes opcoes consulta.png|miniaturadaimagem|checkbox na consulta]]
[[Arquivo:Client Traducoes opcoes formulario.png|miniaturadaimagem|checkbox no formulário]]
Após, salve o objeto. Isso criará uma nova Tradução, que conterá as palavras já incluídas no objeto e terá o nome deste objeto.
*Acesse Desenvolvimento -> Traduções
*Encontre a tradução
==Criando uma Tradução independente(?)==
*Acesse Desenvolvimento -> Traduções
*Insira módulo, nome.
*Insira as palavras que deseja traduzir
==Traduzindo==
Agora, vamos criar as traduções para as linguagens desejadas.
*adicionar o idioma desejado
[[Arquivo:Client Traducoes adicionar linguagem.png|miniaturadaimagem|adicionar traducao]]
*Botão direito nele-> traduzir a partir do nativo
[[Arquivo:Client Traducoes traduzir errado.png|miniaturadaimagem|escrito errado]]
Vai traduzir através de um tradutor web apenas as que não estão traduzidas.
Isso pode ser feito mais de uma vez(ação idempotente), permitindo que novas palavras sejam acrescentadas na lista posteriormente.
*corrigir as traduções que não são satisfatórias
=Utilizando em Outros Objetos=
É recomendado que um conjunto de traduções seja usado para mais de um objeto; possivelmente englobando todos objetos de um ou mais módulos. Ao utilizar o recurso de incluir novas palavras automaticamente do objeto ao conjunto de traduções, a lista de textos pode ser ampliada de modo prático.
A personalização das traduções permite que seja apresentada ao usuário sempre a melhor tradução para o contexto em que o objeto se situa. Por isso, não é recomendado que um único conjunto de traduções seja usado para todo o sistema.
=Testando=
botão Abrir no navegador do alvo
alterar o idioma do navegador
=Detalhes de Funcionamento=
==Resolução de Conflitos==
Dá prioridade para o texto mais longo.
*Exemplo: Maçã especial X maçã especial gala: Ganha o Maçã especial gala.
==Possibilidades de Texto de Entrada==
É case sensitive.
*Ex: "produto" pode ter uma tradução diferente de "Produto".
Diferencia também números e outros algarismos especiais junto à palavras
*Ex.: Produto1; Produto2.
==Tradução no Idioma Nativo tem Prioridade==
Se for usado "Traduzir a partir do idioma nativo" e não houver tradução em um texto na língua selecionada mas houver a tradução no idioma nativo (PTBR), a tradução desse texto será o valor que estiver na coluna 'Tradução' do idioma nativo.
=Botões de Rodapé=
[[Arquivo:Client Traducoes botoes rodape.png|miniaturadaimagem|Botões de Rodapé]]
Salvar
Deletar
Novo
Sair
=Ver Também=
* [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
* [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
* [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Consultas]]
802e0f702cf72f5baface9037c5ee5b408b50ff3
2625
2624
2021-06-23T05:32:54Z
Luiz.kruger
18
/* Criação */ Essa indicação faz mais sentido
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
As traduções permitem que uma consultas, formulários e browsers sejam compreendidos em diferentes linguagens sem que seja necessária a criação de difrentes entidades destes. Se disponíveis, os textos das páginas serão exibidos na linguagem configurada no navegador do usuário.
Um Conjunto de Traduções engloba traduções de uma lista de textos para uma ou mais linguagens.
[[Arquivo:Client Traducoes tela.png|miniaturadaimagem|Lista de linguagens na esquerda, lista de textos na direita.]]
{|class="wikitable"
| Menu
| Desenvolvimento → Tradução
|---------------
| Pode usar
| Consulta, Formulário, Browser
|---------------
| Pode ser usado em
| Consulta, Formulário, Browser
|}
=Criação=
Há dois meios de criar um objeto Conjunto de Traduções:
* A partir de uma Consulta, Formulário ou Browser.
* Diretamente (pelo menu Desenvolvimento -> Tradução);
O primeiro método é, normalemnte, mais prático, enquanto o segundo é recomendado apenas seja necessário em um cenário específico de desenvolvimento.
==Criando uma Tradução a Partir de Outro Objeto==
Em consulta, formulário ou browser: Vá em "Configurações" e marque o checkbox "Adicionar automaticamente novos textos no Conjunto de Traduções".
*Imagens: Config > checkbox dos 3 tipos de objetos.
[[Arquivo:Client Traducoes opcoes browser.png|miniaturadaimagem|checkbox no browser]]
[[Arquivo:Client Traducoes opcoes consulta.png|miniaturadaimagem|checkbox na consulta]]
[[Arquivo:Client Traducoes opcoes formulario.png|miniaturadaimagem|checkbox no formulário]]
Após, salve o objeto. Isso criará uma nova Tradução, que conterá as palavras já incluídas no objeto e terá o nome deste objeto.
*Acesse Desenvolvimento -> Traduções
*Encontre a tradução
==Criando uma Tradução independente(?)==
*Acesse Desenvolvimento -> Traduções
*Insira módulo, nome.
*Insira os textos que deseja traduzir
==Traduzindo==
Agora, vamos criar as traduções para as linguagens desejadas.
*adicionar o idioma desejado
[[Arquivo:Client Traducoes adicionar linguagem.png|miniaturadaimagem|adicionar traducao]]
*Botão direito nele-> traduzir a partir do nativo
[[Arquivo:Client Traducoes traduzir errado.png|miniaturadaimagem|escrito errado]]
Vai traduzir através de um tradutor web apenas as que não estão traduzidas.
Isso pode ser feito mais de uma vez(ação idempotente), permitindo que novas palavras sejam acrescentadas na lista posteriormente.
*corrigir as traduções que não são satisfatórias
=Utilizando em Outros Objetos=
É recomendado que um conjunto de traduções seja usado para mais de um objeto; possivelmente englobando todos objetos de um ou mais módulos. Ao utilizar o recurso de incluir novas palavras automaticamente do objeto ao conjunto de traduções, a lista de textos pode ser ampliada de modo prático.
A personalização das traduções permite que seja apresentada ao usuário sempre a melhor tradução para o contexto em que o objeto se situa. Por isso, não é recomendado que um único conjunto de traduções seja usado para todo o sistema.
=Testando=
botão Abrir no navegador do alvo
alterar o idioma do navegador
=Detalhes de Funcionamento=
==Resolução de Conflitos==
Dá prioridade para o texto mais longo.
*Exemplo: Maçã especial X maçã especial gala: Ganha o Maçã especial gala.
==Possibilidades de Texto de Entrada==
É case sensitive.
*Ex: "produto" pode ter uma tradução diferente de "Produto".
Diferencia também números e outros algarismos especiais junto à palavras
*Ex.: Produto1; Produto2.
==Tradução no Idioma Nativo tem Prioridade==
Se for usado "Traduzir a partir do idioma nativo" e não houver tradução em um texto na língua selecionada mas houver a tradução no idioma nativo (PTBR), a tradução desse texto será o valor que estiver na coluna 'Tradução' do idioma nativo.
=Botões de Rodapé=
[[Arquivo:Client Traducoes botoes rodape.png|miniaturadaimagem|Botões de Rodapé]]
Salvar
Deletar
Novo
Sair
=Ver Também=
* [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
* [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
* [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Consultas]]
370286b3ac8864eb2e7e35eb35d1dd4d4f5f25e6
2626
2625
2021-06-23T20:24:54Z
Luiz.kruger
18
/* Botões de Rodapé */ copiado de V G do formulário
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
As traduções permitem que uma consultas, formulários e browsers sejam compreendidos em diferentes linguagens sem que seja necessária a criação de difrentes entidades destes. Se disponíveis, os textos das páginas serão exibidos na linguagem configurada no navegador do usuário.
Um Conjunto de Traduções engloba traduções de uma lista de textos para uma ou mais linguagens.
[[Arquivo:Client Traducoes tela.png|miniaturadaimagem|Lista de linguagens na esquerda, lista de textos na direita.]]
{|class="wikitable"
| Menu
| Desenvolvimento → Tradução
|---------------
| Pode usar
| Consulta, Formulário, Browser
|---------------
| Pode ser usado em
| Consulta, Formulário, Browser
|}
=Criação=
Há dois meios de criar um objeto Conjunto de Traduções:
* A partir de uma Consulta, Formulário ou Browser.
* Diretamente (pelo menu Desenvolvimento -> Tradução);
O primeiro método é, normalemnte, mais prático, enquanto o segundo é recomendado apenas seja necessário em um cenário específico de desenvolvimento.
==Criando uma Tradução a Partir de Outro Objeto==
Em consulta, formulário ou browser: Vá em "Configurações" e marque o checkbox "Adicionar automaticamente novos textos no Conjunto de Traduções".
*Imagens: Config > checkbox dos 3 tipos de objetos.
[[Arquivo:Client Traducoes opcoes browser.png|miniaturadaimagem|checkbox no browser]]
[[Arquivo:Client Traducoes opcoes consulta.png|miniaturadaimagem|checkbox na consulta]]
[[Arquivo:Client Traducoes opcoes formulario.png|miniaturadaimagem|checkbox no formulário]]
Após, salve o objeto. Isso criará uma nova Tradução, que conterá as palavras já incluídas no objeto e terá o nome deste objeto.
*Acesse Desenvolvimento -> Traduções
*Encontre a tradução
==Criando uma Tradução independente(?)==
*Acesse Desenvolvimento -> Traduções
*Insira módulo, nome.
*Insira os textos que deseja traduzir
==Traduzindo==
Agora, vamos criar as traduções para as linguagens desejadas.
*adicionar o idioma desejado
[[Arquivo:Client Traducoes adicionar linguagem.png|miniaturadaimagem|adicionar traducao]]
*Botão direito nele-> traduzir a partir do nativo
[[Arquivo:Client Traducoes traduzir errado.png|miniaturadaimagem|escrito errado]]
Vai traduzir através de um tradutor web apenas as que não estão traduzidas.
Isso pode ser feito mais de uma vez(ação idempotente), permitindo que novas palavras sejam acrescentadas na lista posteriormente.
*corrigir as traduções que não são satisfatórias
=Utilizando em Outros Objetos=
É recomendado que um conjunto de traduções seja usado para mais de um objeto; possivelmente englobando todos objetos de um ou mais módulos. Ao utilizar o recurso de incluir novas palavras automaticamente do objeto ao conjunto de traduções, a lista de textos pode ser ampliada de modo prático.
A personalização das traduções permite que seja apresentada ao usuário sempre a melhor tradução para o contexto em que o objeto se situa. Por isso, não é recomendado que um único conjunto de traduções seja usado para todo o sistema.
=Testando=
botão Abrir no navegador do alvo
alterar o idioma do navegador
=Detalhes de Funcionamento=
==Resolução de Conflitos==
Dá prioridade para o texto mais longo.
*Exemplo: Maçã especial X maçã especial gala: Ganha o Maçã especial gala.
==Possibilidades de Texto de Entrada==
É case sensitive.
*Ex: "produto" pode ter uma tradução diferente de "Produto".
Diferencia também números e outros algarismos especiais junto à palavras
*Ex.: Produto1; Produto2.
==Tradução no Idioma Nativo tem Prioridade==
Se for usado "Traduzir a partir do idioma nativo" e não houver tradução em um texto na língua selecionada mas houver a tradução no idioma nativo (PTBR), a tradução desse texto será o valor que estiver na coluna 'Tradução' do idioma nativo.
=Botões do Rodapé=
No rodapé do Cadastro de Formulário Dinâmico, existem 4 botões:
[[Arquivo:Client Traducoes botoes rodape.png|miniaturadaimagem|Botões de Rodapé]]
* ''Novo'': Criar uma nova Tradução;
* ''Excluir'': Excluir a atual Tradução;
* ''Salvar'': Salvar a atual Tradução;
* ''Sair'': Sair da edição da atual Tradução;
=Ver Também=
* [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
* [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
* [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Consultas]]
d33c44d59468108484e4d63f03c0c505e94ed619
2633
2626
2021-07-02T05:30:40Z
Luiz.kruger
18
Campos da lista de texto + minor changes
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
As traduções permitem que uma consultas, formulários e browsers sejam compreendidos em diferentes linguagens sem que seja necessária a criação de difrentes entidades destes. Se disponíveis, os textos das páginas serão exibidos na linguagem configurada no navegador do usuário.
Um Conjunto de Traduções engloba traduções de uma lista de textos para uma ou mais linguagens.
[[Arquivo:Client Traducoes tela.png|miniaturadaimagem|Lista de linguagens na esquerda, lista de textos na direita.]]
{|class="wikitable"
| Menu
| Desenvolvimento → Traduções
|---------------
| Pode usar
| Consulta, Formulário, Browser
|---------------
| Pode ser usado em
| Consulta, Formulário, Browser
|}
=Campos da lista de textos=
Ao clicar nos cabeçalhos dos campos, é possível ordenar a lista de texto em relação a cada um deles.
== Texto ==
Texto que será traduzido.
== Tradução ==
Tradução do texto nesse idioma.
== Tradução do Usuário ==
Inativo.
== Comentários ==
Espaço para comentários que só serão visíveis no Client.
=Criação=
Há dois meios de criar um objeto Conjunto de Traduções:
* A partir de uma Consulta, Formulário ou Browser.
* Diretamente (pelo menu Desenvolvimento -> Tradução);
O primeiro método é, normalemnte, mais prático, enquanto o segundo é recomendado apenas seja necessário em um cenário específico de desenvolvimento.
==Criando uma Tradução a Partir de Outro Objeto==
Em consulta, formulário ou browser: Vá em "Configurações" e marque o checkbox "Adicionar automaticamente novos textos no Conjunto de Traduções".
*Imagens: Config > checkbox dos 3 tipos de objetos.
[[Arquivo:Client Traducoes opcoes browser.png|miniaturadaimagem|checkbox no browser]]
[[Arquivo:Client Traducoes opcoes consulta.png|miniaturadaimagem|checkbox na consulta]]
[[Arquivo:Client Traducoes opcoes formulario.png|miniaturadaimagem|checkbox no formulário]]
Após, salve o objeto. Isso criará uma nova Tradução, que conterá as palavras já incluídas no objeto e terá o nome deste objeto.
*Acesse Desenvolvimento -> Traduções
*Encontre a tradução
==Criando uma Tradução independente==
*Acesse Desenvolvimento → Traduções
*Insira Módulo e Nome.
*Insira os textos que deseja traduzir
==Traduzindo==
Agora, vamos criar as traduções para as linguagens desejadas.
*adicionar o idioma desejado
[[Arquivo:Client Traducoes adicionar linguagem.png|miniaturadaimagem|adicionar traducao]]
*Botão direito nele-> traduzir a partir do nativo
[[Arquivo:Client Traducoes traduzir errado.png|miniaturadaimagem|escrito errado]]
Vai traduzir através de um tradutor web apenas as que não estão traduzidas.
Isso pode ser feito mais de uma vez(ação idempotente), permitindo que novas palavras sejam acrescentadas na lista posteriormente.
*corrigir as traduções que não são satisfatórias
=Utilizando em Outros Objetos=
É recomendado que um conjunto de traduções seja usado para mais de um objeto; possivelmente englobando todos objetos de um ou mais módulos. Ao utilizar o recurso de incluir novas palavras automaticamente do objeto ao conjunto de traduções, a lista de textos pode ser ampliada de modo prático.
A personalização das traduções permite que seja apresentada ao usuário sempre a melhor tradução para o contexto em que o objeto se situa. Por isso, não é recomendado que um único conjunto de traduções seja usado para todo o sistema.
=Testando=
botão Abrir no navegador do alvo
alterar o idioma do navegador
=Detalhes de Funcionamento=
==Resolução de Conflitos==
Dá prioridade para o texto mais longo.
*Exemplo: Maçã especial X maçã especial gala: Ganha o Maçã especial gala.
==Possibilidades de Texto de Entrada==
Diferencia letras maísculas de minúsculas.
*Ex: "produto" pode ter uma tradução diferente de "Produto".
Diferencia também números e outros algarismos especiais junto à palavras
*Ex.: Produto1; Produto2.
==Tradução no Idioma Nativo tem Prioridade==
Se for usado "Traduzir a partir do idioma nativo" e não houver tradução em um texto na língua selecionada mas houver a tradução no idioma nativo (PTBR), a tradução desse texto será o valor que estiver na coluna 'Tradução' do idioma nativo.
=Botões do Rodapé=
No rodapé do Cadastro de Formulário Dinâmico, existem 4 botões:
[[Arquivo:Client Traducoes botoes rodape.png|miniaturadaimagem|Botões de Rodapé]]
* ''Novo'': Criar uma nova Tradução;
* ''Excluir'': Excluir a atual Tradução;
* ''Salvar'': Salvar a atual Tradução;
* ''Sair'': Sair da edição da atual Tradução;
=Ver Também=
* [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
* [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
* [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Consultas]]
cf6b7d6cab34041df5692dd24ee738bff4482955
2634
2633
2021-07-06T14:15:26Z
Luiz.kruger
18
minor melhorias
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
As traduções permitem que uma consultas, formulários e browsers sejam compreendidos em diferentes linguagens sem que seja necessária a criação de difrentes entidades destes. Se disponíveis, os textos das páginas serão exibidos na linguagem configurada no navegador do usuário.
Um Conjunto de Traduções engloba traduções de uma lista de textos para uma ou mais linguagens.
[[Arquivo:Client Traducoes tela.png|miniaturadaimagem|Lista de linguagens na esquerda, lista de textos na direita.]]
{|class="wikitable"
| Menu
| Desenvolvimento → Traduções
|---------------
| Pode usar
| Consulta, Formulário, Browser
|---------------
| Pode ser usado em
| Consulta, Formulário, Browser
|}
=Campos da lista de textos=
Ao clicar nos cabeçalhos dos campos, é possível ordenar a lista de texto em relação a cada um deles.
== Texto ==
Texto que será traduzido.
== Tradução ==
Tradução do texto nesse idioma.
== Tradução do Usuário ==
Inativo.
== Comentários ==
Espaço para comentários que só serão visíveis no Client.
=Criação=
Há dois meios de criar um objeto Conjunto de Traduções:
* A partir de uma Consulta, Formulário ou Browser.
* Diretamente (pelo menu Desenvolvimento -> Tradução);
O primeiro método é, normalemnte, mais prático, enquanto o segundo é recomendado apenas seja necessário em um cenário específico de desenvolvimento.
==Criando uma Tradução a Partir de Outro Objeto==
Em consulta, formulário ou browser: Vá em "Configurações" e marque o checkbox "Adicionar automaticamente novos textos no Conjunto de Traduções".
*Imagens: Config > checkbox dos 3 tipos de objetos.
[[Arquivo:Client Traducoes opcoes browser.png|miniaturadaimagem|checkbox no browser]]
[[Arquivo:Client Traducoes opcoes consulta.png|miniaturadaimagem|checkbox na consulta]]
[[Arquivo:Client Traducoes opcoes formulario.png|miniaturadaimagem|checkbox no formulário]]
Após, salve o objeto. Isso criará uma nova Tradução, que conterá as palavras já incluídas no objeto e terá o nome deste objeto.
*Acesse Desenvolvimento -> Traduções
*Encontre a tradução
==Criando uma Tradução Independente==
*Acesse Desenvolvimento → Traduções
*Insira Módulo e Nome.
*Insira os textos que deseja traduzir
==Traduzindo==
Agora, vamos criar as traduções para as linguagens desejadas.
*adicionar o idioma desejado
[[Arquivo:Client Traducoes adicionar linguagem.png|miniaturadaimagem|adicionar traducao]]
*Botão direito nele-> traduzir a partir do nativo
[[Arquivo:Client Traducoes traduzir errado.png|miniaturadaimagem|escrito errado]]
Vai traduzir através de um tradutor web apenas as que não estão traduzidas.
Isso pode ser feito mais de uma vez(ação idempotente), permitindo que novas palavras sejam acrescentadas na lista posteriormente.
*corrigir as traduções que não são satisfatórias
=Utilizando em Outros Objetos=
É recomendado que um conjunto de traduções seja usado para mais de um objeto; possivelmente englobando todos objetos de um ou mais módulos. Ao utilizar o recurso de incluir novas palavras automaticamente do objeto ao conjunto de traduções, a lista de textos pode ser ampliada de modo prático.
A personalização das traduções permite que seja apresentada ao usuário sempre a melhor tradução para o contexto em que o objeto se situa. Por isso, não é recomendado que um único conjunto de traduções seja usado para todo o sistema.
=Testando=
== Testando a Consulta ==
[[Arquivo:Web Consulta EmployeesQuery.png|miniaturadaimagem|Visualização no Site da Consulta que exibe todas as colunas da tabela "Employees"]]
Para testar a ''Tradução'' criada, abra um objeto em que ela é utilizada no ''Latromi WEB''. Isso pode ser feito clicando no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]] do objeto. Após, altere o idioma do navegador para a linguagem a ser testada. Normalmente, a mudança de linguagem é fácil de ser encontrada e revertida nas configurações do navegador.
=Detalhes de Funcionamento=
==Resolução de Conflitos==
Dá prioridade para o texto mais longo.
*Exemplo: Maçã especial X maçã especial gala: Ganha o Maçã especial gala.
==Possibilidades de Texto de Entrada==
Diferencia letras maísculas de minúsculas.
*Ex: "produto" pode ter uma tradução diferente de "Produto".
Diferencia também números e outros algarismos especiais junto à palavras
*Ex.: Produto1; Produto2.
==Tradução no Idioma Nativo tem Prioridade==
Se for usado "Traduzir a partir do idioma nativo" e não houver tradução em um texto na língua selecionada mas houver a tradução no idioma nativo (PTBR), a tradução desse texto será o valor que estiver na coluna 'Tradução' do idioma nativo.
=Botões do Rodapé=
No rodapé do Cadastro de Formulário Dinâmico, existem 4 botões:
[[Arquivo:Client Traducoes botoes rodape.png|miniaturadaimagem|Botões de Rodapé]]
* ''Novo'': Criar uma nova Tradução;
* ''Excluir'': Excluir a atual Tradução;
* ''Salvar'': Salvar a atual Tradução;
* ''Sair'': Sair da edição da atual Tradução;
=Ver Também=
* [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
* [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
* [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Consultas]]
f6c3e618cf4ae447e1295882500860863f937dc6
2636
2634
2021-07-06T14:39:05Z
Luiz.kruger
18
Testando ok
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
As traduções permitem que uma consultas, formulários e browsers sejam compreendidos em diferentes linguagens sem que seja necessária a criação de difrentes entidades destes. Se disponíveis, os textos das páginas serão exibidos na linguagem configurada no navegador do usuário.
Um Conjunto de Traduções engloba traduções de uma lista de textos para uma ou mais linguagens.
[[Arquivo:Client Traducoes tela.png|miniaturadaimagem|Lista de linguagens na esquerda, lista de textos na direita.]]
{|class="wikitable"
| Menu
| Desenvolvimento → Traduções
|---------------
| Pode usar
| Consulta, Formulário, Browser
|---------------
| Pode ser usado em
| Consulta, Formulário, Browser
|}
=Campos da lista de textos=
Ao clicar nos cabeçalhos dos campos, é possível ordenar a lista de texto em relação a cada um deles.
== Texto ==
Texto que será traduzido.
== Tradução ==
Tradução do texto nesse idioma.
== Tradução do Usuário ==
Inativo.
== Comentários ==
Espaço para comentários que só serão visíveis no Client.
=Criação=
Há dois meios de criar um objeto Conjunto de Traduções:
* A partir de uma Consulta, Formulário ou Browser.
* Diretamente (pelo menu Desenvolvimento -> Tradução);
O primeiro método é, normalemnte, mais prático, enquanto o segundo é recomendado apenas seja necessário em um cenário específico de desenvolvimento.
==Criando uma Tradução a Partir de Outro Objeto==
Em consulta, formulário ou browser: Vá em "Configurações" e marque o checkbox "Adicionar automaticamente novos textos no Conjunto de Traduções".
*Imagens: Config > checkbox dos 3 tipos de objetos.
[[Arquivo:Client Traducoes opcoes browser.png|miniaturadaimagem|checkbox no browser]]
[[Arquivo:Client Traducoes opcoes consulta.png|miniaturadaimagem|checkbox na consulta]]
[[Arquivo:Client Traducoes opcoes formulario.png|miniaturadaimagem|checkbox no formulário]]
Após, salve o objeto. Isso criará uma nova Tradução, que conterá as palavras já incluídas no objeto e terá o nome deste objeto.
*Acesse Desenvolvimento -> Traduções
*Encontre a tradução
==Criando uma Tradução Independente==
*Acesse Desenvolvimento → Traduções
*Insira Módulo e Nome.
*Insira os textos que deseja traduzir
==Traduzindo==
Agora, vamos criar as traduções para as linguagens desejadas.
*adicionar o idioma desejado
[[Arquivo:Client Traducoes adicionar linguagem.png|miniaturadaimagem|adicionar traducao]]
*Botão direito nele-> traduzir a partir do nativo
[[Arquivo:Client Traducoes traduzir errado.png|miniaturadaimagem|escrito errado]]
Vai traduzir através de um tradutor web apenas as que não estão traduzidas.
Isso pode ser feito mais de uma vez(ação idempotente), permitindo que novas palavras sejam acrescentadas na lista posteriormente.
*corrigir as traduções que não são satisfatórias
=Utilizando em Outros Objetos=
É recomendado que um conjunto de traduções seja usado para mais de um objeto; possivelmente englobando todos objetos de um ou mais módulos. Ao utilizar o recurso de incluir novas palavras automaticamente do objeto ao conjunto de traduções, a lista de textos pode ser ampliada de modo prático.
A personalização das traduções permite que seja apresentada ao usuário sempre a melhor tradução para o contexto em que o objeto se situa. Por isso, não é recomendado que um único conjunto de traduções seja usado para todo o sistema.
=Testando=
Para testar a ''Tradução'' criada, abra um objeto em que ela é utilizada no '''Latromi WEB'''. Isso pode ser feito clicando no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]] do objeto. Após, altere o idioma do navegador para a linguagem a ser testada. Normalmente, a mudança de linguagem é fácil de ser encontrada e revertida nas configurações do navegador.
=Detalhes de Funcionamento=
==Resolução de Conflitos==
Dá prioridade para o texto mais longo.
*Exemplo: Maçã especial X maçã especial gala: Ganha o Maçã especial gala.
==Possibilidades de Texto de Entrada==
Diferencia letras maísculas de minúsculas.
*Ex: "produto" pode ter uma tradução diferente de "Produto".
Diferencia também números e outros algarismos especiais junto à palavras
*Ex.: Produto1; Produto2.
==Tradução no Idioma Nativo tem Prioridade==
Se for usado "Traduzir a partir do idioma nativo" e não houver tradução em um texto na língua selecionada mas houver a tradução no idioma nativo (PTBR), a tradução desse texto será o valor que estiver na coluna 'Tradução' do idioma nativo.
=Botões do Rodapé=
No rodapé do Cadastro de Formulário Dinâmico, existem 4 botões:
[[Arquivo:Client Traducoes botoes rodape.png|miniaturadaimagem|Botões de Rodapé]]
* ''Novo'': Criar uma nova Tradução;
* ''Excluir'': Excluir a atual Tradução;
* ''Salvar'': Salvar a atual Tradução;
* ''Sair'': Sair da edição da atual Tradução;
=Ver Também=
* [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
* [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
* [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Consultas]]
c0f1df33427e8a907d960083728dc8b2989c446e
2637
2636
2021-07-06T14:48:13Z
Luiz.kruger
18
/* Criando uma Tradução a Partir de Outro Objeto */ typos
wikitext
text/x-wiki
[[Arquivo:Client Traducoes localizacao.png|miniaturadaimagem|Localização das Traduções no Latromi Client]]
As traduções permitem que uma consultas, formulários e browsers sejam compreendidos em diferentes linguagens sem que seja necessária a criação de difrentes entidades destes. Se disponíveis, os textos das páginas serão exibidos na linguagem configurada no navegador do usuário.
Um Conjunto de Traduções engloba traduções de uma lista de textos para uma ou mais linguagens.
[[Arquivo:Client Traducoes tela.png|miniaturadaimagem|Lista de linguagens na esquerda, lista de textos na direita.]]
{|class="wikitable"
| Menu
| Desenvolvimento → Traduções
|---------------
| Pode usar
| Consulta, Formulário, Browser
|---------------
| Pode ser usado em
| Consulta, Formulário, Browser
|}
=Campos da lista de textos=
Ao clicar nos cabeçalhos dos campos, é possível ordenar a lista de texto em relação a cada um deles.
== Texto ==
Texto que será traduzido.
== Tradução ==
Tradução do texto nesse idioma.
== Tradução do Usuário ==
Inativo.
== Comentários ==
Espaço para comentários que só serão visíveis no Client.
=Criação=
Há dois meios de criar um objeto Conjunto de Traduções:
* A partir de uma Consulta, Formulário ou Browser.
* Diretamente (pelo menu Desenvolvimento -> Tradução);
O primeiro método é, normalemnte, mais prático, enquanto o segundo é recomendado apenas seja necessário em um cenário específico de desenvolvimento.
==Criando uma Tradução a Partir de Outro Objeto==
Em consulta, formulário ou browser: Vá em "Configurações" e marque o checkbox "Adicionar automaticamente novos textos no Conjunto de Traduções".
*Imagens: Config > checkbox dos 3 tipos de objetos.
[[Arquivo:Client Traducoes opcoes browser.png|miniaturadaimagem|none|checkbox no Browser]]
[[Arquivo:Client Traducoes opcoes consulta.png|miniaturadaimagem|none|checkbox na Consulta]]
[[Arquivo:Client Traducoes opcoes formulario.png|miniaturadaimagem|none|checkbox no Formulário]]
Após, salve o objeto. Isso criará uma nova Tradução, que conterá os textos já incluídos no objeto e terá o nome deste objeto.
*Acesse Desenvolvimento -> Traduções
*Encontre a tradução
==Criando uma Tradução Independente==
*Acesse Desenvolvimento → Traduções
*Insira Módulo e Nome.
*Insira os textos que deseja traduzir
==Traduzindo==
Agora, vamos criar as traduções para as linguagens desejadas.
*adicionar o idioma desejado
[[Arquivo:Client Traducoes adicionar linguagem.png|miniaturadaimagem|adicionar traducao]]
*Botão direito nele-> traduzir a partir do nativo
[[Arquivo:Client Traducoes traduzir errado.png|miniaturadaimagem|escrito errado]]
Vai traduzir através de um tradutor web apenas as que não estão traduzidas.
Isso pode ser feito mais de uma vez(ação idempotente), permitindo que novas palavras sejam acrescentadas na lista posteriormente.
*corrigir as traduções que não são satisfatórias
=Utilizando em Outros Objetos=
É recomendado que um conjunto de traduções seja usado para mais de um objeto; possivelmente englobando todos objetos de um ou mais módulos. Ao utilizar o recurso de incluir novas palavras automaticamente do objeto ao conjunto de traduções, a lista de textos pode ser ampliada de modo prático.
A personalização das traduções permite que seja apresentada ao usuário sempre a melhor tradução para o contexto em que o objeto se situa. Por isso, não é recomendado que um único conjunto de traduções seja usado para todo o sistema.
=Testando=
Para testar a ''Tradução'' criada, abra um objeto em que ela é utilizada no '''Latromi WEB'''. Isso pode ser feito clicando no link [[Arquivo:Client ObjetHeader AbrirNoNavegador.png]] do objeto. Após, altere o idioma do navegador para a linguagem a ser testada. Normalmente, a mudança de linguagem é fácil de ser encontrada e revertida nas configurações do navegador.
=Detalhes de Funcionamento=
==Resolução de Conflitos==
Dá prioridade para o texto mais longo.
*Exemplo: Maçã especial X maçã especial gala: Ganha o Maçã especial gala.
==Possibilidades de Texto de Entrada==
Diferencia letras maísculas de minúsculas.
*Ex: "produto" pode ter uma tradução diferente de "Produto".
Diferencia também números e outros algarismos especiais junto à palavras
*Ex.: Produto1; Produto2.
==Tradução no Idioma Nativo tem Prioridade==
Se for usado "Traduzir a partir do idioma nativo" e não houver tradução em um texto na língua selecionada mas houver a tradução no idioma nativo (PTBR), a tradução desse texto será o valor que estiver na coluna 'Tradução' do idioma nativo.
=Botões do Rodapé=
No rodapé do Cadastro de Formulário Dinâmico, existem 4 botões:
[[Arquivo:Client Traducoes botoes rodape.png|miniaturadaimagem|Botões de Rodapé]]
* ''Novo'': Criar uma nova Tradução;
* ''Excluir'': Excluir a atual Tradução;
* ''Salvar'': Salvar a atual Tradução;
* ''Sair'': Sair da edição da atual Tradução;
=Ver Também=
* [[Traduções:Utilizando em Consultas|Utilizando em Consultas]]
* [[Traduções:Utilizando em Formulários|Utilizando em Formulários]]
* [[Traduções:Utilizando em Browsers Dinâmicos|Utilizando em Consultas]]
d1d5bb5eede12477474a04584983c5944aa0127c
Formulário Dinâmico:Programação
0
372
2641
2579
2021-07-07T19:21:50Z
Luiz.kruger
18
/* Criando um Procedimento */ correção do itálico
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
A programação de um Formulário Dinâmico é baseada em Eventos. Atribui-se uma série de instruções para cada evento que são disparadas quando estes acontecem.
==Eventos==
Os eventos acontecem durante o uso no '''Latromi WEB'''.
===Load===
Quando o Formulário for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento, não deixando a tela ser fechada pelo usuário.
===Eventos de Campos===
====LostFocus====
Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
Existe nos campos de tipo: NumericTextBox, TextBox, DateTImePicker, LookUp.
====Click====
Dispara quando o usuário clica no botão.
Exclusivo dos campos do tipo botão.
====CheckedChanged====
Dispara quando o valor for alterado.
Existe nos campos de tipo: CheckBox, Consulta.
====SelectedItemChanged====
Dispara quando o valor selecionado for alterado. Existe nos campos de tipo: Combobox, LookUp, RadioButton.
====PopUpItemSelected====
''explain''
Exclusivo dos campos do tipo LookUp.
====FileUpload====
''explain''
Exclusivo dos campos do tipo Upload.
====FilesUploaded====
''explain''
Exclusivo dos campos do tipo Upload.
====FileUploadedRemoving====
''explain''
Exclusivo dos campos do tipo Upload.
====CommandExecuted====
''explain''
Exclusivo dos campos do tipo Consulta.
====DownloadStarted====
''explain''
Exclusivo dos campos do tipo Consulta.
====Rebinded====
''explain''
Exclusivo dos campos do tipo Consulta.
====RowSelected====
''explain''
Exclusivo dos campos do tipo Consulta.
====WindowOpened====
''explain''
Exclusivo dos campos do tipo Consulta.
====NodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView.
====LastNodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Procedimentos são criados automaticamente quando se '''adiciona''' uma lista de instruções para um Evento. Eles também podem ser criados manualmente ao clicar em ''botão direito -> adicionar'' na lista de procedimentos.
=== Usando um Procedimento ===
Procedimentos podem ser reutilizados em uma lista de instruções e vinculados a eventos que não são o seu evento de origem.
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Funções somente podem ser criadas na lista de funções pelo comando ''botão direito -> adicionar''.
Quando isso for feito, uma tela de edição será aberta. Nela, nome, descrição e tipo de retorno podem ser especificados. A lista de instruções deve ter pelo menos um retorno e este deve ser especificado.
=== Utilizando uma Função ===
Uma função pode ser chamada em um procedimento ou em uma função, recursivamente. Quando isso for feito, uma variável deve ser escolhida para receber o valor de retorno da função escolhida.
== Editando uma lista de Instruções ==
Para incluir a primeira instrução em uma lista, clique com o botão direito do mouse em ''Procedimento'' ou ''Função'' e, em seguida, em ''adicionar'' e escolha uma instrução. Também é possível colar uma lista diretamente.
Para incluir ou modificar instruções, basta clicar com o botão direito no lugar desejado e selecionar a ação desejada.
* Inserir abaixo
* Copiar / Colar / Recortar:
Permitem a reutilização de código e podem ser usadas em diferentes listas de instruções.
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
==== Mostrar Campos / Ocultar Campos ====
Altera a visibilidade da lista de campos selecionados.
==== Habilitar Campos / Desabilitar Campos ====
Altera a capacidade de edição pelo usuário da lista de campos selecionados.
==== Atribuir Somente Leitura / Remover Somente Leitura ====
Altera a propriedade 'Somente Leitura' da lista de campos selecionados.
==== Atribuir Foco ====
Altera a seleção usada na navegação com Tabs no '''Latromi WEB''' para o campo selecionado.
==== Tornar Campo Obrigatório / Tornar Campo Opcional ====
Altera a propriedade de obrigatoriedade da lista de campos selecionados.
=== Comandos internos ===
==== Popular Campos e Variáveis ====
Selecione campos e variáveis e defina os valores que serão atribuídos a eles dentre as várias opções.
==== Mostrar Mensagem ====
Escreva uma mensagem que aparecerá em modo popup e defina seu tipo. A mensagem pode conter substituições.
==== Abrir URL ====
Escolha o alvo e o endereço URL a ser aberto. O endereço URL pode conter substituições.
==== Abrir Lookup ====
Abre um Lookup existente no formulário.
==== Abrir Janela ====
Abre uma Janela existente no formulário. Escolha se será aberta maximizada e se será modal.
==== Chamar Procedimento ====
Chama um Procedimento existente no formulário e permite a passagem de parâmetros.
==== Chamar Função ====
Chama uma função existente no formulário e solicita uma váriável de retorno. Permite a passagem de parâmetros.
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
* rascunho - descrição detalhada do funcionamento.
==== Fechar ====
Chama o Closing().
*Se já estiver no Closing, fecha direto.
*Se o Cancelar Evento estiver no meio do procedimento, o que vier depois dele será executado.
*Se tiver um Cancelar Evento e depois um Close(), todos os comandos até o primeiro Close() serão executados e o formulário não será fechado.
==== Reiniciar ====
Reinicia o Formulário.
*Não trigga Closing. Trigga o Load. Depois desse comando, as outras ações do BDI são executadas = reinicia e depois continua o procedimento/função.
==== Cancelar Evento ====
Cancela o fechamento do formulário.
*Só funciona no closing? parece que sim.
==== Confirmar Uploads ====
Tenta realizar os uploads dos campos de Upload.
==== Notificar Ação Concluída ====
Notifica o usuário do Latromi WEB que a operação foi concluída com sucesso no rodapé da janela do Formulário.
== Comentários ==
Comentários de texto podem ser adicionados a uma lista de instruções para melhorar a legibilidade do código.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
bcf69b6c65a1a101e95fc1edc098200c5f4051bf
2642
2641
2021-07-08T14:32:06Z
Luiz.kruger
18
/* Ação */ excluindo duplicado
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
A programação de um Formulário Dinâmico é baseada em Eventos. Atribui-se uma série de instruções para cada evento que são disparadas quando estes acontecem.
==Eventos==
Os eventos acontecem durante o uso no '''Latromi WEB'''.
===Load===
Quando o Formulário for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento, não deixando a tela ser fechada pelo usuário.
===Eventos de Campos===
====LostFocus====
Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
Existe nos campos de tipo: NumericTextBox, TextBox, DateTImePicker, LookUp.
====Click====
Dispara quando o usuário clica no botão.
Exclusivo dos campos do tipo botão.
====CheckedChanged====
Dispara quando o valor for alterado.
Existe nos campos de tipo: CheckBox, Consulta.
====SelectedItemChanged====
Dispara quando o valor selecionado for alterado. Existe nos campos de tipo: Combobox, LookUp, RadioButton.
====PopUpItemSelected====
''explain''
Exclusivo dos campos do tipo LookUp.
====FileUpload====
''explain''
Exclusivo dos campos do tipo Upload.
====FilesUploaded====
''explain''
Exclusivo dos campos do tipo Upload.
====FileUploadedRemoving====
''explain''
Exclusivo dos campos do tipo Upload.
====CommandExecuted====
''explain''
Exclusivo dos campos do tipo Consulta.
====DownloadStarted====
''explain''
Exclusivo dos campos do tipo Consulta.
====Rebinded====
''explain''
Exclusivo dos campos do tipo Consulta.
====RowSelected====
''explain''
Exclusivo dos campos do tipo Consulta.
====WindowOpened====
''explain''
Exclusivo dos campos do tipo Consulta.
====NodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView.
====LastNodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Procedimentos são criados automaticamente quando se '''adiciona''' uma lista de instruções para um Evento. Eles também podem ser criados manualmente ao clicar em ''botão direito -> adicionar'' na lista de procedimentos.
=== Usando um Procedimento ===
Procedimentos podem ser reutilizados em uma lista de instruções e vinculados a eventos que não são o seu evento de origem.
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Funções somente podem ser criadas na lista de funções pelo comando ''botão direito -> adicionar''.
Quando isso for feito, uma tela de edição será aberta. Nela, nome, descrição e tipo de retorno podem ser especificados. A lista de instruções deve ter pelo menos um retorno e este deve ser especificado.
=== Utilizando uma Função ===
Uma função pode ser chamada em um procedimento ou em uma função, recursivamente. Quando isso for feito, uma variável deve ser escolhida para receber o valor de retorno da função escolhida.
== Editando uma lista de Instruções ==
Para incluir a primeira instrução em uma lista, clique com o botão direito do mouse em ''Procedimento'' ou ''Função'' e, em seguida, em ''adicionar'' e escolha uma instrução. Também é possível colar uma lista diretamente.
Para incluir ou modificar instruções, basta clicar com o botão direito no lugar desejado e selecionar a ação desejada.
* Inserir abaixo
* Copiar / Colar / Recortar:
Permitem a reutilização de código e podem ser usadas em diferentes listas de instruções.
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Clássicos da programação iterativa/monolítica: '''instruções de desvio de código'''.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
==== Mostrar Campos / Ocultar Campos ====
Altera a visibilidade da lista de campos selecionados.
==== Habilitar Campos / Desabilitar Campos ====
Altera a capacidade de edição pelo usuário da lista de campos selecionados.
==== Atribuir Somente Leitura / Remover Somente Leitura ====
Altera a propriedade 'Somente Leitura' da lista de campos selecionados.
==== Atribuir Foco ====
Altera a seleção usada na navegação com Tabs no '''Latromi WEB''' para o campo selecionado.
==== Tornar Campo Obrigatório / Tornar Campo Opcional ====
Altera a propriedade de obrigatoriedade da lista de campos selecionados.
=== Comandos internos ===
==== Popular Campos e Variáveis ====
Selecione campos e variáveis e defina os valores que serão atribuídos a eles dentre as várias opções.
==== Mostrar Mensagem ====
Escreva uma mensagem que aparecerá em modo popup e defina seu tipo. A mensagem pode conter substituições.
==== Abrir URL ====
Escolha o alvo e o endereço URL a ser aberto. O endereço URL pode conter substituições.
==== Abrir Lookup ====
Abre um Lookup existente no formulário.
==== Abrir Janela ====
Abre uma Janela existente no formulário. Escolha se será aberta maximizada e se será modal.
==== Chamar Procedimento ====
Chama um Procedimento existente no formulário e permite a passagem de parâmetros.
==== Chamar Função ====
Chama uma função existente no formulário e solicita uma váriável de retorno. Permite a passagem de parâmetros.
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
* rascunho - descrição detalhada do funcionamento.
==== Fechar ====
Chama o Closing().
*Se já estiver no Closing, fecha direto.
*Se o Cancelar Evento estiver no meio do procedimento, o que vier depois dele será executado.
*Se tiver um Cancelar Evento e depois um Close(), todos os comandos até o primeiro Close() serão executados e o formulário não será fechado.
==== Reiniciar ====
Reinicia o Formulário.
*Não trigga Closing. Trigga o Load. Depois desse comando, as outras ações do BDI são executadas = reinicia e depois continua o procedimento/função.
==== Cancelar Evento ====
Cancela o fechamento do formulário.
*Só funciona no closing? parece que sim.
==== Confirmar Uploads ====
Tenta realizar os uploads dos campos de Upload.
==== Notificar Ação Concluída ====
Notifica o usuário do Latromi WEB que a operação foi concluída com sucesso no rodapé da janela do Formulário.
== Comentários ==
Comentários de texto podem ser adicionados a uma lista de instruções para melhorar a legibilidade do código.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
fe7e2c4144344e5b54bbfb1c93699a52e4edb284
2643
2642
2021-07-08T14:33:58Z
Luiz.kruger
18
/* Declaração de Controle */ Retirando texto rascunho
wikitext
text/x-wiki
{{DISPLAYTITLE:Programação}}
A programação de um Formulário Dinâmico é baseada em Eventos. Atribui-se uma série de instruções para cada evento que são disparadas quando estes acontecem.
==Eventos==
Os eventos acontecem durante o uso no '''Latromi WEB'''.
===Load===
Quando o Formulário for carregado na tela.
===Closing===
Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X).
Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento, não deixando a tela ser fechada pelo usuário.
===Eventos de Campos===
====LostFocus====
Dispara quando o foco sair desse campo quando o usuário estiver usando o formulário no '''Latromi Web'''.
Existe nos campos de tipo: NumericTextBox, TextBox, DateTImePicker, LookUp.
====Click====
Dispara quando o usuário clica no botão.
Exclusivo dos campos do tipo botão.
====CheckedChanged====
Dispara quando o valor for alterado.
Existe nos campos de tipo: CheckBox, Consulta.
====SelectedItemChanged====
Dispara quando o valor selecionado for alterado. Existe nos campos de tipo: Combobox, LookUp, RadioButton.
====PopUpItemSelected====
''explain''
Exclusivo dos campos do tipo LookUp.
====FileUpload====
''explain''
Exclusivo dos campos do tipo Upload.
====FilesUploaded====
''explain''
Exclusivo dos campos do tipo Upload.
====FileUploadedRemoving====
''explain''
Exclusivo dos campos do tipo Upload.
====CommandExecuted====
''explain''
Exclusivo dos campos do tipo Consulta.
====DownloadStarted====
''explain''
Exclusivo dos campos do tipo Consulta.
====Rebinded====
''explain''
Exclusivo dos campos do tipo Consulta.
====RowSelected====
''explain''
Exclusivo dos campos do tipo Consulta.
====WindowOpened====
''explain''
Exclusivo dos campos do tipo Consulta.
====NodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView.
====LastNodeSelected====
''explain''
Exclusivo dos campos do tipo TreeView
== Procedimentos ==
Um Procedimento serve para salvar sequências de '''instruções''' em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.
=== Criando um Procedimento ===
Procedimentos são criados automaticamente quando se '''adiciona''' uma lista de instruções para um Evento. Eles também podem ser criados manualmente ao clicar em ''botão direito -> adicionar'' na lista de procedimentos.
=== Usando um Procedimento ===
Procedimentos podem ser reutilizados em uma lista de instruções e vinculados a eventos que não são o seu evento de origem.
== Funções ==
Igual a procedimento porém com resultado (retorno).
=== Criando uma Função ===
Funções somente podem ser criadas na lista de funções pelo comando ''botão direito -> adicionar''.
Quando isso for feito, uma tela de edição será aberta. Nela, nome, descrição e tipo de retorno podem ser especificados. A lista de instruções deve ter pelo menos um retorno e este deve ser especificado.
=== Utilizando uma Função ===
Uma função pode ser chamada em um procedimento ou em uma função, recursivamente. Quando isso for feito, uma variável deve ser escolhida para receber o valor de retorno da função escolhida.
== Editando uma lista de Instruções ==
Para incluir a primeira instrução em uma lista, clique com o botão direito do mouse em ''Procedimento'' ou ''Função'' e, em seguida, em ''adicionar'' e escolha uma instrução. Também é possível colar uma lista diretamente.
Para incluir ou modificar instruções, basta clicar com o botão direito no lugar desejado e selecionar a ação desejada.
* Inserir abaixo
* Copiar / Colar / Recortar:
Permitem a reutilização de código e podem ser usadas em diferentes listas de instruções.
* Habilitar e Desabilitar
Também é possível arrastar as instruções;
É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;
== Declaração de Controle ==
Instruções de desvio de código.
IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN ;
== Ação ==
=== Controle de Campos ===
Comandos para alterar valores e propriedades de campos dinamicamente.
==== Mostrar Campos / Ocultar Campos ====
Altera a visibilidade da lista de campos selecionados.
==== Habilitar Campos / Desabilitar Campos ====
Altera a capacidade de edição pelo usuário da lista de campos selecionados.
==== Atribuir Somente Leitura / Remover Somente Leitura ====
Altera a propriedade 'Somente Leitura' da lista de campos selecionados.
==== Atribuir Foco ====
Altera a seleção usada na navegação com Tabs no '''Latromi WEB''' para o campo selecionado.
==== Tornar Campo Obrigatório / Tornar Campo Opcional ====
Altera a propriedade de obrigatoriedade da lista de campos selecionados.
=== Comandos internos ===
==== Popular Campos e Variáveis ====
Selecione campos e variáveis e defina os valores que serão atribuídos a eles dentre as várias opções.
==== Mostrar Mensagem ====
Escreva uma mensagem que aparecerá em modo popup e defina seu tipo. A mensagem pode conter substituições.
==== Abrir URL ====
Escolha o alvo e o endereço URL a ser aberto. O endereço URL pode conter substituições.
==== Abrir Lookup ====
Abre um Lookup existente no formulário.
==== Abrir Janela ====
Abre uma Janela existente no formulário. Escolha se será aberta maximizada e se será modal.
==== Chamar Procedimento ====
Chama um Procedimento existente no formulário e permite a passagem de parâmetros.
==== Chamar Função ====
Chama uma função existente no formulário e solicita uma váriável de retorno. Permite a passagem de parâmetros.
=== Códigos em outras linguagens ===
Comandos C#, Java, DB
=== Comandos de Banco de Dados ===
Rollback e Commit
=== Controle da Janela ===
* rascunho - descrição detalhada do funcionamento.
==== Fechar ====
Chama o Closing().
*Se já estiver no Closing, fecha direto.
*Se o Cancelar Evento estiver no meio do procedimento, o que vier depois dele será executado.
*Se tiver um Cancelar Evento e depois um Close(), todos os comandos até o primeiro Close() serão executados e o formulário não será fechado.
==== Reiniciar ====
Reinicia o Formulário.
*Não trigga Closing. Trigga o Load. Depois desse comando, as outras ações do BDI são executadas = reinicia e depois continua o procedimento/função.
==== Cancelar Evento ====
Cancela o fechamento do formulário.
*Só funciona no closing? parece que sim.
==== Confirmar Uploads ====
Tenta realizar os uploads dos campos de Upload.
==== Notificar Ação Concluída ====
Notifica o usuário do Latromi WEB que a operação foi concluída com sucesso no rodapé da janela do Formulário.
== Comentários ==
Comentários de texto podem ser adicionados a uma lista de instruções para melhorar a legibilidade do código.
== Ver Também ==
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]
c3ec74d52c6fb1ac46e64a75f6510a759a318266
CrossTab: Agregação Customizada
0
257
2644
1858
2022-06-15T15:20:38Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Colunas e Rodapé ==
* '''Modo de Agregação:''' Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguintes modos de agregação estão diponíveis:
*: Sem Agregação: Os valores da coluna não serão agregados.
*: Soma: Os valores da coluna serão somados.
*: Contagem: As linhas da Grid serão contadas.
*: Média: Será realizada uma média geral em cima dos valores da coluna.
*: Mínimo: Será utilizado o menor valor da Coluna
*: Maximo: Será utilizado o maior valor da Coluna
*: Customizado: Permite cadastrar um fórmula para calcular o agregador do coluna.
* '''Máscara:''' Campo que permite que o usuário especifique uma máscara a ser utilizada no valor de agregação. Se este campo não for informado, será usada a máscara cadastrada para a coluna.
* '''Fórmula:''' Campo para criação de uma expressão matemática que é habilitado quando o modo de agregação é ''Customizado''.
=== Agregação de Valores Customizada ===
O modo de agregação '''Customizado''' exige a criação de uma expressão matemática, que chamamos de '''Fórmula'''. Para interpretar essa fórmula, o LATROMI WecDB utilizada a biblioteca de terceiros [http://ncalc.codeplex.com NCalc], cujo os recursos disponíveis estão discriminados [[Expressões Matemáticas|aqui]].
Há suporte para as funções nativas do NCalc.
'' '''Importante:''' Os nomes das colunas utilizados na expressão, passados como parâmetro, obrigatoriamente devem sempre estar entre '''colchetes'''.
; Como evitar erro de Divisão por ZERO
Para evitar erros de divisão por ZERO na expressão, uma condição pode ser utilizada, utilizando a função IF do NCalc:
if ([receita] = 0, 0, ((([receita] + [valormargem]) * 100) / [receita]))
== Ver Também ==
[[Expressões Matemáticas]]
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
e2579c120af11fd36315009bbd1b468660fef3a5
2645
2644
2022-06-15T15:21:04Z
Daniel.giacomelli
1
wikitext
text/x-wiki
== Colunas e Rodapé ==
* '''Modo de Agregação:''' Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguintes modos de agregação estão diponíveis:
*: Sem Agregação: Os valores da coluna não serão agregados.
*: Soma: Os valores da coluna serão somados.
*: Contagem: As linhas da Grid serão contadas.
*: Média: Será realizada uma média geral em cima dos valores da coluna.
*: Mínimo: Será utilizado o menor valor da Coluna
*: Maximo: Será utilizado o maior valor da Coluna
*: Customizado: Permite cadastrar um fórmula para calcular o agregador do coluna.
* '''Máscara:''' Campo que permite que o usuário especifique uma máscara a ser utilizada no valor de agregação. Se este campo não for informado, será usada a máscara cadastrada para a coluna.
* '''Fórmula:''' Campo para criação de uma expressão matemática que é habilitado quando o modo de agregação é ''Customizado''.
=== Agregação de Valores Customizada ===
O modo de agregação '''Customizado''' exige a criação de uma expressão matemática, que chamamos de '''Fórmula'''. Para interpretar essa fórmula, o LATROMI utilizada a biblioteca de terceiros [http://ncalc.codeplex.com NCalc], cujo os recursos disponíveis estão discriminados [[Expressões Matemáticas|aqui]].
Há suporte para as funções nativas do NCalc.
'' '''Importante:''' Os nomes das colunas utilizados na expressão, passados como parâmetro, obrigatoriamente devem sempre estar entre '''colchetes'''.
; Como evitar erro de Divisão por ZERO
Para evitar erros de divisão por ZERO na expressão, uma condição pode ser utilizada, utilizando a função IF do NCalc:
if ([receita] = 0, 0, ((([receita] + [valormargem]) * 100) / [receita]))
== Ver Também ==
[[Expressões Matemáticas]]
== Ligações Externas ==
* [https://ncalc.codeplex.com/wikipage?title=functions&referringTitle=Home Funções do NCalc - Mathematical Expressions Evaluator for .NET]
b604fa943816ac732fc93d1e4cb84866fe9266ea